Taro Logo

Java Server Engineer-ASE

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Java Server Engineer-ASE

Join Apple's iCloud Engineering team as a Java Server Engineer where you'll be at the forefront of keeping user's personal information secure and accessible. This role is part of the iCloud Mail engineering team, focusing on building privacy and security-first features for iCloud users.

As a key member of the team, you'll be responsible for building and enhancing backend services that operate at internet scale. The position requires expertise in Server Engineering with Security, distributed systems, and deep understanding of Java and noSQL databases.

You'll be working in an environment that prioritizes:

  • Building high-performance, scalable, and extensible systems
  • Developing public-facing services with a focus on security
  • Writing efficient, testable code
  • Creating functional specifications and design documents
  • Collaborating across multiple functional teams

The role offers competitive compensation ($175,800 - $312,200) plus additional benefits including:

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Stock options and employee stock purchase program
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance if applicable

This is an excellent opportunity for a seasoned engineer looking to make an impact at scale while working on critical infrastructure that millions of users depend on daily.

Last updated 8 minutes ago

Responsibilities For Java Server Engineer-ASE

  • Build and enhance backend services for iCloud
  • Develop privacy and security first features
  • Design and implement high-performance, scalable systems
  • Write efficient, testable code
  • Create functional specifications and design documents
  • Manage multiple micro-services
  • Collaborate with multi-functional teams

Requirements For Java Server Engineer-ASE

Java
Redis
Cassandra
Kubernetes
  • 7+ years of hands-on experience as a Server Engineer with Java
  • Experience with securing public facing Java based REST/HTTP Micro-services
  • Knowledge of mTLS, Authentication, Authorization and Security Auditing
  • Experience with asynchronous programming / non blocking IO / multi-threading
  • Experience with noSQL databases such as Cassandra, Redis
  • Experience with Containerized (Docker, Kubernetes) services in Cloud Infrastructure
  • Full lifecycle experience including design, architecture, development, testing and maintenance

Benefits For Java Server Engineer-ASE

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock options
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Java Server Engineer-ASE

Software Engineer - Full Stack - Supply Chain Solutions

Senior Full Stack Software Engineer role at Apple, focusing on building supply chain solutions using Java, Python, and cloud technologies. Requires 7+ years of experience.

Senior Software Engineer - Messaging Identity Services

Senior Software Engineering role at Apple working on backend identity and messaging services that power iMessage, FaceTime and other core communication features.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on SOC verification and testing, requiring 10+ years of experience in digital verification and computer architecture.

Software Development Engineer-Experimentation

Senior Backend Engineer role at Apple focusing on A/B experimentation platform for Apple Maps, offering competitive pay, equity, and benefits.

Software Engineer, Enterprise Systems

Senior Software Engineer role at Apple focusing on enterprise systems development, requiring Java expertise and full-stack development experience.