Full Stack Lead Software Engineer - Java, React...
Role details
Job location
Tech stack
Job description
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Connected Commerce Team, 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives., + Design and implement scalable, resilient, high-performance solutions using Java, Spring Boot, microservices, REST APIs, React.js, AWS, and PostgreSQL.
-
Deliver creative software solutions across design, development, and technical troubleshooting, applying non-routine approaches to solve complex engineering problems
-
Identify and drive automation or permanent fixes for recurring issues to improve the operational stability of applications and systems
-
Lead technical evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit within the existing technology landscape
-
Lead software engineering communities of practice to increase awareness and adoption of new and leading-edge technologies
-
Provide technical leadership, coaching, and mentorship to engineering teams, supporting the growth and development of junior engineers
-
Define and drive the technical vision, architecture, and roadmap for complex, large-scale systems
-
Collaborate with Product Owners, business stakeholders, and cross-functional teams to translate business requirements into robust technical solutions
-
Oversee end-to-end software delivery, ensuring alignment with business goals, timelines, and quality standards
-
Develop secure, high-quality production code and perform code reviews, debugging, and quality improvements on code written by other
Requirements
-
Formal training or certification on software engineering concepts and 5+ years applied experience
-
Strong proficiency in Java (required), with working knowledge of SQL and React.js, and a solid understanding of software development best practices
-
Extensive hands-on experience with RDBMS, particularly Oracle and PostgreSQL, including database design, query optimization, and performance tuning
-
Hands-on experience with cloud infrastructure provisioning tools such as Terraform and AWS CloudFormation (or equivalent)
-
Advanced understanding of Agile engineering practices, including CI/CD, application resiliency, and security principles
-
Hands-on experience with Cloud Infrastructure Provisioning Tools like Terraform & Cloud Formation etc.
-
Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
-
Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
-
In-depth knowledge of the financial services industry and their IT systems
-
Proficient in all aspects of the Software Development Life Cycle
-
Practical cloud native experience
Preferred qualifications, capabilities, and skills
-
Should have experience with React, TypeScript, UI design systems
-
Certifications in target areas (Cloud/Kubernetes/IaC etc.)
-
Understanding of the Payments processing in a Bank
Benefits & conditions
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process., Wilmington,DE $133,000.00 - $185,000.00 / year