Sr Lead Software Engineer - Full stack/React/Java
JPMC Candidate Experience pageResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank, 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. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Mentor and provide technical guidance to more junior engineers
- Lead the planning, estimation, and delivery of engineering projects, ensuring timelines and technical requirements are met
- Lead the design, development, and implementation of web applications using React and Java
- Work with various could technologies to deliver industry leading solutions
- Collaborate with product owners, designers, and other developers in an Agile scrum environment and implement features
- Write clean, maintainable code that adheres to coding standards, with a focus on performance, security, availability, and scalability
- Conduct code reviews to maintain code quality, scalability, and maintainability
- Troubleshoot, debug, and optimize applications to meet performance and reliability requirements
- Influence the technical direction of the team by evaluating new technologies, tools, and methodologies to optimize development processes
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years of applied experience
- Strong experience in Java and Spring Boot for building microservices and RESTful APIs
- Strong experience in React and TypeScript/JavaScript to build responsive and dynamic user experiences
- Hands-on experience with AWS services, like ECS, SNS, SQS, and RDS Postgres
- Experience in developing, debugging, and maintaining code in a large corporate environment, specifically within an Agile/Scrum environment
- Solid understanding of CI/CD pipelines and automation tools
- Strong problem-solving skills with the ability to debug and optimize both frontend and backend components
- Strong communication skills and the ability to collaborate effectively with cross-functional teams
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies and design patterns such as micro frontends
- Experience using AI agents and tools such as Copilot and Claude Code to deliver software solutions
- AWS Certification(s) (Associate or above)
FEDERAL DEPOSIT INSURANCE ACT: This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase’s review of criminal conviction history, including pretrial diversions or program entries.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free