Job Title: Senior Web Flux Developer (Java Backend)
Location: Navi Mumbai / Bangalore / Remote
Mandatory Requirements
Overall Experience: 5+ years in Java backend development Mandatory Web Flux Experience: Minimum 2+ years of hands-on production experience in Spring Web Flux / Reactive Programming Strong expertise in Project Reactor, non-blocking I/O, and reactive design patterns Hands-on experience building and scaling reactive microservices in production environmentsWhat You'll Do
Design and develop high-performance, non-blocking reactive microservices using Spring Web Flux, Project Reactor, and R2 DBC Build systems capable of handling high concurrency and low latency workloads Define and implement reactive patterns like backpressure, retries, circuit breakers, and fault tolerance Architect distributed systems from scratch with scalability and resilience in mind Integrate asynchronous workflows and messaging systems like Kafka and Rabbit MQ Collaborate with Dev Ops, frontend, and Web3 teams to deliver enterprise-grade applications Lead backend development, conduct code reviews, and mentor junior developersRequired Skills
Strong expertise in Microservices Architecture and Distributed Systems Solid experience with SQL & No SQL databases Deep understanding of Reactive Programming principles Experience with Kafka / Rabbit MQ CI/CD, Git, and cloud-native deployment practicesWho You Are
You think in streams, not loops You understand and can explain backpressure, schedulers, and non-blocking execution You have debugged blocking calls inside reactive pipelines You know the difference between "using Web Flux" and "building truly reactive systems"Important Note:
Please apply only if you have at least 2+ years of hands-on production experience in Spring Web Flux / Reactive systems. Profiles with less than 2 years of Web Flux experience will not be considered.
By continuing you agree to our Terms & Privacy Policy.