Your role:
Are you an enthusiastic technology professional? Are you excited about seeking an enriching career; working for one of finest financial institutions in world? If so, you are the right person for this role.
We’re seeking technology and domain leaders to join our development team within WMPC (Wealth Management Personal Corporate). We are looking someone who:
Implement and deliver high quality software solutions / components that conform to architectural standards
Manage and 'own' significant development tasks end-to-end
Demonstrate superior collaboration skills in working closely with other development, testing and implementation teams to roll-out important regulatory and business improvement programs
A team player and highly collaborative. You will be working closely with other developers, requirement analysts, and testers
Has a general ability to pick up information quickly and turn around deliverables under strict time and quality constraints
Your team:
You'll be working in the Touchpoint team in Singapore, which specializes in client communications. You will be working with local and global developers, and business across APAC and Switzerland.
Diversity helps us grow, together. That’s why we are committed to fostering and advancing diversity, equity, and inclusion. It strengthens our business and brings value to our clients.
Your expertise:
Minimum of 7 years of experience in enterprise application and system design with OOA/OOD, UML Modeling
Strong programming experience in Java 8 and above version, Application Server/Tomcat in Linux, Windows platforms, Spring Boot, Spring MVC frameworks, Hibernate, Junit, Test Driven Development (TDD), Maven, git, and Gitlab pipeline
Strong experience in UI frameworks, e.g. React and Angular
Sound knowledge of Spring security framework’s authentication and authorization and resolving application security issues identified
Working experience in designing and developing microservices, Ansible playbook for deployment, multi-threaded design, batch systems, and database design
Good to have skills: knowledge of Liquibase, PostgreSQL DB, MQ, Apigee, Azure cloud, containerization (Docker, Kubernetes, ACI), Bash script
Strong in writing detailed technical documentation (especially on setting up of dev / test environment for the team)