Software Engineer, Foundation Services

Apple   •  

Santa Clara, CA

5 - 7 years

Posted 212 days ago

This job is no longer available.

Job Summary

Do you like the idea of running global services that are used by millions of passionate people all over the world? Do you enjoy working on challenges that no one has solved yet? Do you like changing the game? Imagine what you could do here! At Apple, great ideas have a way of becoming great products very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.

Key Qualifications

  • 5+ years of experience of developing and maintaining infrastructure in a high volume of customer-facing environment
  • Strong core Java and Java EE programming skills
  • Strong object oriented programming and design skills
  • Experience with Java web frameworks such as Spring MVC
  • Experience writing Java libraries and developing REST APIs (i.e. writing code/services meant to be used by others)
  • Experience with writing hand-crafted SQL, PL/SQL
  • Familiarity with Tomcat, Weblogic, JBoss, Jetty etc.
  • Excellent problem solving skills
  • Phenomenal Debugging skills
  • Ability to work effectively across multiple business and technical teams
  • Demonstrated ability to deliver results on time with high quality
  • Aptitude to independently learn new technologies
  • Must be self-directed, analytical and work well in a large cross functional environment
  • Strong written and oral communication skills


BS in Computer Science or equivalent experience

Additional Requirements

Additional key skills: Experience with SOLR or ElasticSearch Experience with Spring-Boot/Dropwizard or similar framework Knowledge of HTML5, CSS3, JavaScript and Angular JS Knowledge of scripting languages (e.g. ruby, python, Perl, bash, etc.)