{"schemaVersion":"jobsearcher.job.v1","id":"d9cee093d3d2e70cb868533f","url":"https://jobsearcher.com/jobs/d9cee093d3d2e70cb868533f","canonicalUrl":"https://jobsearcher.com/jobs/d9cee093d3d2e70cb868533f","title":"Lead Software Engineer - Java- Front Office","description":"Overview\nAs a Lead Software Engineer in the Commercial & Investment Bank, you shape and deliver innovative software solutions that solve complex problems. You will code securely, review peers, and guide AI-assisted development to raise quality, speed, and reliability. You’ll drive adoption of enterprise AI practices, champion secure engineering, and mentor teams across architecture and delivery. This role offers the chance to impact critical financial systems at scale within a collaborative, inclusion‑driven culture.\n\nCompensation / Benefitscomprehensive health care coverageon-site health and wellness centersretirement savings planbackup childcaretuition reimbursementmental health support\nResponsibilitiesDevelop secure, high-quality production code and perform code reviewsLead adoption of AI-assisted engineering practices to improve quality, speed, and operational outcomesUtilize SDLC tools and automation to enhance development valueIdentify automation opportunities to improve system stabilityLead architectural evaluation sessions with external vendors and internal teamsLead communities of practice to disseminate new technologies and best practicesFoster diversity, opportunity, inclusion, and respect within the team\nKey requirementsBachelor of Science in Computer Science and/or Math5+ years Python / Java applications development (Python / Core Java / Advanced Java / Spring / Hibernate / JAXB / REST Web Services)5+ years Microservices / AWS cloud development5+ years strong relational database development (Oracle) and Object-Oriented databasesExperience leading AI-assisted software development toolsStrong understanding of responsible AI use in engineering workflowsKnowledge of multi-threaded programming and memory managementKnowledge of Unix shell scriptingHands-on experience in system design, development, testing, and operational stabilityStrong object-oriented design skillsleadershipcommunicationcollaborationPythonJavaSpring","company":"Jp Morgan Chase","rawCompany":"jp morgan chase","city":"Brooklyn","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:08:29.121Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Engineer - Java- Front Office","description":"Overview\nAs a Lead Software Engineer in the Commercial & Investment Bank, you shape and deliver innovative software solutions that solve complex problems. You will code securely, review peers, and guide AI-assisted development to raise quality, speed, and reliability. You’ll drive adoption of enterprise AI practices, champion secure engineering, and mentor teams across architecture and delivery. This role offers the chance to impact critical financial systems at scale within a collaborative, inclusion‑driven culture.\n\nCompensation / Benefitscomprehensive health care coverageon-site health and wellness centersretirement savings planbackup childcaretuition reimbursementmental health support\nResponsibilitiesDevelop secure, high-quality production code and perform code reviewsLead adoption of AI-assisted engineering practices to improve quality, speed, and operational outcomesUtilize SDLC tools and automation to enhance development valueIdentify automation opportunities to improve system stabilityLead architectural evaluation sessions with external vendors and internal teamsLead communities of practice to disseminate new technologies and best practicesFoster diversity, opportunity, inclusion, and respect within the team\nKey requirementsBachelor of Science in Computer Science and/or Math5+ years Python / Java applications development (Python / Core Java / Advanced Java / Spring / Hibernate / JAXB / REST Web Services)5+ years Microservices / AWS cloud development5+ years strong relational database development (Oracle) and Object-Oriented databasesExperience leading AI-assisted software development toolsStrong understanding of responsible AI use in engineering workflowsKnowledge of multi-threaded programming and memory managementKnowledge of Unix shell scriptingHands-on experience in system design, development, testing, and operational stabilityStrong object-oriented design skillsleadershipcommunicationcollaborationPythonJavaSpring","datePosted":"2026-09-15T05:08:29.121Z","dateModified":"2026-09-15T05:08:29.121Z","hiringOrganization":{"@type":"Organization","name":"Jp Morgan Chase","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Brooklyn","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d9cee093d3d2e70cb868533f"},"url":"https://jobsearcher.com/jobs/d9cee093d3d2e70cb868533f"}}