Drimva

Apple

Software Engineer (Java Middleware), eBusiness

$150K–$225K

Sunnyvale, California · Full-time · Posted Aug 20, 2026

Experience
More than 2+ years building middleware frameworks; more than 3+ years programming in Java or Python; more than 2+ 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 develops scalable Java-based B2B middleware platforms and frameworks that process partner transactions across data centers and cloud providers.

What you'll do

  • Design and build frameworks for high-volume partner transactions and B2B platform scaling.
  • Improve application availability and consistency across data centers and cloud providers; enhance persistence, event processing, transaction correlation, and notifications.
  • Collaborate with project developers, operations, and systems engineers.

What they ask for

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

Nice to have

  • Familiarity with AI/ML fundamentals.
  • Working experience with Agile development methodology; knowledge of integrations with cloud-based solutions.

Pay

$150,400 and $225,300 USD base salary

Tools

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

Model-written summary · the original posting is authoritative

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