Java Backend Engineer
Core
Build scalable enterprise applications and software services powering Apple's customer support experience, including contact center operations and the Genius Bar.
Role type
Senior IC Java Backend Engineer
Builds
Enterprise-grade software services and customer support platforms
Domain
Consumer Technology / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Distributed Systems, REST APIs, Database Schema Design, Concurrent Programming, System Architecture
Preferred skills
Mentoring Engineers, Security Concepts, Large-scale Low Latency Web Applications, Data Caching Services
Responsibilities
Develop and maintain highly reliable, scalable, and maintainable enterprise applications; Define solutions and estimate scope by engaging with business leaders and project managers; Review technical designs and perform code review; Collaborate with and mentor members across multi-functional teams.