Java Server Engineer - Gift Card Engineering Team

Cupertino, CA
  • Job Code


Posted: May 30, 2019

Weekly Hours: 40

Role Number: 200062862

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish

Apple's Gift Card Engineering group is looking for a software engineer passionate about building Java applications processing millions of transactions a day. Be part of a team working on challenging and fast paced projects supporting Apple's business by delivering high volume, high performance, and high availability distributed transaction processing systems

Key Qualifications

  • Very strong Java skills
  • Application development and design experience using object-oriented methodologies
  • Hands on experience building and using REST APIs
  • Confidence working on UNIX and Linux platforms
  • Working knowledge of RDBMS and SQL
  • Experience with Maven and Git
  • Excellent analytical and debugging skills
  • Exposure to NoSQL databases and in memory caches: Cassandra
  • Hadoop, Kafka, Spark experience
  • Experience with data replication and PL/SQL
  • Knowledge of Jenkins
  • Familiar with additional languages and platforms: shell scripting, Scala
  • Strong ability and enthusiasm to learn new technologies in a short time


Contribute to building and maintaining web applications, REST APIs and expose them to enterprise wide and external consumers

Lead engineering projects and collaborate with business and development teams

Collaborate with other engineers on code reviews, internal infrastructure, and process enhancements

We seek a self starter, visionary person with strong leadership capabilities

Exceptional communication skills, for collaborating across many participating teams

You will interact with many other group's internal team to lead and deliver best-in-class products in an exciting fast-paced environment.

Dynamic, intelligent people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist?

Education & Experience

BS degree in computer science or equivalent field with 5+ years or MS degree with 3+ years experience, or equivalent

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Java Server Engineer - Gift Card Engineering Team

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account