Principal Software Engineer - Java , AI
Company: JPMorganChase
Location: Jersey City
Posted on: April 2, 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 Asset Wealth Management, Client Onboarding
Team, you, 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 Demonstrated
extensive experience in designing and implementing robust
technology solutions that enhance operational efficiency and client
onboarding processes, ensuring alignment with industry best
practices and organizational goals. Proven track record of leading
innovative AI initiatives, with a futuristic vision for leveraging
emerging technologies to drive business transformation and improve
user experiences in client onboarding and service delivery. Creates
complex and scalable coding frameworks using ap propriate software
design frameworks 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 Required qualifications,
capabilities, and skills Formal training or certification on
software engineering concepts and 12 years applied experience
Design, develop, and maintain scalable applications using Java and
J2EE, ensuring high performance and responsiveness to requests from
the front-end Lead the integration of AI technologies into existing
systems, utilizing Natural Language Processing (NLP) and Machine
Learning (ML) frameworks to enhance client onboarding processes and
improve user experience. Collaborate with data scientists to
develop and deploy predictive models. Implement cloud-based
solutions on AWS, leveraging services such as EC2, S3, and Lambda.
Champion agile methodologies within the team, facilitating sprint
planning, daily stand-ups, and retrospectives to ensure timely
delivery of high-quality software Expert in one or more programming
language(s) Experience applying expertise and new methods to
determine solutions for complex technology problems in one or more
technical disciplines Experience leading a product as a Product
Owner or Product Manager Ability to present and effectively
communicate with Senior Leaders and Executives Understanding of the
business, financial services is required Experience in Computer
Science, Computer Engineering, Mathematics, or a related technical
field Preferred qualifications, capabilities, and skills Developing
and refining AI prompts to optimize natural language processing
models, ensuring accurate and contextually relevant responses that
enhance user interaction and drive effective client onboarding
solutions Domain knowledge, onboarding is preferred
Keywords: JPMorganChase, East Orange , Principal Software Engineer - Java , AI, IT / Software / Systems , Jersey City, New Jersey