Apple
Senior Software Engineer Enterprise Technology Services
$185K–$278K
Sunnyvale, California · Senior · Full-time · Posted Aug 13, 2026
- Experience
- 5+ years developing Java/J2EE applications.
- Education
- BS / MS in Computer Science or equivalent.
About the job
Build and maintain high-performing, low-latency enterprise applications and distributed platforms supporting Apple’s global operations.
What you'll do
- Plan and design new functionality and contribute to core architecture and future planning.
- Build, maintain, and optimize reliable, scalable Java enterprise applications and distributed web services.
- Deliver high-quality software with unit and integration tests, collaborating across teams.
What they ask for
- Excellent Java development experience; full-stack experience preferred.
- 5+ years developing Java/J2EE applications, focused on reliability, scalability, and performance.
- Hands-on experience building and maintaining distributed web services using SOA methodologies.
- Expertise with Oracle database design, SQL tuning, PL/SQL development, and performance optimization.
Nice to have
- Experience with Enterprise Application Integration (EAI)/Java Message Service (JMS), React, or application vulnerabilities such as XSS and CSRF.
- Experience designing and deploying cloud-native applications with Kubernetes; familiarity with build and software delivery systems.
Pay
$184,700 and $277,600 (USD, base salary)
Tools
Java, J2EE, Oracle, Oracle PL/SQL, Enterprise Application Integration(EAI), Java Message(JMS) Service, React, Kubernetes
Model-written summary · the original posting is authoritative