About the RoleWe are looking for a skilled Java Developer with at least 3- 6 years of experience in backend development.
The ideal candidate will have hands-on expertise in Spring Boot, MySQL/PostgreSQL, and have understanding of NoSQL databases MongoDb.
A background in product engineering and familiarity with AWS cloud services is highly desirable.
Responsibilities- Design, develop, and maintain scalable backend systems using Java and Spring Boot.
 - Collaborate with product and engineering teams to deliver high-quality software solutions.
 - Implement and manage databases including MySQL, PostgreSQL, and NoSQL (e.G., MongoDB).
 - Write clean, testable, and efficient code following industry best practices.
 - Participate in code reviews, debugging, and performance tuning.
 - Contribute to architectural decisions and system design discussions.
 - Maintain high standards of software quality within the team.
 
Requirements- 3+ years of professional experience in Java development.
 - Proficiency in Spring Boot framework.
 - Strong experience with MySQL and PostgreSQL.
 - Familiarity with NoSQL databases (e.G., MongoDB, Cassandra).
 - Understanding of RESTful APIs and microservices architecture.
 - Exposure to cloud platforms like AWS is a plus.
 - Solid foundation in computer science principles and product engineering practices.
 - Good communication skills and a proactive attitude towards problem-solving.
 
Preferred Qualifications- Experience in agile development environments.
 - Familiarity with DevOps tools and CI/CD pipelines.
 - Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
 
Nice to Have
- Exposure to microservices architecture
 - Experience with AI/ML-related applications or data-heavy systems