Java Server Engineer-ASE

AppleSan Diego, CA

About The Position

There are jobs and then there are opportunities! This is your opportunity to do the best work of your life. The Apple Services iCloud Mail team is looking for a passionate Java Server Engineer to help us improve and scale the critical distributed systems that power iCloud Mail worldwide. You will address the immense technical challenges of engineering a global service, ensuring our users' data is always secure, private, and accessible.

Requirements

  • 7+ years of professional experience in server-side Java development.

Nice To Haves

  • Deep understanding of security principles for modern microservices, including mTLS, authentication, authorization, and security auditing.
  • Expertise in building scalable services using asynchronous programming, non-blocking I/O, and multi-threading.
  • Hands-on experience with NoSQL databases, such as Cassandra and Redis.
  • Familiarity with containerization technologies (Docker, Kubernetes) and deploying services in a cloud infrastructure.
  • A strong sense of ownership, with shown experience leading the full lifecycle of multiple services (from architecture and design to development, testing, and maintenance).
  • Excellent partnership and interpersonal skills for effective multi-functional collaboration.

Responsibilities

  • Improving the backend services that form the backbone of iCloud Mail.
  • Building high-performance, scalable, and extensible systems for our users.
  • Taking complete ownership of quality from design to deployment.
  • Writing clean, efficient, and thoroughly tested code.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service