JobsSoftware Engineer, Information Systems & Technology
Job description
Join Apple's Information Systems and Technology group as a Java Software Engineer, where you will collaborate with various teams to enhance systems that support both customers and employees. You will be involved in developing, testing, and maintaining software primarily in Java, while also exploring improvements to Apple's operations. The role requires a proactive and detail-oriented individual who is dedicated to delivering high-quality solutions. You will engage in all project phases, from planning to implementation and future iterations.
Requirements
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- 2+ years proven experience developing software in a professional capacity.
- 1+ years proven experience implementing cloud-based distributed systems, including familiarity with API implementation.
- 1+ years proven experience using relational and NoSQL databases.
- 1+ years proven experience with Java.
- Familiarity with OOP principles, data structures, algorithms, and software design patterns.
- Exposure to using CI/CD tools for building, testing, deploying, and releasing containerized software applications.
- Familiarity with Java web and unit testing frameworks.
- Familiarity with tooling languages and distributed orchestration and computing systems.
- Basic understanding of JVM internals.
- Basic knowledge of networking concepts and protocols.
Responsibilities
- Develop, test, document, improve, and maintain code mostly in Java and other languages as needed.
- Partake in every aspect of projects, from planning to design to implementation and future iterations.
- Collaborate with Software Engineers, Project & Product Managers, Product Designers, and other partners.
- Help design and manage systems, frameworks, and apps relied upon by Apple customers and employees.
- Explore ways to improve how Apple operates and enhance customer experiences.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
