This position is no longer accepting applications
Closed on October 26, 2026.
This role is filled — get an email when new Software Development roles open on EngineerJobs.io:
J
Lead Software Engineer JAVA Backend
Backend Developer
Artificial Intelligence
Bdd
Cloud Platforms
Ibm Mq
Java Language
Kafka
Message Queue
Software Development
Software Engineer
Software Engineering
Technical Lead
Test Driven Development
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Development jobs on EngineerJobs.io alert.
See other roles at JPMorganChase.
Job Description
Lead Software Engineer (Java Backend) role in JPMorgan Chase Asset and Wealth Management (AWM) supporting trading technology initiatives in Columbus, OH.
Responsibilities
- Collaborate directly with Investment Teams, Traders, and Portfolio Managers to connect technical delivery with business needs
- Operate in a fast-paced environment on a high-profile Asset Management platform
- Work in an agile setup with regular production deployments and responsiveness to evolving business scale and needs
- Shape engineering direction by influencing peers and project decision-makers on the use of leading-edge technologies
- Provide technical guidance and direction for internal engineering teams, contractors, and vendors
- Drive decisions that affect product design, application functionality, and technical operations and processes
- Act as a function-wide subject matter expert in one or more focus areas
- Support the engineering community by advocating firmwide Software Development Life Cycle frameworks, tools, and practices
- Develop secure, high-quality production code; review and debug code written by others
Requirements
- Formal training or certification in software engineering concepts plus 5+ years of applied experience
- Excellent hands-on programming experience with Core Java
- Experience implementing TDD and BDD, with a focus on using mocking frameworks for effective testing
- Understanding of IoC frameworks in Java, including native Spring
- Knowledge of next-generation messaging and streaming technologies: Kafka, IBM MQ, Solace, or Ignite
- Strong grasp of engineering principles including CI/CD, application resiliency, and security
- Demonstrated knowledge of software applications and technical processes within a technical discipline (cloud, AI, ML, etc.)
- Overall knowledge of the Software Development Life Cycle
Technologies
- Java, Core Java
- TDD, BDD, mocking frameworks
- IoC frameworks, native Spring
- Kafka, IBM MQ, Solace, Ignite
- CI/CD
- Cloud, artificial intelligence, machine learning
Preferred qualifications, capabilities, and skills
- Exposure to working with trading, FIX engines, or related technologies
- Experience with smart contracts, Ethereum, and digital wallets
- Exposure to cloud technologies and certification
- Python skills are highly desirable
Benefits
- Comprehensive health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
- Base salary determined based on role, experience, skill set, and location
- In eligible roles, commission-based pay and/or discretionary incentive compensation may be available, paid as cash and/or forfeitable equity
Team overview
- J.P. Morgan Asset & Wealth Management delivers investment management and private banking solutions
- Asset Management offers strategies and expertise across the full spectrum of asset classes through a global network of investment professionals
- Wealth Management helps individuals, families, and foundations align their approach to wealth and finances with defined goals
Location: Columbus, OH (onsite)
Experience: 5+ years
Similar Jobs
J
J
J
J
J