Software Engineer III - Backend Engineering - Java/Kotlin
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
JPMorganChase is hiring a Software Engineer III within the Accelerator business.
The team builds products that solve real-world problems and put customers at the center.
The role involves collaborative work in product-focused tribes and squads.
Key Skills for This Role
Full Job Posting
Job overview
JPMorganChase is hiring a Software Engineer III within the Accelerator business.
The team builds products that solve real-world problems and put customers at the center.
The role involves collaborative work in product-focused tribes and squads.
Job responsibilities
- Use domain modeling techniques to build business products.
- Structure software for understandability, testing, and evolution.
- Build scalable solutions without single points of failure.
- Develop secure code to protect customers and systems.
- Investigate and fix issues and prevent recurrence.
- Deliver releases with zero downtime for end users.
- Optimize data access and storage patterns.
- Monitor and improve application performance.
- Ensure systems are reliable and easy to operate.
- Continuously update technologies and engineering patterns.
- Use authorized AI coding assistants while validating outputs through review, testing, and secure coding practices.
- Apply software development lifecycle tools and AI-assisted automation to improve team effectiveness.
Required qualifications
- Formal training or certification in problem-solving concepts with proficient applied experience.
- Desire to teach others and share knowledge.
- Ability to adapt quickly to changing priorities, complexity, and new technologies.
- Long-term thinking when selecting technologies and approaches.
- High standards for personal and team performance.
- Strong ethical judgment and ability to maintain trust.
- Ability to take initiative and shape an independent path.
- Pragmatic and iterative approach to long-term goals.
- Hands-on experience with enterprise-authorized AI-assisted software development tools.
- Ability to evaluate and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure handling, resiliency, and security expectations.
- Ability to guide peers on safe and effective AI-assisted engineering practices.
Technology environment
- The platform primarily uses JVM-based languages, including Java and Kotlin.
- The team is cloud native and aims to build a multi-cloud solution.
- The team uses open-source technologies where appropriate and selects technology by problem.
- AI-assisted development and automation tools are part of the software development lifecycle.
About the company and team
J.P. Morgan provides financial services and products to corporations, governments, individuals, and institutional investors.
Corporate Technology develops applications and provides technology support for corporate functions including finance, treasury, risk, human resources, compliance, and legal.
The team supports evolving technology needs and the technology controls agenda.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at JPMorganChase
Control Manager Program - Vice President - Finance Control Management
, IND
Java Lead Software Engineer
Glasgow, GBR
Control Manager Program - Vice President - Finance Control Management
, IND
Payment Lifecycle Manager - Vice President
, IND
Trade Lifecycle Manager - Vice President
, IND
Asset and Wealth Management Audit Manager (Vice President)
, IND
Associate - Business Manager
, IND
Senior Product Delivery Associate
, IND
Lead Software Engineer - Lead Data Architect
, IND