Java Developer

5 - 10 years

10 - 20 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the Role

Spring Boot

Key Responsibilities

  • Develop and maintain

    Java/Spring Boot microservices

    with clean, scalable, and testable code.
  • Build

    large-scale data processing pipelines

    using

    Apache Spark (RDD/DataFrame/Structured Streaming)

    .
  • Integrate Spark jobs with microservices, Kafka, databases, or cloud storage.
  • Optimize Spark applications for

    performance, scalability, and cost efficiency

    .
  • Design and implement RESTful APIs using Spring Boot.
  • Work with relational and NoSQL databases such as

    PostgreSQL, MySQL, MongoDB, Cassandra

    , etc.
  • Implement CI/CD pipelines using Jenkins/GitHub Actions/GitLab CI.
  • Collaborate with data engineers, architects, and product teams to understand requirements.
  • Ensure application reliability through

    unit, integration, and performance testing

    .
  • Troubleshoot production issues and contribute to root-cause analysis.

Required Skills

  • Strong proficiency in

    Java 8+

    and

    Spring Boot

    ecosystem (Spring MVC, Spring Data, Spring Security, etc.).
  • Hands-on experience with

    Apache Spark

    (batch, streaming, Spark SQL).
  • Deep understanding of distributed systems and data processing frameworks.
  • Experience building

    REST APIs

    and microservices.
  • Solid knowledge of SQL, data modeling, and database performance tuning.
  • Familiarity with

    Kafka

    , RabbitMQ, or other messaging systems.
  • Experience with Git, Maven/Gradle, and containerization (Docker).

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
Careernet logo
Careernet

Recruitment & Staffing

Tech City

RecommendedJobs for You