Back End Developer

Apple · Bengaluru, Karnataka, India

Location
Bengaluru
Job Type
Full-time
Posted
June 07, 2026

Job Description

Role: Module Lead – Scala / Technical Lead – Scala Work Location: Bangalore We are seeking an experienced Back-End Software Engineer to join a cross-functional product team responsible for a customer-facing platform. The engineer will focus on building and scaling robust, highly available back-end services in a cloud-native, event-driven environment. The role requires strong autonomy, solid architectural understanding, and close collaboration with Product, Front-End, and SRE teams. What will you do: 5 to 11 years of experience in Software Engineering. Strong experience with Scala (Pekko/Akka, Cats, Cats Effect) and/or Java Preferably Python knowledge Practical experience with Event Sourcing, CQRS, and Domain-Driven Design (DDD) Experience designing and scaling microservice architectures Building and maintaining high-performance, resilient APIs Solid understanding of distributed systems, fault tolerance, and observability Hands-on experience with Kafka and event-driven architecture Clou...

Ready to Apply?

Submit your application for Back End Developer at Apple

Apply Now