Java Spring Boot Developer

Year    TN, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3760821
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year