Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer - Apple Pay Payments 
United States, California, Cupertino 
724995399

Yesterday
In this role, you will:Analyze requirements, identify gaps and translate them into a technical design.Write robust, maintainable Java/Kotlin code that is performant, testable and scalable).Design specifications and protocols to tackle novel problems.
  • Experience of building scalable distributed systems
  • Experience with one or more programming languages such as Java, Scala, Kotlin and/or others
  • Knowledge of concurrency control, data structures, and algorithms
  • Experience with databases (NoSQL / RDBMS), messaging brokers and stream processing platforms like Kafka
  • Bachelor’s or Master’s degree in Computer Science or a related technical field or equivalent experience.
  • Hands-on experience with CI/CD pipelines and cloud environments.
  • Interest in fintech and curiosity about the financial data ecosystem.
  • Self-motivated with strong collaboration and communication skills.
  • Experience working in agile or evolving product environments.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.