1 day ago
Responsibilities
- Develop scalable, secure, fault-tolerant backend applications for Apple’s retail and financing systems.
- Design and implement APIs and distributed, message-driven services.
- Improve service performance and reliability and troubleshoot production issues.
- Collaborate with engineering, QA, product, carrier, and external partners.
- Participate in technical design discussions, code reviews, and improvements to engineering practices.
- Lead software projects and mentor software engineers when applicable.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- At least 5 years of professional software development experience.
- At least 2 years of experience with Java, including concurrency, memory management, and performance optimization.
- Proficiency in object-oriented programming, data structures, algorithms, software design patterns, and maintainable backend development.
- Experience with the Spring ecosystem, dependency injection, auto-configuration, WebFlux, and Spring-based microservices.
- Experience designing APIs using REST, gRPC, GraphQL, OpenAPI/Swagger, Protobuf, versioning, gateway, rate-limiting, and backward-compatibility strategies.
- Experience with messaging and event-driven architectures, Kafka or comparable messaging systems, event sourcing, and CQRS.
- Experience with relational and NoSQL databases, schema design, query optimization, performance tuning, indexing, and query rewriting.
- Preferred experience leading software projects as a technical lead and mentoring engineers.
- Preferred experience with Claude, Copilot, Codex, CI/CD tools, containerized applications, Kubernetes, AWS EKS, GCP GKE, or Azure AKS.
- Preferred knowledge of networking, authentication and authorization, identity protocols, SSO, RBAC/ABAC, identity providers, directory services, caching, and in-memory data technologies.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
