We are looking for an experienced Java Backend Developer to join our engineering team in Mumbai. You will be responsible for the server-side logic of our applications, ensuring high performance and responsiveness to requests from the front-end. The ideal candidate has a deep understanding of microservices architecture and a proven track record of delivering robust, production-grade code.
Key Responsibilities
- Design & Development: Architect and develop high-volume, low-latency applications for mission-critical systems.
- Microservices: Design and implement RESTful APIs and microservices using Spring Boot.
- Database Management: Write complex SQL queries and optimize database schema (MySQL, PostgreSQL, or Oracle) and work with NoSQL databases (MongoDB, Cassandra).
- Code Quality: Conduct code reviews, ensure high test coverage using JUnit/Mockito, and maintain clean code standards.
- Scalability: Identify bottlenecks and bugs, and devise solutions to these problems to ensure system reliability.
- Collaboration: Work closely with Frontend Developers, Product Managers, and DevOps to align on technical requirements and deployment cycles.