About the Role We 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