Lead Software Engineer (Java/Spring and Python) - Data Protection & Recovery
Chase
Lead Software EngineerPush the limits of what's possible with us as an experienced member of our Software Engineering team.As a Lead Software Engineer at JPMorgan Chase within the Enterprise Technology Data Protection & Recovery product line, you will be an essential member of an agile team dedicated to enhancing, building, and delivering trusted, market leading technology products in a secure, stable, and scalable manner. Your role will involve promoting significant business impact through your skills and contributions, utilizing your deep technical expertise and problem solving methodologies to address a wide range of challenges across technologies and applications. You will collaborate with global product and engineering teams and platform stakeholders to deliver resilient, efficient, and innovative solutions that advance the firm's strategic objectives.Job ResponsibilitiesProvide hands on technical leadership and guidance across teams; serve as function wide subject matter expert in resiliency and recovery observability.Own end to end architecture for critical Java services: define domain boundaries, API contracts, event schemas, and cross-service standards; steward architectural decision records.Design, develop, and review secure, high quality production code in Java; debug complex issues; mentor engineers through code reviews and technical coaching.Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.Build and orchestrate Agentic AI capabilities that automate and execute complex actions within enterprise SAP processes.Drive resilient service design: drive and manage availability SLOs, latency budgets, and error budgets.Partner with the engineering lead the secure SDLC: conduct threat modeling; integrate SAST/DAST and dependency risk management; ensure encryption in transit/at rest and robust secrets hygiene; oversee authN/authZ patterns.Champion observability and SRE practices: instrument metrics/logs/traces; design actionable alerts; author runbooks; lead incident response, blameless postmortems, and continuous reliability improvements.Advance data protection and recovery capabilities: maintain evidence chain of custody and immutable operation, restore validation exercises and auditability.Enhance existing systems by analyzing objectives, preparing action plans, and identifying opportunities for performance, reliability, and operability improvements.Help support CI/CD quality within the product line, partnering with the engineering and product teams: codify automated tests (unit, integration, contract, performance), coverage targets, pipeline quality gates, and progressive delivery (canary/blue-green) with rollback plans.Contribute to the engineering community as an advocate of firmwide frameworks, tools, and best practices; add to team culture by fostering diversity, inclusion, and respect.Support critical environments (Development, QA, Simulation, Production) and lead on-call obligations for owned services, ensuring operational stability and timely resolution of incidents.Required qualifications, capabilities, and skillsFormal training or certification on software engineering concepts and 5+ years applied experience8+ of experience with an expert level Java proficiency, including collections, concurrency, memory management, and performance tuning; experience with profiling tools. Able to walk through applied examples designing and operating distributed Java systems.Strong experience with Spring Boot and microservices; API focused event driven design and idempotency; schema evolution and compatibility.Expert-level experiencing designing and implementing Python-based microservices.Deep knowledge of resiliency engineering patterns and disaster recovery objectives (RTO/RPO) with hands on practice running DR tests and chaos/resilience exercises.Secure SDLC expertise: threat modeling, SAST/DAST integration, dependency risk/SBOM management, secrets handling, encryption standards, and robust authentication/authorization.Streaming and messaging: practical experience with Kafka (topic design, partitioning, consumer group scaling, transactional/exactly-once semantics) and other messaging platforms as required.Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practicesObservability: instrumentation of metrics/logs/traces, alerting design, runbooks, incident management, and postmortems.DevOps/SDLC: proficiency with build tools, CI/CD systems, and version control (Git) with automated pipeline governance.Cloud-hybrid delivery: containers and orchestration, infrastructure as code, multi-AZ/region architectures, and cost efficient scalability; hands on experience with AWS and awareness of other cloud providers.Ability to independently tackle complex design and functionality problems with minimal oversight; excellent technical communication and mentoring skills.Preferred qualifications, capabilities, and skillsExperience with service mesh, API gateways, and contract governance at scale.Familiarity with modern frontend technologies for internal tooling or dashboards.Proficiency in one or more additional programming languages (e.g., Python) for API delivery and management, tooling, automation, or data tasks as well as partnering with other delivery teams.Experience establishing engineering standards across multiple teams and leading technical working groups.Knowledge of UNIX/Linux and shell scripting for operational tooling and automation.Leadership and collaboration expectationsAct as a trusted technical leader across regions, influencing peers and decisionmakers to adopt leading edge technologies and best practices in resilience and security.Mentor engineers at multiple levels, elevate code quality and design rigor, and contribute to internal forums and tech talks to disseminate best practices.Build strong working relationships with platform partners across Product Development, Operations, Risk/Controls, and other firmwide functions to deliver competitive, scalable solutions.
- ...Lead Software EngineerWe have an opportunity to... ...a Lead Software Engineer at JPMorgan Chase... ...and patterns in data and uses these insights... ...experience with Java, Spring Framework (Spring... ...:Experience in Python /Golang and any front... ...the basis of any protected attribute,...PythonWork at office
- ...Lead Software EngineerWe have an opportunity... ...a Lead Software Engineer at JPMorganChase... ...workflows, including data sensitivity... ...programming language(s): Python, J2EE, Core Java including Java 1... ...Experience with spring including In-... ...basis of any protected attribute,...Python
- ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the... ...speed through robust test data and include non‑functional... ...mechanism, Lamdas) or Python. Strong development... ...enterprise applications using Java and Spring Boot with a focus on scalability...PythonPermanent employmentShift work
- ...Senior Lead Infrastructure EngineerPush the... ...Lead Infrastructure Engineer at JPMorgan Chase within... ...Technology Data Protection & Recovery product line, you will... ...infrastructure, platform, or software engineering, with a... ...language (e.g., Python, Java) sufficient to understand...PythonContract work
- ...what's possible. As a Lead Software Engineer at JPMorgan Chase within... ...and implements scalable Java full-stack solutions on... ...) and framework - java, Spring, Typescript, React/Angular, Python. Experience in Relational... ...best practices in cloud/data. Passion for building...Python
- ...limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Consumer and... ...development of Micro services with Java, Spring Boot, Python Experience with cloud technologies... ...building enterprise-scale, high-volume data processing applications using SQL...Python
- ...Senior Lead Software EngineerDesign and deliver cloud-native... ...sharing as part of an agile engineering organization.As a Senior... .../Jira Plan for roadmap data), Bitbucket/GitHub (... ...languages and frameworks (e.g., Java Spring Boot, React.js, GraphQL, Python, Go) while modeling best...PythonWork at office
- ...work with talented engineers, tackle meaningful technical... ...scale. As a Lead Software Engineer at... ...programming languages such as Java, JavaScript, or Python Experience building services using Spring Boot Experience... ...on the basis of any protected attribute, including...Python
$95.5k - $177.5k
...applications using Java, Spring Boot, Angular,... ...managers, QA engineers, architects,... ..., and software developers in... ...Nationwide's industry-leading technology... ...to ensure our data and technology... ...solutions are protected from threats and... ...as Java, C++, Python, and JavaScript...PythonFull timeTemporary workPart timeCasual workWork at officeWeekend work2 days per week- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within theConsumer and Community Branch... ...Dynatrace, Grafana, Datadog etc. Advanced in programming in Java and Python technologies Proficiency in automation and continuous...Python
- ...Description As a Senior Lead Software Engineer at JPMorganChase... ...of scalable Java services and APIs... ..., design, and data partners to... ...including building Spring Boot–based services... ...skills Advanced Python experience for... ...the basis of any protected attribute, including...Python
- ...possible. As a Lead Software Engineer at JPMorgan Chase within... ...from large, diverse data sets to drive... ...one or more languages: Java, Python; able to jump between... ...services with either Spring AI and the Spring ecosystem... ...and disaster recovery for mission-critical...Python
- ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the... .... Proficiency in Java, Spring frameworks, REST API, Cloud... ...engineering workflows, including data sensitivity considerations,... ...on the basis of any protected attribute, including race,...For contractors
- ...Lead Software EngineerWe have an opportunity to impact your career and... ...possible.As a Lead Software Engineer at JPMorganChase within Corporate... ...experience in coding Java Spring BootMasters or Bachelor's degree... ...on the basis of any protected attribute, including race, religion...
- ...Lead Software EngineerJPMorganChase offers a unique... ...a Lead Software Engineer at JPMorganChase within... ...proficiency in Java, Java Enterprise... ...J2EE) frameworks, Spring Boot, Java Persistence... ..., including data sensitivity considerations... ...the basis of any protected attribute,...
- ...Lead Software Engineer - Backend Java, AWSWe have an opportunity to impact your career and... ...stabilityAdvanced experience with Java. Spring Boot and AWS is... ...workflows, including data sensitivity considerations... ...discriminate on the basis of any protected attribute, including race,...
- ...Summary As a Senior Lead AI Security Engineer in our... ...problem framing and data integration to model... ...Minimum 7 years of software/security engineering... ...Proficiency in Python and at least one of: Java, Scala, or TypeScript... ...privacy, and data protection; ability to partner...PythonWork at office
- ...for application developments.Lead and manage software engineering teams responsible for the... ...enterprise applications using Java, Spring Boot, React, and open-system... ...understanding of cybersecurity, data protection, resiliency, disaster recovery, and regulatory requirements...Full timeWork at officeRemote workWork from homeFlexible hours
- ...Senior Lead Data EngineerEmbrace this pivotal role as... ...reaching new heights in data engineering. Your contributions... ...database back-up, recovery, and archiving strategyGenerates... ...of tools within the Software Development Life Cycle... ...stabilityStrong Python coding skills, and...Python
- ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Consumer & Community... ...in one or more programming languages (Java/J2EE). ~ Skilled in cloud native... ...technology trends and best practices in cloud/data. Passion for building and...
- ...JavaScript on the front end and Java/Spring Boot microservices on the back end. Establish strong engineering practice through CI/CD... ...Partner with product, design, data, architecture, and risk/control... ...business problems Nice to have: Python experience for LLM...Python
- ...Lead Software EngineerWe have an opportunity to impact your... ...possible.As a Lead Software Engineer at JPMorgan Chase... ...production software in Python, applying best practices... ...framework(s) (e.g., Python, Java, Fast API, Django, Rest... ...Experience with modern data stores such as...Python
- ...strong hands-on expertise in Java and Apache Flink to participate... ...Must-Have Skills ~8+ years of software development experience ~... ...programming ~ Apache Flink ~ Spring Boot ~ Spring MVC ~... ...end development ~ JavaScript, Python, TypeScript ~ Experience with...PythonContract work
- ...Software Engineer Python – AdvancedLocation: Columbus, OH Duration: Long Term Client: JPMCWe are looking... ...with architects, product managers, data scientists, and client stakeholders to... ...appropriate authentication, authorization, data protection, and AI governance.Required Technical...Python
- ...Senior Java Developer / Senior Lead Software EngineerClient: JPMorgan Chase (JPMC) – Consumer... ...As a Senior Lead Software Engineer at JPMorgan Chase within... ...with AWS.Experience with Spring Boot.Strong software engineering... ...workflows, including data sensitivity considerations...Contract workFor contractorsLocal area
- ...the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer... ...respect Performs heavy coding utilizing Java, Spring, Microservices/RESTful API, relational... ...API, relational/NoSQL databases, data modeling and data ingestion frameworks...
- ...Lead Software EngineerWe have an opportunity to impact... ...a Lead Software Engineer at JPMorgan Chase... ...consistent test data/environment approaches... ...implementation of Java-based... ...availability and disaster recovery for mission-critical... ...the basis of any protected attribute, including...Contract work
$166.9k - $278.1k
...Services - Solution Engineering - Technology... ...Manager, you will lead a multidisciplinary... ..., sagas), and Java/Python integration contracts... ...review, and data/IP protection, measuring cycle... ...field. 8+ years of software engineering experience... ...Java (preferably Spring) and practical...PythonSummer holidayFlexible hours- ...Strong Java Developer With Spring Boot MicroservicesRequired Skills:... ...Award-Winning Global Software Consultancy solving complex... ...Development, Data Analytics Infrastructure... ...discriminate based on any protected attribute including... ...to deliver industry-leading capabilities to our...
- ...Apply: Recent Computer science/Engineering /Mathematics/Statistics or... ...servicing team.Required Skills for Java/Software Programmers:Bachelors degree... ...skillsRequired Skills for Data Science/Machine Learning:... ...cycleKnowledge of Statistics, SAS, Python, Computer Vision, data...PythonImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer (Java/Spring and Python) - Data Protection & Recovery. Be the first to apply!
- lead infrastructure engineer Columbus, OH
- lead operating engineer Columbus, OH
- lead network engineer Columbus, OH
- lead engineer Columbus, OH
- java developer contract Columbus, OH
- java developer Columbus, OH
- senior java software engineer Columbus, OH
- lead full stack java developer Columbus, OH
- sr.java developer Columbus, OH
- java developer full time Columbus, OH





