i
Yes Madam
2 Yes Madam Jobs
YesMadam - Senior Java Developer - Spring Boot/Hibernate (5-7 yrs)
Yes Madam
posted 1mon ago
Fixed timing
Key skills for the job
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
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice
5-7 Yrs
Noida