Lead Software Engineer - Python/ Java/ AWS

JPMorgan Chase & Co.
Jersey City, NJ, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Continuous Integration DevOps Python (Programming Language) NoSQL Productivity Software Systems Development Life Cycle Swagger Software Engineering
+10 more
Toolchain Openapi Test-Driven Development (TDD) Microsoft Power Automate Spring Cloud Software Troubleshooting Event Driven Architecture Production Code Restful APIs Microservices

Job description

Experteer Overview In this role you will design, build, and operate critical tech solutions aligned with firm objectives. You contribute production code, raise engineering standards through mentorship, and drive reliability, security, and operational excellence across the software lifecycle. You will lead adoption of enterprise-authorized AI-assisted engineering practices to improve quality and delivery outcomes. You operate in a fast-paced, cross-functional environment within Asset & Wealth Management Technology, delivering scalable, secure software at scale. This is an opportunity to shape engineering practices and partner with vendors, startups, and internal teams to advance modern, resilient architectures. Compensation / Benefits * Design, develop, and troubleshoot software with non-traditional approaches to solve complex problems * Produce secure, high-quality production code and review others’ code * Promote enterprise-authorized AI-assisted engineering practices to improve quality, speed, and operations with standardized validation * Leverage SDLC tools and automation, including AI-assisted development, to maximize automation value * Identify opportunities to automate recurring remediation and improve system stability * Lead evaluation sessions with external vendors and internal teams on architectural designs and applicability * Contribute to architecture decisions and technical documentation Tasks * Formal training or certification in software engineering plus 5+ years of experience * Strong knowledge of microservices, REST APIs, event-driven design, and NoSQL * Experience building cloud-native applications with AWS or comparable platform * Track record delivering at least two large, complex applications end-to-end * Knowledge of CI/CD, DevOps toolchains, observability, and test-driven development in Agile * Proven experience leading use of approved AI-assisted development tools with validation for correctness, performance, and security * Understanding of responsible AI usage, data sensitivity, secure handling, resiliency, and security expectations * Advanced understanding of application resiliency and security * Strong technical documentation skills (OpenAPI/Swagger) * Familiarity with AI concepts and developer productivity tools (e.g., Microsoft Copilot) Key requirements * base salary * incentive compensation * comprehensive health care * retirement savings plan * backup childcare * tuition reimbursement

Requirements

and speed, and operations with standardized validation * Leverage SDLC tools and automation, including AI-assisted development, to maximize automation value * Identify opportunities to automate recurring remediation and improve system stability * Lead evaluation sessions with external vendors and internal teams on architectural designs and applicability * Contribute to architecture decisions and technical documentation Tasks * Formal training or certification in software engineering plus 5+ years of experience * Strong knowledge of microservices, REST APIs, event-driven design, and NoSQL * Experience building cloud-native applications with AWS or comparable platform * Track record delivering at least two large, complex applications end-to-end * Knowledge of CI/CD, DevOps toolchains, observability, and test-driven development in Agile * Proven experience leading use of approved AI-assisted development tools with validation for correctness, performance, and security * Understanding of aaaaa Strong AI usage, data sensitivity, secure handling, resiliency, and security expectations * Advanced understanding of application resiliency and security * Strong technical documentation skills (OpenAPI/Swagger) * Familiarity with AI concepts and developer productivity tools (e.g., Microsoft Copilot) Key requirements * base salary * incentive compensation * comprehensive health care * retirement savings plan * backup childcare * tuition reimbursement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:53 min

Using OpenAPI as an executable contract

Violina Popova Violina Popova · Europe 2026 Virtual

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all