Join Apple's global ETS eBusiness team as a senior full-stack Java Engineer to implement innovative and scalable solutions. This role offers an opportunity to work in a startup-like environment where you'll be involved in every stage of development, from concept to deployment. You'll work with UI designers, business teams, development engineers, architects, and operations.
The position is within Apple's Information Systems and Technology group, specifically in the Software and Services team. You'll be part of developing and managing massive systems and services that billions of users rely on daily, from Apple ID to the Apple website to global data centers. The team also builds custom tools enabling Apple employees to solve problems independently.
As a Full Stack Java Engineer, you'll be at the center of developing critical enterprise solutions, working on distributed computing applications, data-intensive architectures, and implementing innovative solutions using cutting-edge technologies including AI/ML. The role requires expertise in both frontend and backend development, with a focus on Java/J2EE technologies, modern frontend frameworks, and database systems.
Key responsibilities include developing scalable enterprise solutions, participating in system design and architecture decisions, implementing both frontend and backend components, and ensuring high-quality, maintainable code. You'll work in an environment that encourages innovation and "thinking different," where your contributions directly impact Apple's business success.
This is an excellent opportunity for a motivated engineer who wants to work on challenging problems at scale, with access to cutting-edge technologies and the chance to impact products used by millions of people worldwide.