Senior Engineer Lead - Java (Custody Management System)

Posted 07 May 2024
Salary HKD1500000 per annum
LocationWan Chai
Job type Permanent
Discipline Crypto & BlockchainFinancial Services
ReferenceBH-1962
ContactKevin Ng

Job description

About the Company:
Our client is an asset management company with a global footprint. They provide billions of dollars of liquidity to exchanges on a daily basis. Their team has developed one of the world fastest and most robust trading platforms designed to navigate issues unique to the asset markets.
Our client is looking for a Executive Director level of Java talent to join them on a full-time basis. This role with a specific focus on asset and custody management. And will work with other members of staff across the globe.
As a key member of our software development team, you will be responsible for leading and overseeing the design, development, and implementation of Java-based solutions for asset and custody-related systems
Job Description
  • Lead the end-to-end software development life cycle, including requirements gathering, design, coding, testing, and deployment of Java-based applications focused on asset and custody management.
  • Develop analytics to come up with optimal derivatives portfolio hedging schemes.
  • Design and develop scalable, efficient, and robust Java applications, adhering to best practices and coding standards.
  • Continuously improve the individual productivity of all quant team members by identifying and automating manually intensive operations.
  • Drive improvements in productivity and robustness of workflows of the quant teams by automating, stabilizing, and streamlining its workflows.
  • Drive innovation and continuous improvement by staying up-to-date with industry trends, emerging technologies, and best practices in asset and custody management.
  • Involve in projects from requirements capture through to delivery.
  • Collaborate with infrastructure and operations teams to ensure smooth deployment and maintenance of Java applications in production environments.
  • Promote best practices in relation to all forms of development activities across the quant teams including coding styles, patterns, documentation and version management.
Skills & Experiences required:
  • Strong academic degree in Computer Science, Engineering or a similar discipline.
  • Extensive experience 5+ years in Java software development, with a focus on asset and custody management systems.
  • Knowledgeable in multi-threading and distributed architecture. Understanding of mainstream messaging frameworks including Kafka, Tibco, Informatica UM etc.
  • Strong desire to automate and ensure robustness of processes, and to provide support through fault diagnosis and incident management.
  • Familiar with common middleware, such as MQ, RPC, cache, message queue etc.
  • Comfortable with cloud-based Linux environment.
  • Understanding of basic investment management principles and financial concepts.
  • Good experience of SDLC, working with source control software, testing approaches and deployments through Jenkins an advantage.
  • Demonstrated ability to build and deliver robust solutions on time.
  • Working knowledge of Spring Security is a plus.
If you believe you have the right skills, attitude and experience please click 'apply now' below and upload your resume. Alternatively, for a confidential chat, please contact Kevin Ng by applying directly to email kng@captarpartners.com or reach out at +852 3653 5244.If you believe you have the right skills, attitude and experience please click 'apply now' below and upload your resume. Alternatively, for a confidential chat, please contact Kevin Ng by applying directly to email kng@captarpartners.com or reach out at +852 3653 5244.