Leading the digital transformation of Wallet, Payments & Commerce industry by re-imagining the user experience for various verticals like payment cards, identity, access, transit and others at Apple
Requirements
- Solid software development skills in one or more general purpose languages such as Java, Kotlin or others
- Experience with object oriented analysis and design
- Experience with client server development and API design
- Experience with Relational and NoSQL Databases
- Experience in building large-scale highly available distributed systems
Responsibilities
- Architect, design and implement highly available and scalable systems
- Analyze requirements, identify gaps and translate them into a technical design
- Collaborate closely with cross functional teams like Client Engineering, Radios/NFC, Security & Compliance, External Partners etc.
- Write high quality, testable and performant code
Other
- BS degree in computer science or equivalent field
- MS degree plus 4-5 years of software development experience or equivalent experience