This position is no longer accepting applications
Closed on August 17, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
J
Lead Software Engineer - Full Stack Engineer
Backend Developer
Senior
APIs
Database
Engineering
Frontend
Full Stack
Java Language
JavaScript
Software Engineer
Software Engineering
Technical Lead
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at JPMorganChase.
Job Description
JPMorgan Chase is seeking a seasoned Lead Software Engineer to help shape the architecture and evolution of scalable, resilient personal financial management tools within its Connected Banking group. This on-site role in New York City centers on delivering secure, production-grade code while guiding AI-assisted engineering practices and fostering cross-team collaboration.
Responsibilities
- Design, develop, and troubleshoot software with an eye for creative solutions that go beyond routine approaches to tackle complex problems.
- Produce secure, high-quality production code and provide reviews and debugging support for peers.
- Identify opportunities to automate remediation of recurring issues to improve overall operational stability of applications and systems.
- Lead adoption of enterprise-approved AI-assisted engineering practices to enhance code quality, delivery speed, and operational outcomes, while establishing validation standards and promoting reuse of effective patterns.
- Apply knowledge of the Software Development Life Cycle toolchain, including AI-assisted development and automation capabilities, to maximize automation value.
- Facilitate evaluation sessions with external vendors, startups, and internal teams to probe architectural designs and determine applicability within existing systems and information architecture.
- Lead communities of practice across Software Engineering to raise awareness and usage of new and leading-edge technologies.
- Contribute to a team culture that emphasizes diversity, opportunity, inclusion, and respect.
Requirements
- Formal training or certification in software engineering with 5+ years of applied experience.
- Hands-on experience delivering system design, application development, testing, and maintaining operational stability.
- Proven ability to lead the effective use of approved AI-assisted software development tools (coding, code review, test acceleration, troubleshooting) and set expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption.
- Proficiency in Java, Spring Boot, Docker and Kubernetes, and Cassandra or other NoSQL databases.
- Front-end proficiency in React/ReactJS, Redux, Angular/AngularJS, ExtJS, jQuery, or NodeJS.
- Experience with automation and continuous delivery methods.
- Proficiency across all aspects of the Software Development Life Cycle.
- Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
- Proven ability to apply software engineering practices within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile.
- Hands-on cloud-native experience on AWS.
Technologies
- Java
- Spring Boot
- Docker
- Kubernetes
- Cassandra
- NoSQL DB
- React
- ReactJS
- Redux
- Angular
- AngularJS
- ExtJS
- JQuery
- NodeJS
- AWS
Benefits
- Comprehensive health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
Preferred Qualifications, Capabilities, and Skills
- Experience working in a financial services environment.
- Technology coach and leader who helps teams solve technology problems.
Similar Jobs
J
J
J
J
J
J