Drimva

Apple

Sr. Software Engineer (Java Middleware), eBusiness Services

$185K–$278K

Sunnyvale, California · Senior · Full-time · Posted Oct 9, 2026

Experience
More than 3+ years building middleware frameworks; more than 4+ years programming in Java or Python; more than 3+ years working with relational and NoSQL databases.
Education
Bachelor’s or Master’s degree in Computer Science or related field.

About the job

Designs and builds scalable Java-based B2B middleware and integration platforms supporting high-volume transactions with Apple’s partners.

What you'll do

  • Design and develop frameworks for processing high-volume partner transactions and managing persistence, event processing, transaction correlation, and notifications.
  • Scale B2B platforms and improve application availability and consistency across data centers and cloud providers.
  • Collaborate with project developers, operations teams, and systems engineers.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • More than 3 years of experience building middleware frameworks, such as with Apache Camel.
  • More than 4 years of Java or Python programming experience building middleware or backend applications.
  • More than 3 years of experience with Oracle or similar relational databases and NoSQL databases such as MongoDB.

Nice to have

  • Familiarity with AI/ML fundamentals.
  • Experience with Agile development methodology or integrations with cloud-based solutions.

Pay

$184,700 and $277,600 USD base salary

Tools

Java, Python, Apache Camel, Oracle, MongoDB, HTTP/S, TCP, DNS

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)