Who we are

Part of Global Futures and Options Clearing (F&O) Technology , the Trade processing team is working for the Investor Services arm of JP Morgan's investment bank. We are responsible for the processing of trades of high profile clients on T, from instructions, orders and executions to the allocation, clearing and booking of these trades. We are globally distributed across UK, North America and Asia. We are responsible for the entire stack from front to back, from the user facing web UIs functionality to downstream systems and their related databases.

Our organization is functionally-aligned, based on an agile delivery model. Our reporting structure is meant to improve teamwork, knowledge sharing and career growth. As part of this team, we are the Glasgow development team in charge of deliveries for the Clearing Business.

Our big project

We are running a multi-year program to:

Replace our current legacy application stack for client trade clearing processing with a new implementation based on cutting edge cloud inspired in-house platform.

Support, build and enhance the whole stack of core components used to transmit/transform/enrich trades, allocations and reconciliations between front and back-office.

Support and rewrite our UI components to harmonize and enhance the services we provide.

These projects are business-critical, extremely visible to senior management, and are providing developers with excellent opportunities to grow their skills and careers.

Who we need

We need an experienced Java developer to join our Glasgow team. You will work within a local team and will interact with a globally distributed team. On top of embracing JPMorgan values and principles, you need to adhere to our team spirit: mutual helping, knowledge sharing and continuous improvement.

You will have end-to-end ownership of the feature you will deliver code for, all the way from analysis and design through implementation, testing and deployment to production.

We insist on great design, high-quality code, comprehensive automated test coverage, and bulletproof release procedures, and you will care as much about these things as we do.

required skills:
* Java with good experience with Spring/Spring Boot
* Web
* Client/server, message-driven and micro-services architecture

* Kafka
* React
* Cassandra
* Apache Storm
* Cloud development
* Agile/SCRUM

A background in Futures and Options financial services and/or an understanding of the trade lifecycle would be highly desirableJ.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.

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. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.