10 hours ago
Responsibilities
- Develop and maintain large-scale Java-based commerce systems, APIs, and web applications.
- Add new integrations, scale existing data flows, and redesign processes to support new features and architectures.
- Support purchase accounting across reporting and financial systems with country-specific taxation, accounting, and legal requirements.
- Drive projects independently from inception through production deployment.
- Measure, profile, debug, tune, and optimize system performance and scalability.
- Collaborate with cross-functional teams and communicate project direction, findings, and designs effectively.
Requirements
- Require 1 to 5 years of experience in object-oriented programming.
- Require hands-on software engineering experience with Java and service-oriented architectures.
- Require a BS degree, preferably in Computer Science, or related experience.
- Require strong interpersonal, analytical problem-solving, debugging, diagnostic, ownership, and communication skills.
- Prefer experience with load balancing, autoscaling, traffic shaping, distributed systems debugging, and incident response.
- Prefer proficiency with observability tooling, metrics, logs, and performance troubleshooting.
- Prefer experience with automated integration, load, and end-to-end testing.
- Prefer experience with highly scalable applications, RESTful web services, SQL and NoSQL databases, and entity-relationship modeling.
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.
