Reply within one working day You speak to a consultant, not an account manager No discovery fee, no sales deck +91 98998 68981 WhatsApp
OMAV TECHNOLOGY
Software Engineering Full-time · Remote

Java Developer (Microservices)

2+ years experience

Design, build and run distributed services: Spring Boot, Docker, and the failure modes that come with them.

Location
Remote
Experience
2+ years
Type
Full-time
Posted
18 Aug 2026

Key responsibilities

  • Design and develop microservices using Java and Spring Boot
  • Implement inter-service communication over REST and messaging
  • Containerise applications with Docker for consistent deployment
  • Work with DevOps on deployment and orchestration
  • Troubleshoot across distributed services in development and production
  • Contribute documentation on service architecture and APIs

Requirements & skills

  • Minimum 2 years, with practical microservices exposure
  • Strong Java and Spring Boot
  • Docker and basic containerisation
  • RESTful API design for service-to-service communication
  • Kafka or RabbitMQ an advantage
  • Understanding of data consistency and fault tolerance

Qualifications

  • Bachelor’s degree in Computer Science, IT or related
  • At least one microservices application in production
  • Kubernetes exposure a plus, not mandatory
  • Agile team experience preferred
Our hiring process
Apply
Form and resume. Three minutes.
Screen call
20 minutes with a consultant.
Technical
A real problem, not a puzzle.
Decision
Within five working days, either way.