Java Microservices Engineer

Added
37 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java microservices graphql rabbitmq kafka

๐Ÿ“‹ Description

  • Design, develop, and maintain scalable, modular, and decoupled microservices using Java and the
  • Build enterprise-grade backend services following established software architecture principles
  • Develop, document, and secure high-performance REST and GraphQL APIs for communication between
  • Design resilient distributed systems using techniques such as circuit breaking, fault tolerance
  • Monitor and optimize application performance, scalability, availability, and resource utilization
  • Design efficient database schemas, manage transaction boundaries, and optimize queries across SQL

๐ŸŽฏ Requirements

  • 4โ€“8 years of professional enterprise software engineering experience, with strong hands-on
  • Advanced knowledge of Java 11/17+, Spring Boot, and Spring Cloud.
  • Proven experience designing and developing distributed systems and production-grade microservices
  • Strong experience building and securing REST APIs, with GraphQL experience considered valuable.
  • Practical knowledge of messaging and event-streaming technologies such as Kafka and RabbitMQ.
  • Experience with caching technologies such as Redis and an understanding of distributed caching

๐ŸŽ Benefits

  • Annual compensation of approximately INR 2,200,000โ€“3,500,000 CTC, depending on experience and
  • Full-time, mid-to-senior-level employment opportunity.
  • Remote-friendly working model with flexibility across India.
  • Location options including Bangalore, Pune, hybrid, or remote across India.
  • Opportunity to work on enterprise-scale distributed systems and modern microservices architectures.
  • Hands-on exposure to Java, Spring Boot, Spring Cloud, Kafka, RabbitMQ, Redis, Docker, Kubernetes
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’