Full Stack Senior Software Engineer (Java/J2EE)

Apple is a global technology company that creates consumer electronics, software, and services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer

Description For Full Stack Senior Software Engineer (Java/J2EE)

Join Apple's Marcom Interactive Engineering team as a Full Stack Senior Software Engineer, where you'll be at the forefront of evolving apple.com to its next phase. As part of the creatively-led global team overseeing Apple's consumer-facing marketing, you'll work on high-impact projects serving various Apple lines of business. The role demands expertise in Java/J2EE-based web application development and requires both technical excellence and outstanding interpersonal skills.

You'll be working in a fast-paced environment where multiple daily releases are common, collaborating with multi-functional teams to deliver world-class communications across all media platforms. The position involves diagnosing and debugging complex systems, participating in DevOps responsibilities, and ensuring application performance, monitoring, reliability, and scalability.

The ideal candidate will bring 8-10 years of professional software development experience, with deep knowledge of Java/J2EE technologies and modern web development frameworks. Experience with Adobe Experience Manager (AEM) and CI/CD tools is crucial. You'll need to demonstrate excellence in communication and consensus-building, working effectively with both technical and creative teams.

This role offers the opportunity to impact hundreds of millions of Apple customers worldwide, working with cutting-edge technologies to evolve and deliver solutions on a global scale. You'll be part of an exciting team where exacting standards meet creative innovation, directly contributing to the evolution of Apple's brand through technical excellence and collaborative problem-solving.

Last updated a day ago

Responsibilities For Full Stack Senior Software Engineer (Java/J2EE)

  • Work with developers in a fast-paced environment with multiple daily releases
  • Maintain attention to detail and commitment to excellence
  • Work within tight timelines to solve critical issues
  • Work with both creative and technical teams
  • Build trusting relationships within diverse teams and across organizations
  • Work with business stakeholders to understand requirements and define solutions
  • Participate in investigating build, deployment and operational issues

Requirements For Full Stack Senior Software Engineer (Java/J2EE)

Java
JavaScript
React
  • 8-10 years of professional software development experience with Java/J2EE technologies
  • 3+ years experience with Adobe Experience Manager (AEM) or similar CMS
  • Bachelor's degree in Computer Science or equivalent work experience
  • Deep understanding of core web technologies (XML, HTML5, CSS, JavaScript)
  • Experience with CI/CD tools (Jenkins, Maven, Docker, Kubernetes)
  • Experience with modern JavaScript frameworks (React/Vue/Angular)
  • Knowledge of SQL/NoSQL databases
  • Understanding of software development lifecycles and testing methodologies

Interested in this job?

Jobs Related To Apple Full Stack Senior Software Engineer (Java/J2EE)

Senior Software QA Engineer

Senior Software QA Engineer role at Apple, focusing on AI/ML quality systems, test automation, and framework development with competitive compensation and benefits.

Global Supply Manager

Senior Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization for core technologies across product lines.

Business Development Manager, Apple Card

Senior Business Development Manager position at Apple focused on growing Apple Card through strategic partnerships and product development.

Senior Software Engineer, Ad Platforms

Senior Software Engineer position at Apple focusing on building scalable advertising platforms with emphasis on privacy, offering competitive compensation and comprehensive benefits.

Apple Services Engineering, Tools and Automation Engineer - Commerce

Senior QA Automation Engineer role at Apple, focusing on e-commerce platforms for digital services, offering competitive salary and comprehensive benefits.