JPMorgan Chase
Lead Software Engineer JAVA Backend - Morgan Money
Columbus, OH · Full-time · Posted Sep 24, 2026
- Experience
- 5+ years of applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads backend software engineering for Morgan Money, developing and operating a liquidity-trading platform for corporate clients.
What you'll do
- Develop, review, and debug secure, high-quality production code; deploy updates as part of an agile team.
- Guide technical decisions affecting product design, application functionality, operations, and engineering practices.
- Collaborate directly with investment teams, traders, and portfolio managers to address business needs.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Excellent Core Java programming experience; familiarity with Java IoC frameworks such as Spring.
- Experience with TDD and BDD, including mocking frameworks, and knowledge of messaging or streaming technologies such as Kafka, IBM MQ, Solace, or Ignite.
- Strong engineering principles including CI/CD, application resiliency, and security; knowledge of the Software Development Life Cycle.
Nice to have
- Exposure to trading, FIX engines, smart contracts, Ethereum, digital wallets, or cloud technologies and certification.
- Python skills.
Tools
Core Java, Spring, Kafka, IBM MQ, Solace, Ignite, Python, FIX
AI focus
The posting requires demonstrated knowledge of technical processes in areas such as artificial intelligence and machine learning; it does not specify AI-focused job duties.
Model-written summary · the original posting is authoritative