Job Description

We are seeking a Java Backend Developer to join a large-scale retail project and play a key role in driving technical excellence across backend systems. This position is suited for a highly experienced backend engineer who combines deep technical expertise with strong leadership, collaboration, and mentoring capabilities.


Requirements

  • 10+ years of experience as a Backend Developer, with a strong focus on Java
  • Proven experience leading complex technical initiatives and collaborating with multiple teams to define and align on technical designs
  • Strong background in coaching and mentoring junior and senior engineers , influencing best practices and improving engineering standards within teams
  • Advanced knowledge of Java (experience with newer versions is a strong plus)
  • Extensive experience with Spring Boot
  • Hands-on experience with Terraform (Infrastructure as Code)
  • Strong knowledge of Kubernetes and cloud-native architectures
  • Experience with Kafka and event-driven systems
  • Familiarity with GraphQL Federation
  • Proficiency with GitHub for version control and collaboration
  • Solid experience working with Azure Cloud


Nice to Have

  • Experience in retail or large-scale enterprise environments
  • Strong understanding of distributed systems, microservices, and scalability challenges
  • Ability to influence architectural decisions across teams and domains


What We Offer

  • A staff-level role with high technical ownership and strategic impact
  • Opportunity to work on a complex, high-scale retail platform
  • Collaborative environment with strong engineering culture
  • Long-term engagement and competitive compensation aligned with experience

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application