Senior Backend Engineer — Java Microservices & Scale

Apple Inc.

San Francisco (CA)

On-site

USD 150,000 - 278,000

Full time

43 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apple in San Francisco, CA seeks a Senior Backend Engineer to design and own Java microservices at the core of recruiting, payroll, and compensation platforms. You will lead modular systems, ensure data integrity, and drive reliability and observability across high-volume workflows.

The role emphasizes domain-driven design, cloud-native architectures, and collaboration with product managers and cross-functional teams to deliver scalable solutions that meet Apple’s rigorous standards.

Qualifications

  • BS in CS/CE or equivalent professional experience.
  • 5+ years of professional software development experience.
  • 2+ years with Java, including concurrency and performance optimization.

Responsibilities

  • Lead end-to-end design and coding of modular, domain-driven microservices using Java and Spring Boot.
  • Build and scale distributed event streams and microservices for high-concurrency workloads.
  • Design APIs with strong contracts and versioning for multiple consuming teams.
  • Ensure data integrity, privacy, and system reliability with SLOs and observability.
  • Conduct code reviews and guide junior/mid engineers in robust solutions.
  • Troubleshoot distributed systems and optimize batch and real-time processing pipelines.
  • Mentor teammates to grow technical capacity and maintain high standards.

Skills

Java
Spring Boot
Microservices
Distributed Systems
API Design
Cloud-Native

Education

Bachelor's degree in Computer Science or related field
Equivalent professional experience

Tools

Spring Framework
WebFlux
OpenAPI/Swagger

Job description

Apple in San Francisco, CA seeks a Senior Backend Engineer to design and own Java microservices at the core of recruiting, payroll, and compensation platforms. You will lead modular systems, ensure data integrity, and drive reliability and observability across high-volume workflows.

The role emphasizes domain-driven design, cloud-native architectures, and collaboration with product managers and cross-functional teams to deliver scalable solutions that meet Apple’s rigorous standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Customer Systems
Senior Backend Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock program
Relocation assistance
Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Lead Backend Engineer - Cloud & REST APIs at Scale
Lead Backend Engineer - Cloud & REST APIs at Scale

Apple • Jefferson City (MO)

Remote
USD 161,000 - 242,000
Sr Software Engineer - G&A Solutions Engineering (GSE)
Sr Software Engineer - G&A Solutions Engineering (GSE)

Apple Inc. • San Francisco (CA)

On-site
USD 150,000 - 278,000
Senior Software Engineer - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Senior Backend Engineer, Customer Systems — High-Scale
Senior Backend Engineer, Customer Systems — High-Scale

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Relocation
Employee stock programs
Health benefits
Senior Backend Engineer, AI-Powered Financial Systems
Senior Backend Engineer, AI-Powered Financial Systems

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 325,000
Medical and dental
Employee stock program
Relocation assistance
+2
Senior Java Backend Engineer - Scalable E-commerce APIs
Senior Java Backend Engineer - Scalable E-commerce APIs

Apple • Madison (WI)

Remote
USD 144,000 - 250,000
Health insurance
Stock awards
Senior Java Backend Engineer - Scalable APIs (Cupertino)
Senior Java Backend Engineer - Scalable APIs (Cupertino)

Quest Global • Cupertino (CA)

On-site
USD 100,000 - 115,000
401(k) matching
Dental insurance
Health insurance
+4
Senior Software Engineer
Senior Software Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 277,600