Apple

Software Engineer, Apple Online Store

Apple
TechnologySingaporeOnsitePosted 4 months ago

About the role

AI summarised

Join a global Software Engineering team responsible for the Apple Online Store (AOS), which provides one of the world's best multichannel commerce experiences across 37 countries. This role involves developing complex, high-volume solutions for our global eCommerce platform.

TechnologyOnsite

Key Responsibilities

  • Develop and maintain the global eCommerce platform for the Apple Online Store.
  • Deliver complex software solutions for a multi-tier, distributed, high-volume application environment.
  • Implement and maintain enterprise architecture patterns including high availability, load balancing, and replication.

Requirements

  • Bachelor's or Master's degree in Computer Science, Mathematics, or equivalent industry experience.
  • Proven experience designing and developing enterprise applications.
  • Proficiency in Java language with a deep understanding of object-oriented concepts.
  • Experience working with NoSQL and relational database technologies.
  • Proficiency in RESTful APIs.
  • Experience with Git, build tools (Maven, Gradle), and CI/CD practices.
  • Good understanding of enterprise architecture patterns.