Lead eSoftware engineer, Java, Algo Trading, Equities Technologies Team

JPMorgan Chase & Co.

Hong Kong

On-site

HKD 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. is seeking a Lead eSoftware Engineer to join the Electronic Trading Technology team. You will contribute to building, enhancing, and delivering trusted market-leading technology in a secure, scalable way for Asian markets.

You will lead design and implementation of algorithmic trading strategies, ensure production stability, and drive automation, cloud-native initiatives, and agile practices within a diverse, inclusive engineering culture.

Qualifications

  • Bachelor’s degree in computer science, engineering, mathematics, or related discipline.
  • 5+ years of software engineering experience with mastery in Java.
  • Hands-on experience delivering system design, development, testing, and production stability.
  • In-depth knowledge of Java programming and SDLC.
  • Automation, CI/CD, and agile methodologies proficiency.
  • Experience with cloud-native environments.
  • Knowledge of financial services IT and equities trading systems.
  • Hands-on experience in algorithmic strategy development.

Responsibilities

  • Develops and maintains a benchmark algorithmic trading platform for Asian markets.
  • Contributes to front office pre- and post-trade analysis and trading strategy design.
  • Designs and builds algorithmic trading strategies and a robust trading platform.
  • Delivers secure, high-quality production code and reviews others' code.
  • Identifies opportunities to automate remediation for stability.
  • Leads vendor evaluations and architectural discussions.
  • Leads communities of practice to promote new technologies.
  • Supports diversity, equity, inclusion, and respect within the team.

Skills

Java programming
CI/CD
Agile methodologies
Cloud native
Algorithmic strategy development
System design
Automation
Financial services knowledge
Equities trading systems
SDLC
AI/ML basics

Education

Bachelor's degree in computer science/engineering/mathematics

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead eSoftware Engineer at JPMorgan Chase within the Electronic Trading Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market‑leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities
  • Develops, implement, support and maintain a growing benchmark algorithmic trading platform of Asian markets
  • Contributes significantly to the front office trading team in terms of pre and post‑trade analysis and the design of the algorithmic trading strategies
  • Designs and builds the algorithmic trading strategies and trading platform for multiple business silos while guaranteeing the robustness of our highly resilient trading platform
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high‑quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes‑oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading‑edge technologies
  • Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Bachelor’s degree in computer science, Engineering, Mathematics, or other related disciplines
  • 5 or more years of software engineering experience. Mastery in Java with respect to designing, coding, testing, and software delivery
  • Hands‑on practical experience delivering system design, application development, testing, and operational stability
  • In‑depth knowledge and proficiency in Java programming
  • Proficiency in automation and continuous delivery methods
  • Proficiency in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, etc.)
  • In‑depth knowledge of the financial services industry and their IT systems, and equities trading system
  • Hands‑on experience in algorithmic strategy development
  • Practical cloud native experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead eSoftware engineer, Electronic Trading & Liquidity Integration, Equities Technologies Team
Lead eSoftware engineer, Electronic Trading & Liquidity Integration, Equities Technologies Team

TwinThread • Hong Kong

On-site
HKD 800,000 - 1,000,000
Lead eSoftware engineer, Electronic Trading & Liquidity Integration, Equities Technologies Team[...]
Lead eSoftware engineer, Electronic Trading & Liquidity Integration, Equities Technologies Team[...]

JPMorganChase • Hong Kong Island

On-site
HKD 800,000 - 1,200,000
Software engineer III, Electronic Trading & Liquidity Integration, Equities Technologies Team, [...]
Software engineer III, Electronic Trading & Liquidity Integration, Equities Technologies Team, [...]

Fairygodboss • Hong Kong

On-site
HKD 500,000 - 700,000
Lead Software Engineer, C++, Electronic Trading Technology
Lead Software Engineer, C++, Electronic Trading Technology

TwinThread • Hong Kong

On-site
HKD 800,000 - 1,200,000
Lead Algorithmic Trading Platform Engineer
Lead Algorithmic Trading Platform Engineer

JPMorgan Chase & Co. • Hong Kong

On-site
HKD 900,000 - 1,300,000
Lead Software Engineer, Client On-boarding & Integration Specialist, Equities Electronic Trading
Lead Software Engineer, Client On-boarding & Integration Specialist, Equities Electronic Trading

JPMorganChase • Hong Kong

Hybrid
HKD 600,000 - 840,000
Lead Software Engineer, Python, Equities Technology
Lead Software Engineer, Python, Equities Technology

JPMorganChase • Hong Kong

On-site
HKD 900,000 - 1,200,000
Lead Software Engineer, Client On-boarding & Integration Specialist, Equities Electronic Trading
Lead Software Engineer, Client On-boarding & Integration Specialist, Equities Electronic Trading

JPMorgan Chase & Co. • Hong Kong

Hybrid
HKD 940,000 - 1,411,000
KDB Lead Software Engineer - Equities Prime Securities Lending Technology
KDB Lead Software Engineer - Equities Prime Securities Lending Technology

JPMorganChase • Hong Kong

On-site
HKD 900,000 - 1,500,000
Java Algo Engineer – Global Investment Bank
Java Algo Engineer – Global Investment Bank

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,000,000