Principal Software Engineer - Card Technology

Testing Site - JPMC

Wilmington (DE)

On-site

USD 150,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Wilmington, DE, seeks a Principal Software Engineer to lead design and delivery of scalable, secure software within Card Technology. You will drive cloud-native solutions, guide cross-functional teams, and influence strategic technology decisions.

The role requires 10+ years of experience, strong Java/J2EE, Spring, Kafka, and AWS expertise, plus comfort with front-end frameworks. A collaborative, high-impact environment awaits.

Qualifications

  • Formal training or certification in software engineering with 10+ years of applied experience.
  • Hands-on experience in system design, app development, testing, and stability.
  • Deep knowledge in cloud, AI/ML, mobile or related tech disciplines.
  • Ability to present to Senior Leaders and Executives clearly.
  • Practical cloud native experience.

Responsibilities

  • Creates complex and scalable coding frameworks using appropriate design approaches.
  • Develops secure, high-quality production code and reviews peers' work.
  • Advises cross-functional teams on technology decisions within domain.
  • Serves as subject matter expert and go-to technical authority.
  • Contributes to methods and durable reusable software frameworks.
  • Influences leaders across business, product, and tech teams.
  • Champions diversity, inclusion, and respectful culture.

Skills

Java/J2EE
REST APIs
Microservices
Kafka
Spring Framework
AWS Cloud
Front-end frameworks
Cloud-native architecture
Executive communication

Education

Computer Science or related field
Mathematics
Computer Engineering

Tools

AWS Services (S3, DynamoDB, RDS)
Terraform
PostgreSQL

Job description

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.

As a Principal Software Engineer at JPMorganChase within the Consumer & Community Banking Card Technology, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s portfolios.

Job responsibilities
  • Creates complex and scalable coding frameworks using appropriate software design frameworks
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Advises cross-functional teams on technological matters within your domain of expertise
  • Serves as the function’s go-to subject matter expert
  • Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
  • Creates durable, reusable software frameworks that are leveraged across teams and functions
  • Influences leaders and senior stakeholders across business, product, and technology teams
  • Champions the firm’s culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 10+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines
  • Ability to present and effectively communicate with Senior Leaders and Executives
  • Understanding of the business
  • Practical cloud native experience
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming
  • Experience in Spring Framework and AWSServices in public cloud infrastructure. (S3, Terraform, PostgreSQL DB, Dynamo DB
  • Advanced experience with front-end frameworks like React, Angular or ExtJS
Preferred qualifications, capabilities, and skills
  • AWS Certification
  • Experience in Performance testing, tuning and shift left practices
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Staff Full Stack Engineer
Principal Software Engineer - Staff Full Stack Engineer

Testing Site - JPMC • Plano (TX)

On-site
USD 170,000 - 210,000
Principal Software Engineer - Global Finance Technology
Principal Software Engineer - Global Finance Technology

Testing Site - JPMC • Ohio

On-site
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

Testing Site - JPMC • Palo Alto (CA)

On-site
USD 210,000 - 280,000
Principal Software Engineer - Security Platforms
Principal Software Engineer - Security Platforms

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 140,000 - 210,000
Data Platform Principal Software Engineer
Data Platform Principal Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Principal Software Engineer (Public Cloud)
Principal Software Engineer (Public Cloud)

JPMorgan Chase & Co. • New York (NY)

On-site
USD 180,000 - 280,000
Sr. Lead Software Engineer - Java, Automation, AWS
Sr. Lead Software Engineer - Java, Automation, AWS

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 190,000
Principal Software Engineer - Artificial Intelligence and Machine Learning
Principal Software Engineer - Artificial Intelligence and Machine Learning

Testing Site - JPMC • Ohio

On-site
USD 140,000 - 190,000
Java / React / AWS / Manager of Software Engineering
Java / React / AWS / Manager of Software Engineering

Testing Site - JPMC • Columbus (OH)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java Fullstack, AWS
Lead Software Engineer - Java Fullstack, AWS

Testing Site - JPMC • Columbus (OH)

On-site
USD 120,000 - 180,000