Archived listing. The details below describe a past opening.
Join one of the world's most influential technology organizations and help define the future of global banking. At JPMorganChase, we build the platforms that move markets, serve institutions, and support the financial infrastructure of the world's leading corporations and governments. Here, your work doesn't just ship - it scales. As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank Banking Technology team, you will play a meaningful role in designing and developing our core deal lifecycle management platform - a mission-critical system that supports Global Investment Banking and Global Corporate Banking operations across more than 100 countries. You will work alongside a curious, collaborative team of engineers, product managers, and designers to deliver cloud-native solutions that generate billions in revenue and impact thousands of users annually. This is an opportunity to grow your full-stack expertise on a platform where engineering excellence, innovation, and real-world impact converge. Our Banking Technology team supports three pillars of the Commercial & Investment Bank: Global Investment Banking, Global Corporate Banking, and Treasury Services. Together, we deliver technology that enables strategic advisory, capital raising, risk management, cash management, and trade finance at global scale. You will be part of a team actively shaping our digital transformation agenda - building agentic solutions, modernizing infrastructure, and setting the standard for engineering quality across the firm.
Responsibilities:
- Design and develop cloud-native, microservices-based applications using Domain-Driven Design principles, contributing to service boundary definitions and integration contracts
- Implement asynchronous event-driven systems and RESTful APIs to support scalable, resilient service interactions across the platform
- Build and maintain automated CI/CD pipelines, deploying secure, customer-focused software solutions on a private cloud Kubernetes platform
- Contribute to the development of Agentic AI solutions and Model Context Protocol (MCP) tools and services that automate repeatable business functions and unlock operational efficiencies across the firm
- Integrate large language model (LLM) capabilities and AI-driven workflows into core platform features, enabling intelligent automation and enhanced decision support for banking operations
- Collaborate with product managers and experience designers to support application workflows, logical data models, and user experience across the full stack
- Write maintainable, testable code consistent with microservices architecture principles, leveraging mocking frameworks to ensure high code quality and coverage
- Partner with cross-functional technology teams to support seamless integration of software components, including AI services, across the broader platform ecosystem
- Research emerging AI methodologies and engineering technologies, bringing new knowledge and best practices to the team to continuously elevate platform capabilities
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on experience developing applications with an understanding of Domain-Driven Design principles, service boundaries, and versioned API contracts
- Proficiency in Java and key frameworks including Spring Boot, Spring Core, and Hibernate, with working knowledge of RESTful API design and development
- Experience working with asynchronous communication patterns using Kafka or JMS in distributed systems environments
- Familiarity with microservices patterns including sidecar, circuit breaker, traffic shifting, ingress, and egress
- Demonstrated commitment to code quality, including writing unit tests using mocking frameworks such as Mockito, JMockit, or JaCoCo
- Working knowledge of Oracle or other relational SQL databases
- Experience with front-end technologies including ReactJS, Redux, and TypeScript in a full-stack development environment
- Familiarity with build and version control tooling including Maven, Jenkins, and Git
- Exposure to AI or machine learning concepts, including working with APIs or SDKs that integrate large language model or agentic AI capabilities into software applications
Preferred qualifications, capabilities, and skills
- Hands-on experience building or contributing to Agentic AI workflows, Model Context Protocol (MCP) integrations, or LLM-powered automation pipelines in an enterprise environment
- Experience with GraphQL for flexible API design and data querying across complex service landscapes
- Familiarity with Elasticsearch for search and analytics use cases within large-scale data environments
- Hands-on experience with containerization and orchestration technologies including Docker and Kubernetes
- Exposure to cloud storage solutions such as Amazon S3 or equivalent object storage platforms
- Experience with behavior-driven development frameworks such as Cucumber for automated acceptance testing
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
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