- Experience developing distributed system using MicroServices, SOA, REST
- Experience in designing and managing systems with high performance, scalability and availability
- Exceptional Java programming skills
- Experience with Relational and NoSQL databases
- Consistent track record in leading technical design and implementation
We are looking for an energetic and proactive engineer who is excited to join Apple’s payment organization and make key contributions to this growing organization. You will be working with clients, project managers, and fellow engineers to designing and implement key features in Apple Payment System to help Apple expands its payment footprint around the world. You are the type of person that when you see a problem, you don’t just complain about it, you roll up your sleeves and resolve it. You love collaborating within the team and across groups. In addition to crafting efficient and easy-to-maintain code, you recognize the importance of writing functional specifications and design documents. Quality is number one in your mind, and you thrive on building comprehensive unit tests, not only for features you build but also for existing features that need more testing.
BS or MS in Computer Science
Additional Requirements