Java Spring Boot Developer

3 years

2 - 10 Lacs

Coimbatore

Posted:1 day ago| Platform:

Apply

Skills Required

java developer development microservices architecture database design mongodb indexing security authentication code testing integration aws aggregation query data api kafka junit containerization docker devops jenkins github gitlab debugging communication teamwork

Work Mode

Remote

Job Type

Full Time

Job Description

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 . Strong 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 Location Type: In-person Schedule: Day shift Experience: Spring Boot: 3 years (Preferred) Microservices: 1 year (Preferred) MongoDB: 1 year (Preferred) Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now

RecommendedJobs for You