JPMorgan Chase's Investment Middle Office (IMOS) is seeking a Senior Java Software Engineer to join their IBOR (Investment Book of Record) team. This role is crucial in providing premier service delivery and ensuring accurate, timely delivery of investment portfolio data to end clients.
The position sits within IMOS, which handles various financial products including Listed Securities, Cash, ETDs, OTCs, Repos, Bank Loans, and CFDs. The team manages all aspects of the product lifecycle, from broker matching to custodial network management, corporate events, trade settlement, and regulatory reporting.
As a Software Engineer III, you'll work on the IBOR system - a sophisticated processing engine that reflects all types of business events affecting investment portfolios in real-time. You'll be responsible for developing and maintaining high-performance Java applications, working with event-driven architectures, and implementing microservices solutions.
The ideal candidate brings 7-10 years of Java development experience, with strong expertise in Spring Boot, microservices, and event-driven architectures. You should be well-versed in modern development practices including CI/CD, containerization, and test automation. Experience with cloud technologies (AWS/Azure/GCP) and UI technologies (React) is a plus.
This role offers the opportunity to work with cutting-edge technology in the financial sector, solving complex problems at scale. You'll be part of a global leader in financial services, working on systems that process massive data volumes and support critical investment operations.
Join JPMorgan Chase to build innovative solutions that power the global financial markets while working alongside talented professionals in a collaborative, technology-driven environment. The role offers competitive compensation and benefits, along with opportunities for professional growth and development.