Backend Developer
Role details
Job location
Tech stack
Job description
Join MHP India as a Backend Developer and take ownership of designing and developing scalable, high-performance backend systems.
You'll build and optimize microservices and cloud-based applications that drive business-critical solutions - ensuring reliability, efficiency, and seamless performance at scale.
Your responsibilities will include:
- Design, develop, and optimize scalable backend services and microservices using Java 21+, Spring Boot 3.x.x, Python and databases (PostgreSQL, MySQL, MongoDB, etc.), with strong focus on performance, caching (Redis/ElasticCache), and AWS integration.
- Own end-to-end feature delivery - from architecture and design discussions to production deployment - ensuring high availability, observability, and fault tolerance.
- Collaborate in Agile/Scrum teams, conduct code reviews, uphold best practices, and mentor junior engineers to maintain technical excellence.
Requirements
Proven ability to deliver complex systems Mentoring junior developers Promoting technical excellence within the team, To be well-prepared for your journey as a Backend Developer, you bring along the following qualifications:
- 3-6 years of backend development experience with strong expertise in REST APIs, microservices, distributed systems, and cloud-native design on AWS.
- Hands-on experience in CI/CD pipelines, containerization (Docker, Kubernetes), and performance optimization with solid debugging and problem-solving skills.
- Proven ability to deliver complex systems while mentoring junior developers and promoting technical excellence within the team.