Trading Tech Engineer II - High-Performance Java Systems

JPMorgan Chase & Co.

Hong Kong

On-site

HKD 900,000 - 1,300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase & Co. is seeking a Software Engineer II for Asset Management Trading Technology. You will design, build, and evolve platforms that manage orders and execute trades across asset classes, working closely with Traders to deliver scalable, high-performance systems.

You will develop core Java applications, explore streaming tech like Kafka, and push for continuous improvement and rapid delivery while mentoring teammates and championing engineering excellence in a fast-paced environment.

Qualifications

  • Bachelor’s Degree in Computer Science or equivalent is required.
  • Formal Training and certification on software engineering with 3+ years of applied experience.
  • Proven hands-on experience designing and building end-to-end software systems.
  • Strong knowledge of core Java and OO design principles; Kotlin is a plus.
  • Experience with messaging and streaming technologies such as Kafka.
  • Solid understanding of modern software architecture and design patterns.
  • Ability to work in a fast-paced environment and deliver reliably.
  • Collaboration with cross-functional teams including Traders and Quants.
  • Commitment to code quality, engineering excellence, and rapid delivery.
  • Dedication to continuous improvement and AI-assisted development.
  • Understanding of responsible AI use in engineering workflows.

Responsibilities

  • Support critical trading applications in production and resolve issues.
  • Design and engineer scalable trading systems across asset classes.
  • Collaborate with Traders to deliver impactful solutions.
  • Build core Java applications for mission-critical platforms.
  • Architect and implement messaging/streaming tech like Kafka.
  • Drive innovation and contribute to platform advancement.
  • Lead code reviews and mentor teammates for engineering excellence.
  • Participate in full SDLC from design to production.
  • Focus on fast, iterative delivery and continuous improvement.
  • Deploy code to production daily with confidence.
  • Contribute to a culture of diversity, inclusion, and respect.
  • Leverage AI coding tools to improve quality and speed, with peer review.

Skills

Core Java
OO design
Kotlin
Kafka
End-to-end software
Cross-functional collaboration
AI-assisted development tools
Secure coding
Problem solving
Code reviews

Education

BSc in Computer Science
Software engineering certification

Tools

Kafka

Job description

JPMorgan Chase & Co. is seeking a Software Engineer II for Asset Management Trading Technology. You will design, build, and evolve platforms that manage orders and execute trades across asset classes, working closely with Traders to deliver scalable, high-performance systems.

You will develop core Java applications, explore streaming tech like Kafka, and push for continuous improvement and rapid delivery while mentoring teammates and championing engineering excellence in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Trading Platform Engineer II — High-Performance Java GenAI
Trading Platform Engineer II — High-Performance Java GenAI

JPMorgan Chase Bank, N.A. • Hong Kong

On-site
HKD 700,000 - 900,000
Software Engineer II, Asset Management Trading Technology
Software Engineer II, Asset Management Trading Technology

JPMorgan Chase & Co. • Hong Kong

On-site
HKD 900,000 - 1,300,000
Software Engineer II, Asset Management Trading Technology
Software Engineer II, Asset Management Trading Technology

JPMorgan Chase Bank, N.A. • Hong Kong

On-site
HKD 700,000 - 900,000
Lead Software Engineer, AI-Driven Trading Systems
Lead Software Engineer, AI-Driven Trading Systems

JPMorgan Chase & Co. • Hong Kong

On-site
HKD 900,000 - 1,500,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
Senior Lead Software Engineer, AI-Driven Trading
Senior Lead Software Engineer, AI-Driven Trading

JPMorganChase • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior Lead Software Engineer, Python Developer, Equities Technology - Prime Services
Senior Lead Software Engineer, Python Developer, Equities Technology - Prime Services

JPMorgan Chase & Co. • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior C++ Engineer — Electronic Trading Systems, High Availability
Senior C++ Engineer — Electronic Trading Systems, High Availability

TwinThread • Hong Kong

On-site
HKD 800,000 - 1,200,000
Senior Lead Software Engineer, Python Developer, Equities Technology - Prime Services
Senior Lead Software Engineer, Python Developer, Equities Technology - Prime Services

JPMorganChase • Hong Kong

On-site
HKD 900,000 - 1,300,000
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