Job Duties: 1. Taking the ownership of design and development of DBS Digital Banking and Wealth system which is state of the art technology in Banking industry; 2. Taking the ownership of driving the discussion with business users, other tech leads and architects; 3. Responsible for end to end solution & architecture with consideration of NFR. DBS has placed strong focus on a reliable, scalable and expandable architecture; 4. Responsible for overall project and product success. You will become not only a Tech Lead, but develop into full Delivery Lead; 5. Lead by example, manage and mentor team members, set Team KPIs; 6. Provide operational support/ troubleshooting for applications and their on-going maintenance; 7. Aware of and willing to learn new technology such as Blockchain, AI, Web 3, as DBS Digital Banking prides itself as being most advanced technological experimental playground.
Requirements: 61 At least 8 years of relevant working experience. With FinTech industry background is highly preferred; 61 Experience in managing medium to large-scale application project from beginning to end, with proven experience in delivering performant, reliable, secure & maintainable application; 61 Expertise in Application Development, and particularly in Java, Spring Framework, Webservice (REST/SOAP), Microservice, DDD concept; 61 Expertise in Cloud, CI/CD, container, Messaging, RDBMS, Multi-Thread; 61 Familiar with foundations and hands on experience on Kubernetes/ OpenShift, Unix/ Linux; 61 Strong analysis and problem-solving capabilities; 61 Excellent communication skills – able to explain complex technical concepts to end users; 61 Agile practice experience is a must; 61 Leadership, self-driven, willing to lead and drive project and team; 61 Ability to work under pressure, handle multiple tasks and work to tight deadlines.
Nice to have : 61 Understanding of Multi-tenant Architectures 61 Front-end, such as React would be advantage 61 Familiar with Banking industry