Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Developer (Platform & Microservices) @ Xoriant

Home > Software Development

 Senior Java Developer (Platform & Microservices)

Job Description

Job Title: Senior Java Developer (Platform & Microservices)

Duration: Full time role

Location: Pune (Hybrid)


Note: Need at least 7+ years of experience.

Note: Need at least 7+ years of experience.

Note: Need at least 7+ years of experience.


Job Description:

Role Overview:

We are looking for a Senior Java Developer with deep experience in microservices-based architecture, platform engineering, and distributed systems. This role requires a strong understanding of Domain-Driven Design (DDD), multi-tenant systems, event-driven architecture. You will be a key contributor in shaping our engineering platform and setting high standards for code quality, scalability, and operational excellence.


Key Responsibilities:

  • Design and develop scalable, robust microservices using Java (preferably Java 11+) and Spring Boot.
  • Build multi-tenant platforms with strong tenant isolation and configurability.
  • Apply Domain-Driven Design (DDD) principles to define bounded contexts and domain models.
  • Lead efforts in platform engineering, creating reusable components, tools, and services for internal teams.
  • Develop event-driven systems using messaging solutions like Kafka, RabbitMQ, or AWS SQS.
  • Drive the implementation and evolution of CI/CD pipelines and deployment automation.
  • Champion observability using tools like ELK Stack, Datadog, Prometheus, etc., for logs, metrics, and tracing.
  • Work closely with DevOps, QA, and Product teams to deliver scalable and resilient software.
  • Ensure high performance, security, and fault-tolerance across services and systems.

Must-Have Skills:

  • At least 7-12 years of experience
  • Strong experience in Java development with Spring Boot (preferably Java 11+)
  • Strong experience in building microservices architectures and RESTful APIs.
  • Hands-on experience with Domain-Driven Design (DDD) and event-driven architecture.
  • Proven experience in multi-tenant system design and implementation.
  • Exposure to platform engineering or building internal developer platforms/tools.
  • Proficient in CI/CD practices with tools like Jenkins, GitLab CI/CD, etc.
  • Experience with Kubernetes and Docker for containerized deployments.
  • Expertise in NoSQL databases like MongoDB or Cassandra.
  • Familiar with messaging systems like Kafka, RabbitMQ, or AWS SQS.
  • Good understanding of observability concepts and tools (ELK Stack, Datadog, Prometheus, etc.).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong debugging and performance tuning skills in distributed systems.

Good to Have:

  • Familiarity with API gateways, service meshes, and service discovery tools.
  • Working knowledge of security best practices and SRE principles.
  • Exposure to both SQL and NoSQL data modelling.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: Xoriant
Location(s): Pune

+ View Contactajax loader


Keyskills:   RESTful API Microservices springboot java DDD Domain-Driven Design Ci/Cd Springboot Java Jenkins devops j2ee Api event-driven architecture GitLab

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ -17 Lacs P.A

Similar positions

Python with Fast API Developer

  • Hexaware Technologies
  • 7 - 12 years
  • Bengaluru
  • 11 hours ago
₹ 15-30 Lacs P.A.

Java Full Stack Developer

  • Accenture
  • 12 - 20 years
  • Hyderabad
  • 14 hours ago
₹ Not Disclosed

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 23 hours ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Xoriant

Xoriant Corporation is a product engineering and services company, serving technology startups as well as mid-size to large corporations. We offer a flexible blend of onsite, offsite and offshore services from our Global delivery centers ( Sunnyvale, New Jersey, Mumbai, Pune, Gurgaon, Kolkata and B...