Software Engineer III - Java & React
Aumni
Join one of the world’s leading financial institutions and help shape the future of Securities Services technology. As a Software Engineer III at JPMorgan Chase within our Test Engineering Services team, you’ll bring techno-functional expertise to deliver data-led, end-to-end automated testing for our Custody business.
Job Responsibilities:
- Execute software solutions across design, development, automated testing, and technical troubleshooting—bringing creative thinking to build solutions and break down complex problems.
- Lead data-led testing initiatives for Custody, performing end-to-end Functional, Regression, and Data testing.
- Gather, analyze, synthesize, and visualize large, diverse datasets to drive continuous improvement of applications and systems.
- Design, build, and maintain in-house testing products and automation frameworks in Java and related technologies.
- Schedule and execute daily regression cycles, including non-functional regression for resiliency and performance.
- Partner closely with product, operations, and engineering to validate business functionality across trade processing and corporate actions.
Required qualifications, capabilities, and skills
- Strong domain knowledge in Securities Processing for Trade Processing or Corporate Actions.
- Experience with SWIFT and XML message formats used in securities operations.
- Proven ability to automate end-to-end test requirements using Java and related technologies.
- Hands-on experience in system design, application development, automated testing, and operational stability in a large-scale environment.
- Proficiency developing, debugging, and maintaining code using modern programming languages and database querying languages.
- Server-side expertise in Core Java; familiarity with XML, JSON, Spring Framework; exposure to Python frameworks such as Flask and Django.
- Experience building web applications and REST APIs.
- Database experience with relational systems (Oracle, PostgreSQL)
- Working knowledge of version control (Git), CI/CD tools (e.g., Jenkins), and test automation tools (Selenium, Cucumber).
- Working experience with cloud-native platforms such as AWS, Kubernetes, or private cloud environments (e.g., Pivotal).
Preferred qualifications, capabilities, and skills:
- Exposure to cloud technologies; AWS preferred—including services such as SageMaker and Glue.
- Strong understanding of data analytics and deep learning concepts.
- Database experience with non-relational stores (MongoDB, Cassandra).
- Awareness of industry-wide technology trends and best practices; ability to collaborate in large, cross-functional teams.
- Passion for building an innovative culture and developing emerging skills in areas such as cloud, artificial intelligence, machine learning, and mobile.
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.
Java Software Engineer III driving data-led automated testing for Securities Services Technology.