Java Developer (spring Boot)

3 - 5 years

6 - 9 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

  • Develop, maintain, and enhance

    RESTful APIs

    and

    Microservices

    using

    Spring Boot

    .
  • Design and implement scalable,

    high-performance backend architectures

    .
  • Work with

    databases (SQL & NoSQL)

    such as MySQL, PostgreSQL, and MongoDB.
  • Implement

    authentication and authorization mechanisms

    using

    Spring Security, OAuth2, and JWT

    .
  • Work with cloud platforms like

    AWS, Azure, or GCP

    for deployment and infrastructure management.
  • Optimize application performance, scalability, and security.
  • Develop unit and integration tests using

    JUnit, Mockito, Testcontainers, etc.

    .
  • Collaborate with frontend developers and DevOps teams for

    CI/CD

    implementation.
  • Deploy applications using

    Docker, Kubernetes

    , and container orchestration platforms.
  • Participate in

    code reviews

    and follow

    best coding practices

    .

Preferred candidate profile

  • 4+ years

    of experience in

    Java 8+

    and

    Spring Boot

    development.
  • Strong understanding of

    Spring Framework

    (Spring Core, MVC, Security, Data, Batch, Cloud).
  • Experience in

    Microservices Architecture

    and event-driven systems using

    Kafka/RabbitMQ

    .
  • Hands-on experience with relational and NoSQL databases (

    MySQL, PostgreSQL, MongoDB

    ).
  • Proficiency in

    Spring Security, OAuth2, and JWT-based authentication

    .
  • Experience in deploying applications on

    AWS, Azure, or GCP

    .
  • Knowledge of

    CI/CD pipelines

    (Jenkins, GitHub Actions, GitLab CI/CD).
  • Strong knowledge of

    Git version control

    .
  • Experience in

    containerization

    with

    Docker & Kubernetes

    .
  • Problem-solving and debugging skills.

Nice-to-Have Skills:

  • Experience with

    GraphQL

    and

    gRPC

    .
  • Exposure to

    Angular or React

    for frontend integration.

ELK Stack, Prometheus, Grafana

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

noida, chennai, bengaluru

south goa, hyderabad