Lead Software Engineer- Payments Tech Lead - Java

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in New Jersey seeks a Lead Software Engineer to drive innovation and engineering excellence within the Payments Technology Group. You will mentor teams, champion best practices, and collaborate with stakeholders daily to deliver robust, scalable systems.

The role requires deep Java and web technology experience, strong architecture judgment, and the ability to deliver high-quality solutions under pressure in a fast-paced, risk-aware environment.

Qualifications

  • Strong experience with Java, SQL and Spring ecosystems.
  • Web development with modern JS frameworks.
  • Architecting secure, scalable systems with containers and messaging.
  • Translate requirements into technical designs and SDLC practices.

Responsibilities

  • Mentor and manage a high-performance delivery team with technical direction.
  • Ensure timely milestones supporting a clear roadmap and requirements.
  • Clarify and defend architecture and design decisions for feasibility.
  • Partner with technology peers and product owners for end-to-end delivery.
  • Perform code reviews and develop test scenarios with QA.
  • Hands-on end-to-end project delivery responsibilities.

Skills

Core Java
Object Oriented
Oracle
SQL
Spring
JPA/Hibernate
Unix Scripts
JavaScript
HTML5
Ember
ReactJS
Angular
Docker
Kubernetes
Spring Boot
Swagger
JIRA
Jenkins
Git
JUnit
Selenium
Lint
Kafka
MQ Series

Tools

Gaia
Kube

Job description

As a Lead Software Engineer at JPMorgan Chase within the Payments Technology Group, you will be responsible for solving business problems through innovation and engineering practices., we look first and foremost for people who are passionate about solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

The candidate will lead his team by example with a passion to tackle complex problems and develop innovative solutions, attain a self-motivated pro-active attitude, inquisitiveness, and eagerness to learn, demonstrate ownership with the drive to troubleshoot issues methodically, and deliver under pressure. A successful candidate will have experience managing a structured and agile software development lifecycle, mentoring, training, and motivating his team, partnering effectively, and planning cross-dependencies across the organization with technology leads, architects, production management, business analysts, and quality assurance groups.

Job Responsibilities
  • Mentor and manage a high-performance delivery team, providing technical direction and ensuring high quality deliverables
  • Ensure the team delivers timely key milestones supporting a clear roadmap and requirements
  • Clarify and defend architecture and design decisions and ensure they are practical and feasible to implement by the team.
  • Partner with technology peers and product owners and lead collaborative efforts to ensure a successful end-to-end project delivery
  • Perform code reviews, develop and review test scenarios in collaboration with QA
  • Hands-on end-to-end project delivery responsibilities
Required qualifications, capabilities and skills
  • Strong experience in Core Java, Object Oriented, RDBMS (Oracle), SQL, Spring, ORM (JPA/Hibernate) and Unix Scripts
  • Experience in web development and modern JS Frameworks (JavaScript, HTML 5, Ember, ReactJS or Angular)
  • Experience in architecting and building secure, highly available, resilient, scalable systems leveraging clustering and load balancing of web/app servers and messaging systems (Kafka / MQ Series)
  • Knowledge of container-based development, orchestration, microservices frameworks, and tools (Docker, Kubernetes, Spring Boot, Swagger) is a plus
  • Strong understanding of Agile methodology and ceremonies leveraging SDLC tools to improve development and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint)
  • Ability to translate functional requirements to technical design and requirements
Preferred qualifications
  • Experience in Cloud and Container based development (Gaia, Kube) is a plus
  • Experience using NoSQL / BigData Stores (Cassandra, Elastic Search, Cloudera Stack or H-Base) is a plus
  • Experience in streaming/aggregation frameworks (Storm, Spark) is a plus
  • Banking and payments domain background is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer- Payments Tech Lead -Java
Lead Software Engineer- Payments Tech Lead -Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer- Payments Tech Lead –Java
Lead Software Engineer- Payments Tech Lead –Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 230,000
Lead Software Engineer - Java - Payment Tech Lead
Lead Software Engineer - Java - Payment Tech Lead

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer - Payments Tech / Java
Senior Lead Software Engineer - Payments Tech / Java

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer- Payments Tech Lead -Java
Lead Software Engineer- Payments Tech Lead -Java

Aumni • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Lead Software Engineer - Payments Data Platform
Lead Software Engineer - Payments Data Platform

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Payments Data Platform Lead Software Engineer
Payments Data Platform Lead Software Engineer

Testing Site - JPMC • Austin (TX)

On-site
USD 150,000 - 230,000
Senior Lead Software Engineer - Payments, AI, Java, Spring Boot
Senior Lead Software Engineer - Payments, AI, Java, Spring Boot

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 140,000 - 170,000
Lead Software Engineer - Full Stack - Java, React, AWS
Lead Software Engineer - Full Stack - Java, React, AWS

Testing Site - JPMC • Chicago (IL)

On-site
USD 140,000 - 190,000
Sr. Lead Software Engineer-Full Stack/Java/AWS
Sr. Lead Software Engineer-Full Stack/Java/AWS

JPMorgan Chase & Co. • Tampa (FL)

On-site
USD 140,000 - 200,000