Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Software Engineer Apple Online Store 
Singapore 
504501557

23.01.2025
Minimum Qualifications
  • 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
  • Experience in building and deploying applications in public cloud (preferably AWS)
  • Experience with SQL databases (Postgres, Oracle etc) and NoSQL databases (Cassandra, MongoDB etc).
  • Experience with RESTful APIs, Microservices and Containerization/Kubernetes
  • Experience with Git, build tools (Maven, Gradle etc) and CI/CD practices
  • Experience with Test Driven development (using Junit, Mockito etc) and Clean Code
  • Experience working in fast paced environment involving Agile development methodology and DevOps
  • Good understanding of enterprise architecture patterns and concepts (High availability, load balancing, replication, etc)
  • Good communication and collaborative skills
Preferred Qualifications
  • Experience with High scale Realtime Streaming Data Processing, Hadoop/Spark ecosystem will be a big plus