Java Server Engineer-ASE
Core
Building high-performance, scalable, and extensible backend services for iCloud Mail with a focus on privacy and security.
Role type
Senior IC Java Server Engineer
Builds
Distributed systems powering iCloud Mail globally
Domain
Cloud infrastructure, distributed systems, security
Required skills
Java server-side development, asynchronous programming, non-blocking I/O, multi-threading, NoSQL databases (Cassandra, Redis), containerization (Docker, Kubernetes), cloud deployment, full lifecycle service ownership
Preferred skills
Security principles for microservices (mTLS, authentication, authorization, auditing)
Responsibilities
Designing and developing scalable backend services, implementing security features, deploying services in cloud infrastructure, leading full lifecycle of services from architecture to maintenance
Seniority
Senior, hands-on IC