Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer Apple Services Engineering 
Singapore 
363047358

12.12.2024
Minimum Qualifications
  • Bachelors or Master's degree in Computer Science/Engineering or equivalent technical discipline.
  • At least 3 years of professional software engineering experience
  • Proficiency in JVM languages like Java, Scala, Clojure or other object oriented programming languages such as C++, GoLang, C# etc.
  • Strong object oriented programming skills with deep knowledge of data structures and algorithms.
Preferred Qualifications
  • Multiple years of experience developing and scaling high-availability, low-latency distributed systems
  • Experience in designing and implementing RESTful APIs or other API technologies.
  • Exceptional problem-solving, critical thinking, and communication skills.
  • Expertise in writing robust unit and integration tests
  • Familiarity with NoSQL technologies, including but not limited to Solr/Lucene, Redis, Memcached, Cassandra, and Voldemort