×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Shared Services

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: JPMorgan Chase
Full Time position
Listed on 2026-07-16
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 152000 - 215000 USD Yearly USD 152000.00 215000.00 YEAR
Job Description & How to Apply Below

As a Lead Software Engineer - Common Services at JPMorgan Chase within the Risk Technology team, you will be a key player in an agile team, tasked with designing and delivering secure, stable, and scalable market‑leading technology products. Your role involves implementing critical technology solutions across various technical areas within different business functions to support the firm’s business objectives. Our primary front‑end technologies include Typescript and React, which interface with a Spring Boot back‑end and are deployed to Kubernetes‑based platforms on both private and public clouds.

A significant part of your role will be to ensure that our deployments, conducted via a build server, are efficient and well‑controlled.

Responsibilities
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Works closely with multiple teams to understand requirements, create solutions which meets business needs for the widest number of teams
  • Creates secure and high‑quality production code and maintains algorithms that run synchronously with appropriate systems
  • Drives team adoption of enterprise‑authorized AI‑assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI‑assisted code review/refactoring, test strategy acceleration, incident/root‑cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • 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
  • Continuously improves on system stability and efficiency
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and applied experience
  • Hands‑on practical experience in system design, application development, testing, and operational stability
  • Solid development experience and hands‑on coding experience in Java, Micro Services, Spring Boot, Kubernetes, Cloud Computing, Oracle, Kafka
  • 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 practices
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Solid experience with Cloud deployment solutions such as Kubernetes
Preferred qualifications, capabilities, and skills
  • Advanced competency in Java, Micro Services, Spring Boot, Kubernetes, Cloud Computing, Oracle, Kafka, AWS, Databricks, Data Mesh, Graph QL
  • Experience with build tools such as Maven
  • Familiarity with modern back‑end technologies
  • Deep experience in cloud technologies

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.

We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Base Pay/Salary

Jersey City, NJ $ - $ / year

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary