Job Highlights
Huge Regional Exposure
Application Design, development and enhancement
Cloud Application AWS/GCP
Job Description
Our Client is a Global Tech Giant, they are now seeking a highly skilled and experienced Solutions Architect with a strong background in Java development. As a Solutions Architect, you will play a key role in designing and delivering innovative and scalable software solutions to clients. While being a hands-off developer, you will primarily focus on architecting solutions, providing technical guidance, and collaborating with cross-functional teams to ensure successful project delivery on a regional scale.
Roles/ Responsibilities:
Understanding client's business objectives and requirements to assist the team producing a viable solution architecture
Designing, building, creating, analyzing, and maintaining cloud systems
Lead the team (and hands-on) on solution development and walk towards the aligned quality objectives
Participate actively in knowledge sharing activities like communities of practice, and/or other knowledge exchange
For instance of Scrum, this role is expected to facilitate scrum team to dig out and validate acceptance criteria & assumptions for Epics and Stories defined by Product Owner. Lead junior scrum members to do proper story sizing and provide implementation guidance
Requirements/ Skills:
University degree in computer science or any other equivalent degree
At least 7+ years experiences in Application design, development and enhancement
Experienced in medium-sized team (4-6) and at least 1 year working as a more leading role in the team
At least 7 years total relevant experience, of which at least 2+ years of experiences
Java Spring Framework (in particular, Spring Boot / Spring Cloud)
Working with Git
Working with Continuous Integration tool such as Jenkin CI / GitLab CI / TravisCI
Knowledge in Frontend development with popular JavaScript framework (e.g. AngularJS or ReactJS or Vue.js)
Experience in develop Enterprise Wise Solution
Hands on cloud application experience in GCP/ AWS/ Azure
Experience in cloud application development and microservices architecture
Has good understanding in platform (Docker, Kubernetes, Linux) and database (both SQL / NoSQL) technologies
Has good understanding in Agile software development framework e.g. Scrum
Good Problem Solving skill and commercial/engagement support sense
Good communication and interpersonal skills to gain mutual agreement in environment with diversified opinions
Good command of both spoken and written English & Cantonese
A fast learner, curious and ability to question/challenge existing practices