Search by job, company or skills

S

Senior Java Engineer – Electronic Trading Technology (Banking)

5-8 Years
SGD 7,000 - 16,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Executive Summary

Smart IMS Inc provides Digital technology & Cloud transformation services, Application & Infrastructure Management Services, Unified Communications, and Insurance implementation services to customers across the Americas, Europe, Middle East, and Asia-Pacific regions. As the trusted technology and business partner of leading MNCs, including Global Investment Banks, Smart IMS is also a Microsoft Gold Certified Partner, Oracle Platinum Partner and AWS MSP Partner.

We are seeking a Senior Java Engineer / VP-level technologist to support our client, a top global investment bank. He/she will join theElectronic Trading Technology team, supporting front-office trading platforms across asset classes.

This role is highly stakeholder-facing, requiring close collaboration with traders, quants, product managers, and global technology teams to deliver scalable, low-latency trading solutions.The ideal candidate combines deep technical expertise in Java and distributed systems with strong ownership, communication, and leadership capabilities to drive platform evolution and business outcomes.

Key Responsibilities

  • Act as a primary interface between business stakeholders (traders, quants, product owners) and engineering teams to translate trading requirements into scalable technical solutions.
  • Lead the design and delivery of electronic trading platforms, focusing on performance, scalability, and reliability.
  • Collaborate with global teams across regions (APAC, EMEA, US) to ensure aligned delivery and platform consistency.
  • Drive end-to-end ownership across the software development lifecycle (SDLC), from requirements to production support.
  • Partner with business stakeholders to implement and enhance trading strategies (e.g., VWAP, TWAP, POV) and execution workflows.
  • Provide production support and incident management for critical front-office trading systems.
  • Lead and mentor senior engineers, fostering engineering excellence and best practices.
  • Drive platform modernization initiatives, including cloud adoption, microservices architecture, and DevOps practices.
  • Influence architectural decisions and contribute to long-term technology strategy and roadmap.

Required Skills & Qualifications

  • Strong Java expertise (Java 8-21) with experience building high-performance, low-latency systems.
  • Proven experience in electronic trading systems, preferably in Equities or FX.
  • Strong understanding of: Order lifecycle & execution workflowsMarket data processingFIX Protocol and event-driven architectures
  • Experience designing distributed, scalable systems using microservices and Kafka-based architectures.
  • Solid knowledge of multithreading, concurrency, and performance tuning (e.g., latency optimization, bottleneck reduction).
  • Hands-on experience with Spring Boot, REST APIs, and event-driven systems.
  • Strong experience with cloud platforms (AWS/OCI) and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines, observability tools (Grafana, Prometheus), and Infrastructure as Code (Terraform).
  • Strong understanding of data structures, algorithms, and system design principles.

Stakeholder & Leadership Expectations

  • Demonstrated ability to engage with front-office stakeholders and translate business needs into technical deliverables.
  • Experience acting as a product or platform champion, driving adoption across teams.
  • Strong communication skills with the ability to influence senior stakeholders and decision-making.
  • Proven track record of mentoring engineers and leading distributed teams.
  • Ability to balance hands-on development with strategic oversight.

Preferred Qualifications

  • Experience working in Tier-1 investment banks or large financial institutions.
  • Exposure to low-latency frameworks (e.g., LMAX Disruptor).
  • Experience with algorithmic trading systems and execution engines.
  • Familiarity with Python for analytics, automation, or tooling.
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot).

Key Competencies

  • Strong analytical and problem-solving skills
  • High ownership and accountability
  • Ability to operate in a fast-paced, front-office environment
  • Excellent stakeholder management and communication
  • Focus on quality, performance, and continuous improvement

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 145824531

Similar Jobs