Source description
About the role
Roles and Responsibilities
Provide hands on leadership and mentoring to the team
Ensure compliance with architectural principles and development standards
Ensure solution designs address performance, availability, security and supportability challenges, as well as business functional requirements
Work with colleagues from partner teams globally to translate business and technical requirements into solutions
Ensure "Cloud first” and automation strategies for all solutions
Produce maintainable and testable code using Java, Spring and related technologies in a micro-services environment
Ensure successful delivery of solutions into Production environment
Provide support for live IT services
Qualification and Experience Required
Proficiency and hands on experience of the following:
Java 8 and JavaScript (ReactJS)
Spring – Spring Boot, Spring Data, Spring Cloud, other Spring technologies
Google Cloud Platform, Ali Cloud, other vendor cloud
Containerisation with Kubernetes and Docker
Micro-services architecture, design patterns and development
API and event driven micro-services
Logging and monitoring solutions for micro-services (ELK, Kibana, Grafana, others)
Automated build and deployment pipelines for micro-services (Git, TeamCity, Jenkins, Maven, Ansible, others)
SQL and NO SQL Databases (Oracle, Postgresql, MongoDB, other databases)
Messaging technologies (MQ, Kafka, other messaging technologies)
Linux OS and scripting
Agile development practices
Test driven development
Test automation
University graduate with a degree in IT or related discipline
Minimal 8+ years' experience of software developments with Agile methodologies.
Effective writing and communication skills in both Chinese and English
Knowledge of securities custody business areas will be advantage
Job type: Contract Experience level: 8 Years Division: eTeam Workforce Limited- HK Reference: 22-00701
More at eTeam