Apply Now    

Senior Middleware Application Developer - Java

Job Description

About J.P. Morgan Treasury Services

J.P. Morgan Treasury Services (TS) is one of the world's largest providers of treasury management services.  J.P. Morgan’s TS business is a full-service provider of innovative cash management, trade, liquidity, commercial card, and escrow services - specifically developed to meet the challenges treasury professionals face today.   More than 135,000 corporations, financial institutions, governments and municipalities in over 180 countries and territories entrust their business to J.P. Morgan.
Business Overview:
TS International Technology is a global technology organization that is responsible for the systems processing for international Treasury Services branches in EMEA, Asia & LATAM. The team is responsible for Low and High Value payments, DDA, and local clearing links for these branches as well as a number of global utilities, SWIFT and OFAC. The team is based in Bournemouth, Mumbai, Hong Kong, Singapore, Tampa and San Paulo.
CIB Technology - International Account Services (IAS)
The IAS Technology group are responsible for developing and implementing banking software for the International Demand Deposit Accounting (iDDA) platform.  International DDA holds all cash accounts needed for banking products including core cash accounting, liquidity products and statement processing.   The application is developed on T24 banking software that provides Online Transaction Processing (OLTP) across 90+ branches across the globe.  The group has multi-phased software development programmes running concurrently throughout the year.    The group are located in Bournemouth-UK, Bangalore-India and Mumbai-India.
Team Description
The successful candidate will form part of a team comprising a mix of JPMorgan staff based in Bournemouth. The role will have a need to closely liaise with the Architecture, Project Delivery, Quality Assurance and Technology Infrastructure groups throughout the various stages of development and implementation lifecycle. Building a successful working relationship with key parties is crucial in this role.
RAISe is a high performance real-time middleware platform implemented using Java and providing an integration layer for the tier 1 Demand Deposit Accounting application.
Key responsibilities: 
  • Applicants are sought for an Application Development role within the iDDA Middleware AD team. Application Delivery has ownership of infrastructure build, application design and development, system testing, change control, deployment and implementation of the final solution.
  • The role will encompass a multitude of activities ranging from design and development of the Java application, execution of system & performance testing, and support of subsequent testing lifecycles to implementation of packages.
  • Participation in the out-of-hours support callout rota, providing production support cover.
  • UNIX (Linux)
  • SQL (ideally Oracle 11G RAC)
  • Agile application delivery and test driven development
  • Strong experience of Core Java design and development
  • Experienced in Java API’s: JMS, JDBC, JTA, JPA
  • Spring, Maven
  • MQ messaging
  • XML
  • SSL security
  • Subversion or GIT experience
  • Java Script (AngularJS or similar)
  • Continuous integration tools (Jenkins/Hudson)
  • Shell scripting
  • REST Services, SOAP Services
  • Eclipse or IntelliJ
  • Autosys
  • Experience of working in a financial environment & knowledge of payments processing systems
  • An understanding of file transfer and messaging environments
  • Experience of High Availability architecture designs in an Active-Active application model
Personal Qualities:
  • Must be able to mentor and advise junior developers on best practice
  • Strong communication and team-working skills
  • Good analytical and problem-solving skills
  • A delivery focused approach to work
  • Logical thinking and thoroughness
Req #: 160038295
Location: Bournemouth, ENG GB
Job Category: Technology
Employment Type: Full Time
Potential Referral Amount: Pound Sterling (GBP)

Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Join Now

Privacy Statement

Any information you provide is confidential and will only be viewed by our recruiters in an effort to fill open positions. In addition, the information you provide is subject to our privacy policy practices.

Please note that J.P. Morgan will not accept unsolicited approaches or speculative CVs, nor will J.P. Morgan be responsible for any related fees, from Third Party Firms who are not preferred suppliers.

The firm invites all interested and qualified candidates to apply for employment opportunities.

Need disability related assistance?

If you are a US or Canadian applicant with a disability who is unable to use our online tools to search and apply for jobs, please contact us by calling (US and Canada Only) 1-866-777-4690. Please indicate the specifics of the assistance needed.

Keep in touch

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.