Experience 3 5 Years We are looking for a highly skilled Spring Boot Developer with expertise in MongoDB to join our team The ideal candidate should have a strong background in Java development microservices architecture and database design with hands-on experience in developing scalable and high-performance applications Responsibilities Design develop and maintain RESTful APIs and microservices using Spring Boot Implement best practices for MongoDB schema design indexing and performance optimization Develop scalable high-performance and secure backend services Work with Spring Security OAuth2 and JWT for authentication and authorization Integrate with other databases APIs and third-party services as required Perform code reviews unit testing and integration testing to ensure quality Optimize application performance and troubleshoot issues Collaborate with DevOps teams for CI CD and cloud deployments AWS Azure Maintain and document application architecture technical designs and development processes Required Skills 3 5 years of experience in Java and Spring Boot development Robust knowledge of MongoDB including schema design indexing aggregation framework and query optimization Experience with Spring Data MongoDB for database interaction Proficiency in RESTful API development and best practices Experience with Microservices architecture and event-driven systems Kafka RabbitMQ Knowledge of Spring Cloud components for distributed systems Hands-on experience with unit testing JUnit Mockito and integration testing Experience with containerization Docker Kubernetes is a plus Familiarity with DevOps CI CD tools Jenkins GitHub Actions GitLab CI CD is preferred Strong problem-solving and debugging skills Excellent communication and teamwork abilities Job Type Full-time Pay 282 013 47 - 1 000 000 00 per year Benefits Work from home Experience Spring Boot 3 years Preferred Microservices 1 year Preferred MongoDB 1 year Preferred