Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Engineer Apple Online Store 
Singapore 
504501557

06.02.2025
Minimum Qualifications
  • Bachelors or Masters degree in Computer Science, Mathematics, or relevant industry experience or equivalent is required.
  • Proven experience in designing and development of enterprise applications
  • Proven experience delivering complex solutions for a multi-tier, distributed, high volume applications
  • Proficient in Java language with deep understanding of object oriented concepts and good experience in enterprise Java ecosystem
  • Familiarity with cloud paradigms ( e.g AWS or GCP )
  • Experience working with NoSQL and relational database technologies.
  • Experience with RESTful APIs.
  • Experience with Git, build tools (Maven, Gradle etc) and CI/CD practices
  • Good understanding of enterprise architecture patterns and concepts (High availability, load balancing, replication, etc)
  • Good communication and collaborative skills
Preferred Qualifications
  • Experience in building and deploying applications in public cloud (preferably AWS).
  • Experience in building, orchestrating, and deploying highly scalable Microservices using Containerization/Kubernetes.
  • Experience with Clean Code principles and Test Driven Development (TDD)
  • Experience working in fast paced environment involving Agile development methodology and DevOps