Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Senior Software Engineer, Apple Travel (Corporate Systems) - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - IT Management
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200224588 / Latpro-3782943 
Date posted: Apr-02-2021
State, Zip: California, 95014


Senior Software Engineer, Apple Travel (Corporate Systems)

Santa Clara Valley (Cupertino) , California , United States

Software and Services


Posted: Feb 22, 2021

Weekly Hours: 40

Role Number: 200224588

Want to build and manage the systems that provide travel services to Apple? Want to help Apple work through an ever-evolving travel landscape? If so, Apple Travel Engineering is looking for an exceptional Senior Software Engineer who is passionate about delivering innovative solutions to meet Apple's travel needs.

Key Qualifications

  • 5+ years software development experience
  • Very strong skills with Java (J2EE / J2SE) and related technologies: Spring Framework, JUnit
  • Application development and design experience using object-oriented methodologies
  • Hands on experience building and using REST APIs
  • Knowledge of open source application servers like Tomcat or JBoss
  • Confidence working on Linux platforms
  • Experience with Oracle, data replication, SQL and PL/SQL
  • Experience in building new micro-services platforms on cloud environments
  • Highly organized, someone who thrives working in a fast-paced environment, and loves learning new technologies
  • Obsessively passionate and inquisitive, and seeks to solve everyday problems in innovative ways
  • Excellent knowledge of data structures, algorithms, design patterns, enterprise architecture and software engineering principles
  • Very good experience in Scrum and Agile methodologies
  • Poses excellent communication skills and can influence cross functionally
  • A passion for 24/7 global operational transaction platforms
  • Experience with travel Global Distribution Systems (GDS), back office travel systems or payment legacy systems.


Your responsibilities will include all aspects of software development management, from design and analysis to development, implementation and maintenance. You must be a proactive and hardworking individual. As a Senior Software Engineer, you will be a contributing member of a team that implements new product features, improves existing product features, while adding performance and software quality metrics to our codebase. You will work closely with business partners, other engineering teams, quality assurance, management, as well as human interface and user experience designers. Your duties will include: - Architect creative products, and innovate new technologies & solutions, play a hands-on development and design role, and deliver product in a rapid and dynamic environment - Design and develop highly scalable, reliable and secure Java applications - Design and develop RESTFUL WebServices - Collaborate with peers, including the iOS client team, on technical design, work estimation and implementation of new features - Quickly build new ideas to get new user feedback - Collaborate with other engineers on code reviews, internal infrastructure, and process enhancements - Work with project managers and technical teams, in a cross-functional environment, to implement quality products that meet the business goals.

Education & Experience

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


See job description


Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
  Prefer not to enter your email?