Padmi

WebFlux Developer (Java Backend)

MumbaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Rejolut

Opens the source posting on shine.com

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at Rejolut

Related open roles

View all roles