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