Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Java Backend Engineer 
China, Shanghai 
909967914

Yesterday
  • 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
  • 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
  • Familiarity with GraphQL and modern API paradigms