Java / Python Lead Software Engineer- Trading Systems
Company: JPMorganChase
Location: Columbus
Posted on: April 3, 2026
|
|
|
Job Description:
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 Java / Python Lead Software Engineer- Trading
Systems at JPMorganChase within the Asset Management 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. We are the
industry leader in providing Customized Managed Accounts
Solutions(CMAS) where we offer Retail scale investing via our world
class investment products developed by JP Morgan Asset Management.
Our focus is on mass customization via several innovative avenues
offering diverse products and tax smart optionality to our clients.
Our business is set to grow given the state of our industry and we
are looking to develop a firm lead amongst our peers. Job
responsibilities 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 Develops distributed systems in Java,
React and Python and commits code as a hands on developer Adds to
team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills Formal training
or certification on software engineering concepts and 5 years
applied experience Hands-on practical experience delivering system
design, application development, testing, and operational stability
Advanced in one or more programming language including Java and
Python Demonstrated hands on experience with Java, Microservices,
Springboot, and React Proficiency in automation and continuous
delivery methods Proficient 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, mobile, etc.) In-depth knowledge of
the financial services industry and their IT systems Practical
cloud native experience Ability and aptitude to manage a team of
developers Preferred qualifications, capabilities, and skills
Knowledge of end to end Portfolio Construction and Trading
systems
Keywords: JPMorganChase, Columbus , Java / Python Lead Software Engineer- Trading Systems, IT / Software / Systems , Columbus, Ohio