23 days old

Java Server Engineer

Cupertino, CA
  • Job Code


Posted: Jan 29, 2020

Weekly Hours: 40

Role Number:200145775

The Apple Pay Engineering team 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
  • Experience with RDBMS, data replication, SQL and PL/SQL
  • Comfortable with working with Jenkins and Maven

- Contribute to building and maintaining web applications, REST APIs and and expose them to enterprise wide and external consumers
- Lead business projects and collaborate with business and development teams
- Collaborate with other engineers on code reviews, internal infrastructure, and process enhancements

Education & Experience

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

Additional Requirements

  • Preferred qualifications:
  • Exposure to NoSQL databases and in memory caches
  • Experience with Hadoop, Kafka, Spark
  • Knowledge of additional languages and platforms: shell scripting, Scala
  • Strong ability and enthusiasm to learn new technologies in a short time

Posted: 2020-01-29 Expires: 2020-02-27

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

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast