Cookie Preferences

You can choose which types of cookies you want to accept. For more details, see our Privacy Policy

NaukriSunshine
Job Search / Java Developer (Spring WebFlux)
Java Developer (Spring WebFlux)
Easylane
Mumbai Posted 17-Oct-26 3 Years-8 Years 0.0 Lacs-0.0 Lacs 6 views
Job Description

Java Developer

About the Role

Easylane is hiring Java Developers for a client location in Mumbai.

  • Experience: 3 to 8 years
  • Number of Openings: 8
  • Job Location: Mumbai (Client)
  • Work Mode: Strictly work from office (on-site)
  • Technology: Java, Spring Boot, Spring WebFlux, PostgreSQL

Key Responsibilities

  • Develop and maintain REST APIs using Spring WebFlux and Project Reactor
  • Build non-blocking and reactive backend services using Mono, Flux, and flatMap
  • Work with R2DBC and PostgreSQL for database operations
  • Manage database schema changes using Flyway
  • Implement transactions for multi-step database operations
  • Integrate with external HTTP APIs while maintaining proper transaction boundaries
  • Develop background jobs using Spring @Scheduled
  • Implement polling mechanisms to track external API status and process final results
  • Develop and maintain webhook integrations, including signature validation
  • Ensure polling and webhook updates do not overwrite each other's state incorrectly
  • Implement in-memory caching using Spring Cache and Caffeine
  • Write unit and integration tests using JUnit, Mockito, Reactor Test, Testcontainers, and PostgreSQL
  • Implement request validation, OAuth2 authentication, and proper error handling
🏢 Company Jobs
📢 Live Jobs
👥 Candidates
🧠 Pre-screening Assessment
✨ Post Free Job
NaukriSunshine
NaukriSunshine Support
Hi! How can we help you today?
💬 Chat on WhatsApp