Senior Java Architect - Global Supply Chain Platform

Apple Inc.

Cupertino (CA)

On-site

USD 185,000 - 278,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical & dental coverage
Employee stock programs
Tuition reimbursement
Relocation assistance

Job summary

Apple Inc. in Cupertino, CA seeks a Sr Software Engineer (Java) to lead architecture and delivery of a next-generation supply chain platform within IS&T's Sales and Operations Engineering.

You will drive distributed systems with Java, Spring, and AI/ML integration. You will mentor engineers, shape technical roadmaps, and partner with data scientists to optimize schedules using OR-Tools and real-time data streams via Kafka.

Qualifications

  • BS in CS/CE or equivalent professional experience.
  • 5+ years of professional software development.
  • 2+ years Java experience focusing on concurrency and performance.
  • Strong OOP, data structures, algorithms, and GoF patterns.
  • Experience with Spring and microservices design.
  • Experience building cloud-based distributed systems.
  • Experience with AI/ML production models and tooling.

Responsibilities

  • Lead end-to-end architecture of the next-generation supply chain planning platform.
  • Design distributed backend microservices in Java and Python.
  • Build real-time collaboration UIs with React/TypeScript and D3.js.
  • Integrate optimization solvers (OR-Tools) and AI inference into workflows.
  • Create event streams with Kafka and Snowflake for real-time sync.
  • Model scalable relational schemas and audit-ready event stores.
  • Establish CI/CD, testing, and observability across the platform.
  • Mentor engineers through architecture reviews and design sessions.

Skills

Java
Spring
Microservices
Distributed systems
AI/ML

Education

B.S. in Computer Science or Computer Engineering or related field

Tools

TensorFlow
PyTorch
scikit-learn
OR-Tools
Kafka
Snowflake
D3.js
React
TypeScript

Job description

Apple Inc. in Cupertino, CA seeks a Sr Software Engineer (Java) to lead architecture and delivery of a next-generation supply chain platform within IS&T's Sales and Operations Engineering.

You will drive distributed systems with Java, Spring, and AI/ML integration. You will mentor engineers, shape technical roadmaps, and partner with data scientists to optimize schedules using OR-Tools and real-time data streams via Kafka.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Supply Chain & Enterprise Architecture Lead
Global Supply Chain & Enterprise Architecture Lead

Apple Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 312,000
Senior Solutions Architect - Supply Chain Planning (AI/ML)
Senior Solutions Architect - Supply Chain Planning (AI/ML)

Apple Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 312,000
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
Senior Software Engineer, Supply Chain — Full-Stack & GenAI
Senior Software Engineer, Supply Chain — Full-Stack & GenAI

Apple Inc. • Elk Grove (CA)

On-site
USD 135,000 - 250,000
Senior Software Engineer - Scalable Enterprise Platforms
Senior Software Engineer - Scalable Enterprise Platforms

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 278,000
Senior Software Engineer, Global Enterprise Platforms
Senior Software Engineer, Global Enterprise Platforms

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

Hybrid
USD 185,000 - 278,000
Senior Solutions Architect & Program Lead, Supply Chain – Equity Options
Senior Solutions Architect & Program Lead, Supply Chain – Equity Options

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

On-site
USD 207,000 - 312,000
Employee stock programs
Relocation assistance
Education reimbursements
+1
Sr Software Engineer (Java) - Business Process Reengineering (BPR) and Sales Engineering
Sr Software Engineer (Java) - Business Process Reengineering (BPR) and Sales Engineering

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 278,000
Medical & dental coverage
Employee stock programs
Tuition reimbursement
+1
Senior Java Middleware Engineer — Scalable B2B Platforms
Senior Java Middleware Engineer — Scalable B2B Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Stock options
Employee Stock Purchase Plan
Relocation
+1
Java Software Engineer, IS&T Platforms & Data Systems
Java Software Engineer, IS&T Platforms & Data Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Employee Stock Purchase Plan
+2