🔔 FCM Loaded

Back End Developer

Cosette Network Pvt Ltd

2 - 5 years

Bengaluru

Posted: 05/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Details:

Position : Java Developer

Experience : 6+ Years

Location : Bangalore(5.5 days WFO)



About the role Were looking for a Backend Engineer with strong hands-on experience building reactive, high-throughput services using Java, Spring Boot, and Spring WebFlux. Youll 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

  • 6+ 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

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.