Java Backend Developer
Required
Preferred
Job Details: Position :Java Developer Experience :3+ Years Location :Bangalore
About the role We’re looking for a Backend Engineer with strong hands-on experience building reactive, high-throughput services using Java, Spring Boot, and Spring WebFlux. You’ll design and implement APIs, event-driven integrations, and resilient microservices with a focus on performance, scalability, and observability.
Responsibilities:
Design, develop, and maintain reactive microservices using Spring Boot, Spring WebFlux, and Project Reactor Build RESTful and streaming APIs; integrate with internal/external services Implement non-blocking data access (R2DBC) and messaging (Kafka) Write robust tests (JUnit 5, Testcontainers, WireMock) and ensure code quality (Sonar, static analysis) Optimize performance: backpressure, connection pooling, caching, and reactive patterns Own deployments and operations: Docker, Kubernetes, CI/CD (GitHub Actions/Jenkins), and observability (Micrometer/ELK stack) Collaborate with product and frontend teams; participate in code reviews and architecture discussions Troubleshoot production issues; improve reliability with circuit breakers, retries, and timeouts Required qualifications
3+ years of professional backend development with Java (Java 11+; ideally 17+) Strong Spring Boot experience; deep knowledge of Spring WebFlux and Project Reactor Experience with non-blocking data access (R2DBC) and/or reactive NoSQL (MongoDB reactive driver) Solid understanding of reactive programming (Mono/Flux, backpressure, schedulers) Experience with messaging systems (Kafka/RabbitMQ) and event-driven design Proficiency with REST API design, JSON, and OpenAPI/Swagger Hands-on with Docker and Kubernetes; CI/CD pipelines Familiarity with distributed systems concepts: resilience, idempotency, eventual consistency Good grasp of testing: unit, integration, contract; TDD/BDD is a plus Strong debugging and performance profiling skills; production monitoring experience Nice to have
AWS/GCP/Azure (EKS/ECS, S3, RDS, MSK, CloudWatch/Stackdriver) Redis (caching, pub/sub), gRPC, GraphQL Security: OAuth2/OIDC, Spring Security, JWT Domain-Driven Design, Hexagonal Architecture Blue/green or canary deployments; feature flags Experience with feature toggles, rollbacks, and incident response
Upload your resume and fill in the details below.