Job description
Our client is a prominent financial institution within the APAC region, offering an array of services encompassing corporate finance, debt markets, equity capital markets, derivatives, etc. They're currently looking for a Lead Java Engineer, VP. This role plays a critical role in ensuring the successful design, development, testing, and delivery of Java-based applications and trading & OMS systems, while also collaborating with stakeholders to align development efforts with business objectives.
What You'll Be Doing
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.
What You'll Be Doing
- Design, develop, and enhance front office trading systems, focusing on FIX protocol, OMS, and trading systems.
- Collaborate with traders, analysts, and other IT teams to understand business requirements and translate them into technical specifications.
- Lead a team of developers to architect, develop, and maintain trading systems using Java.
- Ensure high-quality, scalable, reliable, and secure code for front office applications.
- Troubleshoot and resolve issues related to front office applications, working closely with support teams to provide timely resolutions.
- Optimize front office trading systems for performance, latency, and throughput.
- Implement automated testing and enhance existing test frameworks to ensure code quality.
- Stay updated with industry trends, new technologies, and best practices in front office trading systems development.
- Minimum 7 years of professional work experience as a Software Engineer in designing and building distributed systems
- Excellent understanding and practical experience of Spring Frameworks (IOC, Spring Boot, Spring Batch, Spring Integration, Spring Security etc.)
- Proficiency in Java development, including multithreading, memory management, and performance optimization.
- Good understanding and practical experience on Docker, CI/CD and Kubernetes
- Strong communication and interpersonal skills
- Hands-on experience in creating / working with adapters (application to download exchange / trade info)
- Strong knowledge of order management systems (OMS) and trading systems, including order routing, trade lifecycle, and market data handling
- Experience with REST APIs and WebSocket
- Experience with Amazon Web Services/ Azure, Docker, and Terraform
- Experience building systems using SQL and NoSQL databases
- Comfortable working in a fast-paced work environment
- Demonstrate an collaborative attitude with a bias toward action
- Experience working in Cryptocurrency/Blockchain/Fintech/Finance Trading domain 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.