A

Apple

Designs phones, computers and their operating systems

Senior Software Engineer Enterprise Technology Services

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USANo salary listedIn-person

About the Job

Requirements

  • Excellent Java development experience; full-stack engineering experience is preferred.
  • At least 5 years of experience developing Java/J2EE applications, with a focus on reliability, scalability, and performance.
  • Solid understanding of object-oriented techniques, algorithms, Java design patterns, and reusable component design.
  • Hands-on experience building and maintaining distributed web services based on service-oriented architecture methodologies.
  • Expertise with Oracle databases, including schema design, writing and tuning SQL queries, developing Oracle PL/SQL packages and procedures, debugging performance issues, and optimization.
  • Understanding of relational and NoSQL database technology.
  • Familiarity with clustered server architectures.
  • Hands-on exposure to Agile methodologies.

Responsibilities

  • Plan and design new functionality.
  • Contribute to the architecture of core functionality and future planning for the product.
  • Build new features and optimize inner loops.
  • Deliver high-quality work, including unit and integration tests.

Desired Qualifications

  • Experience with Oracle failover and replication strategies.
  • Experience designing features to be robust and low maintenance.
  • A proven record of completing projects on time and to specification.
  • Experience leveraging enterprise messaging using Enterprise Application Integration and Java Message Service.
  • Experience with React and knowledge of application vulnerabilities such as cross-site scripting and cross-site request forgery.
  • Experience designing and deploying cloud-native applications with Kubernetes.
  • Familiarity with build and software delivery systems.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs