Software Engineer III - Merchant Services
J.P. Morgan
The CMS Production Software Engineering team builds automation and internal tools to help Production Management support JPMC’s Merchant Services clients. Our solutions enable self-service, improve client experience, and reduce operational risk. We are passionate about delivering robust, scalable, and innovative solutions that empower our business partners and drive operational excellence.
Role OverviewAs a Software Engineer III, you will be a seasoned member of our agile team, responsible for designing and delivering trusted, market-leading technology products in a secure, stable, and scalable way. You will execute critical technology solutions across multiple technical areas, supporting the firm’s business objectives and enhancing the Merchant Services client experience.
Key Responsibilities- Design, develop, and implement high-quality software solutions using Java, Angular, JavaScript, and related technologies.
- Build and maintain robust internal tools and automation to streamline production management processes.
- Develop and optimize database queries and integrations, leveraging relational databases and Elasticsearch.
- Collaborate with cross-functional teams to gather requirements, analyze data, and deliver impactful visualizations and reporting.
- Ensure code quality, security, and operational stability through best practices, code reviews, and automated testing (Jenkins).
- Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints and business needs.
- Proactively identify and resolve technical issues, driving continuous improvement in system architecture and coding hygiene.
- Contribute to engineering communities of practice and stay current with emerging technologies.
- Utilize Atlassian suite (Jira, Confluence, Bitbucket) for agile project management and documentation.
- Leverage AWS cloud services to build scalable and resilient solutions.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 3+ years of hands-on software engineering experience.
- Proficient in Java, Angular, JavaScript, and database technologies (SQL, Elasticsearch).
- Experience with Jenkins for CI/CD and automation.
- Familiarity with Atlassian suite (Jira, Confluence, Bitbucket).
- Exposure to AWS cloud technologies.
- Strong understanding of the Software Development Life Cycle and agile methodologies.
- Experience developing, debugging, and maintaining code in a large corporate environment.
- Excellent problem-solving skills and ability to think beyond conventional approaches.
- Strong communication and collaboration skills.
- Experience with modern front-end frameworks and cloud-native development.
- Knowledge of application resiliency and security best practices.
- Familiarity with production support and operational risk reduction.
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
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.
Merchant Services Production Software Engineering




