CareerPlan

Java Backend Engineer- Retail Engineering

Hyderabad, IndiaFull-time2026-10-08 → 2026-11-10

Core

Designing, developing, and delivering scalable backend services and microservices for Apple's retail and marketing systems.

Role type

Senior IC Java Backend Engineer

Builds

Scalable backend services, RESTful APIs, event-driven systems, and data stores for retail and marketing experiences.

Domain

Retail technology, Enterprise systems, Cloud-native architecture

Required skills

Java, Spring Boot, Microservices, Distributed Systems, REST APIs, MongoDB, Kafka, Redis, Akamai/CDN, System Design, Performance Optimization

Preferred skills

AWS (EKS, EC2, S3), Kubernetes, Terraform, Observability (Prometheus, Grafana), Security (OAuth2, JWT), Generative AI tools

Technologies

Java, Spring Boot, MongoDB, Kafka, Redis, Akamai, AWS, Kubernetes, Terraform, Prometheus, Grafana

Responsibilities

Design and develop highly scalable backend services using Java and Spring Boot; Build and maintain RESTful APIs and microservices; Design distributed systems handling high traffic and large data volumes; Work with MongoDB for data modeling and query optimization; Develop and maintain Kafka-based event-driven systems; Design and optimize caching solutions using Redis; Work with Akamai/CDN for content delivery and traffic management; Analyze application performance and identify optimization opportunities; Mentor junior engineers and conduct code reviews.

Seniority

Senior, hands-on IC