All roles at Xoriant

Advanced Java Backend Developer

PuneFull-time8–10 yrsPosted 3 months ago

Senior software engineering role at Xoriant in Pune. Needs 8–10 years and a B.Tech, B.E. or M.Tech.

About the role

As an Advanced Java Backend Developer at Hilti, you will independently design and deliver high-complexity backend services for the On!Track asset management platform. You will lead technical initiatives, influence service architecture, optimize distributed systems, and guide engineering teams in building scalable, resilient, secure, and observable backend capabilities for a global user base.

What you'll do

  • Lead the design and delivery of complex Java backend services, APIs, microservices, and event-driven integrations ; Define technical approaches for high-volume
  • Apply domain-driven design, clean architecture, service decomposition, API contracts, and contract-first development ; Design and evolve REST/gRPC APIs
  • Drive technical initiatives across performance, scalability, resilience, reliability, security, observability, and maintainability ; Conduct architecture reviews
  • Guide developers on backend architecture, testing strategy, distributed systems patterns, observability, production readiness, and secure development
  • Implement and enhance observability practices using OpenTelemetry, distributed tracing, structured logging, metrics, dashboards, and alerting

What you need

  • Java
  • Spring Boot
  • Microservices
  • Kubernetes
  • Kafka
  • PostgreSQL

Good to have

  • AWS
  • OWASP
  • Cloud security
  • LLMs
  • MongoDB
  • Unit testing

More roles like this at Xoriant

Apply on Xoriant's site