The ideal candidate will have expertise in designing and creating Java Web Services using leading open source and industry standard technology stacks. The individual will be able to operate in an Agile environment and oversee the full life cycle development for the services, working with development, DevOps, BA, PM and QA teams following the Agile / SCRUM methodology.
Client Details
Across Asset & Wealth Management, we help empower clients and customers around the world to reach their financial goals. Our advisor-led wealth management businesses provide financial planning, investment management, banking and comprehensive advice to a wide range of clients, including ultra-high net worth and high net worth individuals, as well as family offices, foundations and endowments, and corporations and their employees.
Our direct-to-consumer business provides digital solutions that help customers save and invest. Across Wealth Management, our growth is driven by a relentless focus on our people, our clients and customers, and leading-edge technology, data and design.
Description
- Facilitating requirements gathering sessions and be able to translate business needs into proper solutions
- Participate with architecture team in technical evaluations, solution and design approaches discussions
- Design, build, test and deploy highly scalable, high-volume Java based Web Services following a traditional REST model
- Perform code reviews and mentor other team members on the proper approaches to web services development.
- Able to work both in a team environment and as an individual contributor
- Responsible for actively supporting complex projects or programs from the Software development standpoint to drive the development of multiple applications
- Responsible for supporting the team in achieving priorities, goals and strategies with key stakeholders
- Provides objective advice, expertise and specialist support skills with the aim of creating value and maximizing growth or improving the business performance of their clients
- Ensures that development activities are on a path to deliver benefits realization
- Ensures collaboration with key functional partners in the implementation of initiatives
Readily recognizes solution and determines at what point issues require escalation to management
Profile
3+ years of experience with Java 8+ in all phases of software developmentHands on development background and recent experience developing and implementing Java based Web Services, primarily in a REST modelExperience with Continuous Integration and Continuous Delivery (CI / CD)Experience with AWS Cloud Platform (EC2, ECS, APIGW, Route53, S3, etc.)Experience with major open-source tools and frameworks such as Spring, Docker, Hibernate, AngularExperience developing, deploy, test and maintain technical assets in AWS cloudExperience with build and development tools like Gradle and MavenExperience with Linux / Unix environmentsExcellent communication and interpersonal skillsEnthusiasm for learning new technologies and applying them to improve our productsJob Offer
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. We offer competitive remuneration package and comprehensive fringe benefits including medical and life insurance, excellent learning & development opportunities and flexibility to the right candidate.
To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Royce Chan on +852 3602 2491.