Java Developer Reactive Programming

6 - 11 years

8 - 18 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Java Developer with strong expertise in Reactive Programming

Key Responsibilities:

  • Design, develop, and maintain high-performance, reactive applications using Java.
  • Implement event-driven and non-blocking architectures with frameworks like

    Spring WebFlux, Project Reactor, or RxJava

    .
  • Work on microservices-based solutions with focus on scalability, resilience, and performance.
  • Collaborate with cross-functional teams including architects, DevOps, and QA to deliver end-to-end solutions.
  • Optimize applications for responsiveness, reliability, and real-time processing.
  • Participate in code reviews, technical discussions, and contribute to best practices.

Must Have Skills:

  • Strong programming skills in

    Core Java, Java 8+ features (Streams, Lambdas, CompletableFuture, etc.)

    .
  • Hands-on experience with

    Reactive Programming frameworks

    like

    Spring WebFlux, Project Reactor, or RxJava

    .
  • Good understanding of

    asynchronous programming, non-blocking I/O, and event-driven design patterns

    .
  • Experience in developing

    REST APIs and Microservices

    .
  • Exposure to

    Spring Boot, JPA/Hibernate, and SQL/NoSQL databases

    .
  • Knowledge of

    Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP)

    is an added advantage.

Good to Have:

  • Experience with

    Kafka, RabbitMQ, or other messaging systems

    .
  • Familiarity with

    CI/CD pipelines, Git, Jenkins, and DevOps practices

    .
  • Knowledge of

    Reactive Streams specification

    .

Qualifications:

  • Bachelors or Masters degree in Computer Science, Information Technology, or related field.
  • Proven track record of building scalable applications with modern Java frameworks.

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
Venpa Staffing logo
Venpa Staffing

Staffing and Recruitment

Sample City

RecommendedJobs for You

hyderabad, chennai, bengaluru