Principal Software Engineer - Card Technology
Company: JPMorganChase
Location: Wilmington
Posted on: April 1, 2026
|
|
|
Job Description:
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 AWS Services 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
Keywords: JPMorganChase, Greenville , Principal Software Engineer - Card Technology, IT / Software / Systems , Wilmington, North Carolina