JPMorgan Chase
Java Lead Software Engineer - Asset Wealth Management
$124K–$175K
Columbus, OH · Full-time · Posted Jul 3, 2026
- Experience
- 5+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Build and operate resilient, low-latency Java services for Morgan Money’s liquidity trading capabilities, partnering with investment and trading teams and leading reliable, AI-assisted engineering practices.
What you'll do
- Design, build, and operate secure, scalable Java backend services; own feature delivery through production release.
- Drive architecture, testing, CI/CD, observability, and incident-readiness practices to improve service performance and reliability.
- Lead adoption of enterprise-authorized AI-assisted engineering, setting standards for validating outputs and using tools responsibly.
What they ask for
- Formal training or certification in software engineering concepts and applied experience.
- Production-grade Java backend development, object-oriented design, debugging, and modern Java frameworks such as Spring.
- Experience with scalable distributed systems, low-latency performance, resiliency, and failure modes.
- Experience with testing and automated quality gates, messaging or streaming technologies, secure coding, and responsible use of AI-assisted development tools.
Nice to have
- Cloud service operations, performance engineering, and observability practices.
- Liquidity, trading, or capital markets familiarity; Python for automation, tooling, or data analysis.
Pay
USD $123,500.00-$175,000.00 base salary
Tools
Java, Spring, Kafka, Python
AI focus
Lead team adoption of enterprise-authorized AI-assisted coding, code review, refactoring, test acceleration, troubleshooting, and incident/root-cause analysis; establish validation standards and promote safe, compliant use.
Model-written summary · the original posting is authoritative