Jobs · devitjobs

J

Lead Software Engineer - Java/Python

J.P. Morgan · Jersey City, New Jersey · Posted 4d ago

onsiteFull-timelead5-8 yrs61000 - 101000 USD / year🇺🇸 United States
Apply on devitjobs

About the role

Lead the design and development of software solutions, focusing on back-end technologies like Java and Python. Experience with cloud environments and agile methodologies is essential.

Full job description (as posted) ↓

Salary: $61,000 - 101,000 per year Requirements: Formal training or certification in software engineering concepts, plus 5+ years of hands-on experience in software engineering, including system design, application development, testing, and operational support Strong back-end development skills, such as Java, Spring Boot, or Python, with experience building microservices-based applications Proven ability to solve design and functional challenges independently with limited oversight Experience with cloud environments such as AWS or Azure, distributed systems, and web technologies including RESTful APIs, web services, WebSockets, and JSON Practical experience designing and delivering scalable applications using SQL and NoSQL databases Background working in agile delivery environments, such as Scrum Demonstrated experience using approved AI-assisted software development tools effectively, including setting expectations for validating outputs for correctness, performance, and security Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure input/output handling, and resiliency and security expectations, with experience coaching engineers on safe and compliant adoption Proficiency across all phases of the Software Development Life Cycle Advanced understanding of agile practices such as CI/CD, application resiliency, and security Preferred: problem-solving, analytical, and communication skills Preferred: ability to create broader impact by sharing and promoting best practices Preferred: banking domain experience and working knowledge of wealth planning tools Responsibilities: Design, develop, and troubleshoot software solutions with creative approaches that go beyond routine methods Build secure, high-quality production code, and review and debug code written by others Identify opportunities to remove or automate fixes for recurring issues to improve stability across software applications and systems Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credibility, and fit with existing systems and information architecture Lead communities of practice across software engineering to increase awareness and adoption of emerging technologies Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while maintaining validation standards and encouraging reuse of effective patterns Apply knowledge of software development lifecycle tools, including enterprise-authorized AI-assisted development and automation capabilities, to increase the value delivered through automation Contribute to a culture of diversity, opportunity, inclusion, and respect Technologies: AI AWS Azure CI/CD Cloud Support JSON Java NoSQL Python SQL Security Spring Spring Boot Web microservices More: We are collaborating with hackajob to connect with exceptional professionals for this Lead Software Engineer opportunity within our Consumer and Community Banking technology team. We offer the chance to make an impact in a secure, stable, and scalable agile environment while helping deliver market-leading technology products. We provide a competitive total rewards package with base salary determined by role, experience, skills, and location, along with potential commission or discretionary incentive compensation for eligible roles. Our benefits and programs may 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. We value diversity and inclusion, offer reasonable accommodations where needed, and are proud to support a team serving Chase customers across personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. last updated 36 week of 2026

Read the full posting on devitjobs →

FAQ

Is the Lead Software Engineer - Java/Python role at J.P. Morgan remote?+

This Lead Software Engineer - Java/Python position is listed as onsite (Jersey City, New Jersey).

What is the salary for the Lead Software Engineer - Java/Python role at J.P. Morgan?+

The listing states 61000 - 101000 USD / year.

What seniority level is this Lead Software Engineer - Java/Python role?+

This is a lead level position.

How do I apply for the Lead Software Engineer - Java/Python role at J.P. Morgan?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to J.P. Morgan.