Apple
Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC)
Found: Today
This role is based in Montreal, Quebec, Canada.
Responsibilities:
Participate in technical discussions, write specifications, review code, and produce documentation. Strong self-motivation and collaboration skills are essential.
Minimum Qualifications:
- Experience building and maintaining complex software systems.
- Understanding of distributed systems fundamentals.
- Commitment to continuous learning and improvement.
- Ability to communicate complex technical concepts clearly.
Preferred Qualifications:
- Experience with Java or Kotlin and Spring.
- Development experience with REST and/or gRPC services.
- Familiarity with containerization and orchestration (e.g. Docker, Kubernetes).
- Experience with cloud-native applications (e.g. AWS).