YesMadam

YesMadam - Senior Java Developer - Spring Boot/Hibernate

Click Here to Apply

Job Location

noida, India

Job Description

Job Description : Responsibilities : As a Java Backend Developer at Yes Madam, you'll be a crucial part of our technology team, responsible for designing, developing, and maintaining robust and scalable backend systems to support our on-demand beauty and wellness platform. Here's a comprehensive job description outlining the key responsibilities, qualifications, and skills required : Design and Development : - Design, develop, and implement high-performance, scalable, and reliable backend systems using Java and related technologies. API Development : - Design and develop RESTful APIs to support seamless integration with frontend applications, third-party services, and internal systems. Database Management : - Design and optimize database schemas, write efficient SQL queries, and ensure data integrity and security in MySQL or similar relational databases. System Architecture : - Collaborate with the engineering team to architect scalable and maintainable backend solutions, considering factors such as performance, reliability, and security. Code Quality and Testing : - Write clean, modular, and well-documented code following best practices and coding standards. - Conduct unit testing, integration testing, and performance testing to ensure the quality and reliability of backend systems. Deployment and DevOps : - Work closely with DevOps engineers to automate deployment processes, manage infrastructure using tools like Docker and Kubernetes, and ensure continuous integration and deployment pipelines. Troubleshooting and Optimization : - Identify and troubleshoot performance bottlenecks, system issues, and bugs in backend systems. - Implement optimizations and performance enhancements to improve system efficiency and reliability. Collaboration and Communication : - Collaborate effectively with cross-functional teams, including front-end developers, product managers, and QA engineers. - Communicate technical concepts and solutions clearly and concisely. Requirements : - Bachelor's degree in Computer Science, Engineering, or a related field. - Master's degree is a plus. - Proven experience as a Java Backend Developer or similar role, with a minimum of X years of experience. - Proficiency in Java programming language and related frameworks/libraries such as Spring Boot, Hibernate, etc. - Strong understanding of RESTful web services, API design principles, and microservices architecture. - Experience with relational databases like MySQL, PostgreSQL, etc., including database design, optimization, and ORM frameworks. - Hands-on experience with version control systems (e., Git), build tools (e., Maven, Gradle), and CI/CD pipelines. - Familiarity with cloud platforms such as AWS, Google Cloud, or Azure is a plus. - Excellent problem-solving skills, attention to detail, and ability to work in a fast- paced environment. - Experience with NoSQL databases like MongoDB, Redis, etc. - Knowledge of frontend technologies such as JavaScript, React, Angular, etc. - Familiarity with containerization and orchestration tools like Docker, Kubernetes, etc. - Understanding of agile development methodologies such as Scrum or Kanban Exp : 5-7 years (ref:hirist.tech)

Location: noida, IN

Posted Date: 11/21/2024
Click Here to Apply
View More YesMadam Jobs

Contact Information

Contact Human Resources
YesMadam

Posted

November 21, 2024
UID: 4945974899

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.