10+ years of hands-on Java development experience (Java 17, Multi-Threading, and Performance tuning in JVM), preferably with investment banking/ Financial Markets/ Trading environment Experience in Java Restful API design and development with good understanding on Data structure and Algorithm Experience of one or any distributed cache like Hazelcast/Redis/ Memcached  As the VP, Front Office Software & L2 Support Engineer, you will be responsible for delivering quality software, including end-to-end design, development and support of large-scale data processing systems built on Java tech stack, writing robust code (along with accompanying test suites), clear code and articulate what has been implemented and why, and provide technical solutions to support the bank’s Financial Markets business as well as support requirements from other projects with a wider scope such as regulatory books of work.  You will be part of the development team of world class technology group, which take care of analytics booking and risk engine, strategic risk and PnL platform for Financial Markets and innovative technologies for profitable trading  You will also work closely with global team like business analysts, project managers, business stakeholders and other technical experts across multiple locations, liaise directly with the Front Office, Middle Office and various functions to gather the requirements to design smart and scalable solutions following the bank standards plus coordinate with other teams in Technology in providing second line support.  This is a rare opportunity for someone who wish to be part of be a part of an open, intellectual, and fun culture and organization working with smart, great technologists globally in financial markets domain, with plentiful learning opportunities like organized classes and seminars; freewheeling discussions; intensive one-on-one mentorships and career advancement.   To qualify, individuals must possess:  - 10+ years of hands-on Java development experience, preferably with investment banking/ Financial Markets/ Trading environment  MUST HAVE: - Experience with Java 17, Multi-Threading, and Performance tuning in JVM  - Strong understanding on Data structure and Algorithm - Java Restful API design and development - Experience of one or any distributed cache like Hazelcast/Redis/Memcached - Familiarity with CI/CD and Devops with SCRUM and Agile experience  Good to have: - ORM tools like hibernate experience - Development experience on functional programming, such as Haskell /Scala or others - Spring Boot and Integration experience - Oracle PL/SQL development background, SQL Tuning - Scripting programming in Linux shell  Please reach out to Vyon Ng at 69500385 or
[email protected] for a confidential discussion. Â Only successful candidates will be notified. EA License no.: 16S8066 I Reg no.: R1110857