Java Developer Reactive Programming

2 weeks ago


Bengaluru Chennai Hyderabad, India Venpa Staffing Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Job Description:

We are looking for an experienced Java Developer with strong expertise in Reactive Programming to join our development team. The ideal candidate will design and build scalable, high-performance applications using modern Java frameworks and reactive paradigms.

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.


  • hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bhubaneswar, Pune, Hyderabad Job Description : Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streams Good experience working in concurrent, multithreaded systems and Java Executor framework Candidate should have very...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bhubaneswar, Pune, Hyderabad Job Description : - Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streams - Good experience working in concurrent, multithreaded systems and Java Executor framework - Candidate should...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bhubaneswar, Pune, Hyderabad Job Description : Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streams Good experience working in concurrent, multithreaded systems and Java Executor framework Candidate should have very...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bhubaneswar, Pune, HyderabadJob Description :Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streamsGood experience working in concurrent, multithreaded systems and Java Executor frameworkCandidate should have very good...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bhubaneswar, Pune, HyderabadJob Description :Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streamsGood experience working in concurrent, multithreaded systems and Java Executor frameworkCandidate should have very good...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bhubaneswar, Pune, HyderabadJob Description :Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streamsGood experience working in concurrent, multithreaded systems and Java Executor frameworkCandidate should have very good...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bhubaneswar, Pune, HyderabadJob Description :Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streamsGood experience working in concurrent, multithreaded systems and Java Executor frameworkCandidate should have very good...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bhubaneswar, Pune, HyderabadJob Description :- Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streams - Good experience working in concurrent, multithreaded systems and Java Executor framework - Candidate should have...


  • Hyderabad, India Tata Consultancy Services Full time

    Role : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bhubaneswar, Pune, HyderabadJob Description :- Should have good hands on experience or atleast knowledge of Project Reactor, Webflux, Spring Reactive, Reactive streams- Good experience working in concurrent, multithreaded systems and Java Executor framework- Candidate should have very...


  • Hyderabad, Telangana, India Tata Consultancy Services Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    Skill - Java Reactive ProgrammingExp Location - HyderabadRole & responsibilitiesHands on experience on ASP.Net, MVC and SQLHands on experience in ReactJSStrong experience in building scalable web applicationsStrong software engineering skills design, development, and testing experience.Good knowledge in Web Development and test methodologiesFamiliar with...