Senior Java Middleware Engineer — Scalable B2B Platforms

Apple Inc.

Sunnyvale (CA)

On-site

USD 185,000 - 278,000

Full time

3 days 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

Benefits offered by this job

Stock options
Employee Stock Purchase Plan
Relocation
Comprehensive medical benefits

Job summary

Apple Inc. in Sunnyvale, CA is seeking a Sr. Software Engineer (Java Middleware) to build scalable integration services for eBusiness. You will design Java-based B2B infrastructure, work across data centers and cloud providers, and collaborate with diverse teams to deliver reliable, high-volume processing platforms.

The role emphasizes middleware, distributed systems, and performance tuning, with opportunities to influence architecture and drive outcomes in a fast-paced environment at Apple.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 3+ years building frameworks using middleware like Apache Camel.
  • 4+ years of Java or Python for middleware or backend apps.
  • 3+ years with Oracle or NoSQL databases such as MongoDB.
  • Strong understanding of HTTP/S, TCP, DNS, load balancing, JVM, OS, networking and security protocols (TLS/SSL, SSH/SFTP, PKI, X.509, PGP).
  • Hands-on experience with performance tuning of applications and databases.

Responsibilities

  • Design and develop frameworks that process high volume transactions with Apple’s partners.
  • Drive enhancements and scale our B2B platforms with technical leadership.
  • Develop solutions to optimize availability and consistency across multiple data centers and clouds.
  • Develop and enhance frameworks for persistence, event processing, uniqueness, transaction correlation and notifications.
  • Collaborate with domain project developers, operations and systems engineers.

Skills

Java
Python
Apache Camel
Relational Databases
NoSQL (MongoDB)
HTTP/TLS/Security
Performance Tuning

Education

Bachelor/Master CS degree

Job description

Apple Inc. in Sunnyvale, CA is seeking a Sr. Software Engineer (Java Middleware) to build scalable integration services for eBusiness. You will design Java-based B2B infrastructure, work across data centers and cloud providers, and collaborate with diverse teams to deliver reliable, high-volume processing platforms.

The role emphasizes middleware, distributed systems, and performance tuning, with opportunities to influence architecture and drive outcomes in a fast-paced environment at Apple.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Middleware Engineer - Build Scalable B2B Platforms
Java Middleware Engineer - Build Scalable B2B Platforms

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

Hybrid
USD 150,000 - 225,000
Senior Software Engineer - Scalable Enterprise Platforms
Senior Software Engineer - Scalable Enterprise Platforms

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 278,000
Sr. Software Engineer (Java Middleware), eBusiness
Sr. Software Engineer (Java Middleware), eBusiness

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Stock options
Employee Stock Purchase Plan
Relocation
+1
Software Engineer (Java Middleware), eBusiness
Software Engineer (Java Middleware), eBusiness

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

On-site
USD 150,000 - 225,000
Senior B2B Integration Engineer
Senior B2B Integration Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 94,000 - 141,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 - Scalable Distributed Backend
Senior Software Engineer - Scalable Distributed Backend

Apple Inc. • Sunnyvale (CA)

On-site
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
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
Senior Java Architect - Global Supply Chain Platform
Senior Java Architect - Global Supply Chain Platform

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 278,000
Medical & dental coverage
Employee stock programs
Tuition reimbursement
+1