AVP, eFX Technical Lead, Investment & Trading Technology, Technology & Operations
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
Come and join e-FX team and build the future of FX trading. The e-FX Development team is looking for a Technical Lead, who will take a key role to bring the team to being the best eFX team in the banking industry by delivering quality software solutions promptly. This role involves leading, designing and developing cutting edge e-FX software applications, web technology, microservices and APIs on cloud using multiple technologies.
The successful candidate should have extensive hands-on development experience in building robust, highly scalable, high-performance, low latency FX trading applications that connect with mobile, web, and standalone applications, and/or smart devices to offer a wide range of functionality that can grow over time. Responsibilities
Manage the agile development team in Sprint and Kanban, work closely with the Product Owner and ensure the progress in Sprint and Kanban boards Communicate and manage the business stake holders for the e-FX enhancements and projects Re-design and migrate the exiting Java e-FX applications to -modern cloud-native architecture Ensure the security in the application and guide team to address all issues with Pentest, SonarQube, SonarType OSS and HPfortify source code scan Propose technical solutions that best fit the business requirement in terms of the cost efficiency and effectiveness Applying the technology that may help business and support efficiency e.g. system monitoring with effective metrics, machine learning, and test automation Optimize the development process and maximize the output from the development team Build the culture for team collaboration and share the common understanding and motivate development team to achieve higher standard of deliverables Lead the implementation in e-FX applications in core Java, multi-threading, web front end, back end web services, Restful Json APIs, spring framework, microservices and OpenShift Drive the DevOps, automate the CI/CD flow with the test automation, TDD and BDD process Requirements
8+ years of software development working experience with core Java, multi-threading, both web front end and backend SOAP web services, Restful Json APIs, spring framework, spring boot, spring cloud, microservices and OpenShift At least 5 years experience in a tech lead or scrum master role driving the team excellence to deliver the solutions in an Agile way using Sprint and Kanban Expertise in DevOps and automate CI/CD flow with test automation and able to implement TDD and BDD process to ensure the high quality of the software deliverables Sound experience in architecture design by adopting design principles and various design patterns for a secure, reliable, scalable, high throughput, low latency and operational excellent application that best fit the business requirement Self-Motivated and passionate to build e-FX trading platform with microservices architecture which is cloud ready and ready to migrate AWS, Azure or Google cloud seamlessly Track record on improving the team efficiency, lead and transform the agile team into a high performing team Apply Now
- Excellent in communication and able to manage the business stake holders for the e-FX enhancement and projects
- Experience in e-FX trading application is a plus.
We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.