Padmi

Senior WebFlux Developer (Java Backend)

MumbaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Rejolut

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a Senior WebFlux Developer (Java Backend), you will be responsible for designing and developing high-performance, non-blocking reactive microservices using Spring WebFlux, Project Reactor, and R2DBC. You will work on building systems capable of handling high concurrency and low latency workloads, defining and implementing reactive patterns, and architecting distributed systems with scalability and resilience in mind. Collaboration with DevOps, frontend, and Web3 teams to deliver enterprise-grade applications will be a key aspect of your role. Additionally, you will lead backend development, conduct code reviews, and mentor junior developers. Key Responsibilities: - Design and develop high-performance, non-blocking reactive microservices using Spring WebFlux, Project Reactor, and R2DBC - 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 RabbitMQ - Collaborate with DevOps, frontend, and Web3 teams to deliver enterprise-grade applications - Lead backend development, conduct code reviews, and mentor junior developers Qualifications Required: - Strong expertise in Microservices Architecture and Distributed Systems - Solid experience with SQL & NoSQL databases - Deep understanding of Reactive Programming principles - Experience with Kafka / RabbitMQ - CI/CD, Git, and cloud-native deployment practices 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. Role Overview: As a Senior WebFlux Developer (Java Backend), you will be responsible for designing and developing high-performance, non-blocking reactive microservices using Spring WebFlux, Project Reactor, and R2DBC. You will work on building systems capable of handling high concurrency and low latency workloads, defining and implementing reactive patterns, and architecting distributed systems with scalability and resilience in mind. Collaboration with DevOps, frontend, and Web3 teams to deliver enterprise-grade applications will be a key aspect of your role. Additionally, you will lead backend development, conduct code reviews, and mentor junior developers. Key Responsibilities: - Design and develop high-performance, non-blocking reactive microservices using Spring WebFlux, Project Reactor, and R2DBC - 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 RabbitMQ - Collaborate with DevOps, frontend, and Web3 teams to deliver enterprise-grade applications - Lead backend development, conduct code reviews, and mentor junior developers Qualifications Required: - Strong expertise in Microservices Architecture and Distributed Systems - Solid experience with SQL & NoSQL databases - Deep understanding of Reactive Programming principles - Experience with Kafka / RabbitMQ - CI/CD, Git, and cloud-native deployment practices 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