Source description
About the role
Job Title: WebFlux Developer (Java Backend) Location: Navi Mumbai / Bangalore / Remote Mandatory Requirements Overall Experience: 5+ years in Java backend developmentMandatory WebFlux Experience: Minimum 2+ years of hands-on production experience in Spring WebFlux / Reactive ProgrammingStrong expertise in Project Reactor, non-blocking I/O, and reactive design patternsHands-on experience building and scaling reactive microservices in production environmentsWhat You'll Do Design and develop high-performance, non-blocking reactive microservices using Spring WebFlux, Project Reactor, and R2DBCBuild systems capable of handling high concurrency and low latency workloadsDefine and implement reactive patterns like backpressure, retries, circuit breakers, and fault toleranceArchitect distributed systems from scratch with scalability and resilience in mindIntegrate asynchronous workflows and messaging systems like Kafka and RabbitMQCollaborate with DevOps, frontend, and Web3 teams to deliver enterprise-grade applicationsLead backend development, conduct code reviews, and mentor junior developers Required Skills Strong expertise in Microservices Architecture and Distributed SystemsSolid experience with SQL & NoSQL databasesDeep understanding of Reactive Programming principlesExperience with Kafka / RabbitMQCI/CD, Git, and cloud-native deployment practices Who You Are You think in streams, not loopsYou understand and can explain backpressure, schedulers, and non-blocking executionYou have debugged blocking calls inside reactive pipelinesYou know the difference between "using WebFlux" and "building truly reactive systems" Important Note: Please apply only if you have at least 2+ years of hands-on production experience in Spring WebFlux / Reactive systems. Profiles with less than 2 years of WebFlux experience will not be considered. Job Title: WebFlux Developer (Java Backend) Location: Navi Mumbai / Bangalore / Remote Mandatory Requirements Overall Experience: 5+ years in Java backend developmentMandatory WebFlux Experience: Minimum 2+ years of hands-on production experience in Spring WebFlux / Reactive ProgrammingStrong expertise in Project Reactor, non-blocking I/O, and reactive design patternsHands-on experience building and scaling reactive microservices in production environmentsWhat You'll Do Design and develop high-performance, non-blocking reactive microservices using Spring WebFlux, Project Reactor, and R2DBCBuild systems capable of handling high concurrency and low latency workloadsDefine and implement reactive patterns like backpressure, retries, circuit breakers, and fault toleranceArchitect distributed systems from scratch with scalability and resilience in mindIntegrate asynchronous workflows and messaging systems like Kafka and RabbitMQCollaborate with DevOps, frontend, and Web3 teams to deliver enterprise-grade applicationsLead backend development, conduct code reviews, and mentor junior developers Required Skills Strong expertise in Microservices Architecture and Distributed SystemsSolid experience with SQL & NoSQL databasesDeep understanding of Reactive Programming principlesExperience with Kafka / RabbitMQCI/CD, Git, and cloud-native deployment practices Who You Are You think in streams, not loopsYou understand and can explain backpressure, schedulers, and non-blocking executionYou have debugged blocking calls inside reactive pipelinesYou know the difference between "using WebFlux" and "building truly reactive systems" Important Note: Please apply only if you have at least 2+ years of hands-on production experience in Spring WebFlux / Reactive systems. Profiles with less than 2 years of WebFlux experience will not be considered.
More at Rejolut