Job Description
Summary
Thanks to Apple’s outstanding integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep dedication to strengthening Apple’s privacy policy, one of Apple’s core values. Although services are a bigger part of Apple’s business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here.
Description
If this sounds like you, join our team!
Minimum Qualifications
- 5+ years of Experience in a professional programming position with Java and similar languages.
- Strong understanding of building micro-services using REST-style APIs
- In-depth knowledge of database systems and domain modeling techniques
- Deep understanding of both SQL and NoSQL databases like Cassandra and MongoDB.
- Experience deploying software on elastic platforms such as Kubernetes, EC2, etc.
- Enjoys fixing/improving things and finding solutions to difficult problems
- Strong belief in automation and tooling as a critical part of the software lifecycle
- Strong written and oral communication skills
- Possess strong and clear communication abilities.
Preferred Qualifications
- 10+ years of Experience (Senior Developer), in a professional programming position with Java and similar languages.
- Ability to work in a fast-paced dynamic environment.
- Enjoys fixing/improving things and finding solutions to difficult problems JSON, Protobuf serialization and gRPC