Senior Java Backend Engineer - Scalable E-commerce APIs

Apple

Madison (WI)

À distance

USD 144 500 - 250 000

Plein temps

14 jours+
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Stock awards

Résumé du poste

Apple in Madison, WI seeks a Senior Software Engineer (Java) to design, develop, and maintain large-scale backend services for the Apple Media commerce platform. You will build RESTful APIs, data pipelines for in-app purchases, and content delivery, owning the full lifecycle from conception through production deployment.

The role requires 3+ years Java experience, strong OO design, and experience with relational and NoSQL databases.

Qualifications

  • 3+ years of Java development experience.
  • Strong OO design and Java-oriented architecture.
  • Experience building scalable backend services and RESTful APIs.
  • Knowledge of relational databases and NoSQL (Cassandra, HDFS) and ER modeling.
  • Experience with eventual consistency and distributed data design.
  • Familiar with Spark, HDFS, and caching (Redis) a plus.
  • Understanding of scalability, performance, and system design trade-offs.
  • Excellent communication and collaboration; ability to lead in gray areas.
  • Self-starter with ownership mindset and integrity.
  • Passion for commerce domain and user-centric product mindset.

Responsabilités

  • Design, develop, and maintain large-scale, high-performance backend services for Apple Media e-commerce.
  • Build scalable RESTful APIs and integration pipelines for in-app purchases, subscriptions, and content delivery.
  • Own full product life-cycle from conception to production deployment, including design, implementation, testing, and monitoring.
  • Collaborate with cross-functional teams to define requirements and execute on technical solutions.
  • Address data consistency, analytics, and reporting challenges across multiple jurisdictions.
  • Measure, profile, and tune system performance; architect for high scalability and reliability.

Connaissances

Java development
OO design
RESTful APIs
Scalability & design
Communication & leadership
Ownership mindset
Commerce domain

Formation

Bachelor's degree in Computer Science/Engineering
MS degree preferred

Outils

Cassandra
HDFS
Redis
Spark

Description du poste

Apple in Madison, WI seeks a Senior Software Engineer (Java) to design, develop, and maintain large-scale backend services for the Apple Media commerce platform. You will build RESTful APIs, data pipelines for in-app purchases, and content delivery, owning the full lifecycle from conception through production deployment.

The role requires 3+ years Java experience, strong OO design, and experience with relational and NoSQL databases.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

Sur place
USD 150 400 - 277 600
Stock options
Healthcare coverage
Retirement benefits
Senior Software Engineer - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

Sur place
USD 185 000 - 278 000
Lead Backend Engineer - Cloud & REST APIs at Scale
Lead Backend Engineer - Cloud & REST APIs at Scale

Apple • Jefferson City (MO)

À distance
USD 161 000 - 242 000
Senior Java Middleware Engineer — Scalable B2B Platforms
Senior Java Middleware Engineer — Scalable B2B Platforms

Apple Inc. • Sunnyvale (CA)

Sur place
USD 185 000 - 278 000
Stock options
Employee Stock Purchase Plan
Relocation
+1
Backend Java Engineer - Scalable, High-Volume Services
Backend Java Engineer - Scalable, High-Volume Services

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

Hybride
USD 129 000 - 225 000
Apple employee stock programs
Relocation assistance
Education reimbursement
Senior Java Engineer - Information Systems & Technology
Senior Java Engineer - Information Systems & Technology

Apple Inc. • Austin (TX)

Sur place
USD 140 000 - 190 000
Senior Backend Engineer - Scalable Ads Platform
Senior Backend Engineer - Scalable Ads Platform

Apple Inc. • New York (NY), Northern (KY)

Hybride
USD 185 000 - 278 000
Senior Java Engineer - Scalable Cloud APIs
Senior Java Engineer - Scalable Cloud APIs

Apple Inc. • San Francisco (CA)

Sur place
USD 150 000 - 278 000
Medical & Dental coverage
Employee stock programs
Tuition reimbursement
+1
Java Middleware Engineer - Build Scalable B2B Platforms
Java Middleware Engineer - Build Scalable B2B Platforms

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

Hybride
USD 150 000 - 225 000
Senior Software Engineer - Scalable Enterprise Platforms
Senior Software Engineer - Scalable Enterprise Platforms

Apple Inc. • Cupertino (CA)

Hybride
USD 185 000 - 278 000