
Java Developer Reactive Programming
2 days ago
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.
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bangalore, Bhubaneswar, Pune, Hyderabad, NCR 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 -...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bangalore, Bhubaneswar, Pune, Hyderabad, NCRJob 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bangalore, Bhubaneswar, Pune, Hyderabad, NCRJob 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bangalore, Bhubaneswar, Pune, Hyderabad, NCR 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bangalore, Bhubaneswar, Pune, Hyderabad, NCR 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bangalore, Bhubaneswar, Pune, Hyderabad, NCRJob 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive Programming Experience : 8 - 12 years Location : Bangalore, Bhubaneswar, Pune, Hyderabad, NCR 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bangalore, Bhubaneswar, Pune, Hyderabad, NCRJob 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...
-
Java J2EE + Reactive Programming
3 weeks ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bangalore, Bhubaneswar, Pune, Hyderabad, NCRJob 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...
-
Java J2EE + Reactive Programming
12 hours ago
Bengaluru, India Tata Consultancy Services Full timeRole : Java J2EE + Reactive ProgrammingExperience : 8 - 12 yearsLocation : Bangalore, Bhubaneswar, Pune, Hyderabad, NCRJob 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...