Expires soon J.P. Morgan

Java Application Software Engineer

  • London (Greater London)
  • IT development

Job description

The Credit Electronic Execution team is a highly-skilled, business-aligned team of technologists responsible for
an electronic trading platform used by the Credit Trading business globally. The team designs, builds and enhances electronic trading contribution and execution capabilities, working closely with the desk and with core technology groups. Products include corporate bonds, single name and index CDS. Team members are based in EMEA and NA.
 
Role

We are looking for an experienced application developer to help to build out and enhance the Credit electronic
trading platform to handle new products and venues. The role is based in London.

This is a great opportunity to be part of small team responsible for designing and implementing solutions and enhancements.  There are a number of interesting transformations which you will be involved with.

Successful candidate will demonstrate deep technical knowledge, solid business understanding and excellent
communication skills. They must be comfortable working as a front-office developer in a high pressure, challenging, dynamic working environment. The focus is on solving business problems via technology in a fast changing environment: time to market is critical, but we cannot compromise on quality or performance.

 
Key Responsibilities
·    Develop robust, performant trading systems including building new applications & enriching existing applications using the most suitable technology choices. Align development with the electronic trading
·  strategy.
·  Work across entire software development lifecycle – requirements gathering, design, implementation, testing, deployment, handover to operate teams.
·  Understand end-to-end contribution, execution and post-trade flows across the electronic trading platform.
·  Enhance the team by demonstrating best practice throughout the software development lifecycle: testing, code review, accurate status reporting, focus on application resilience and “operatability”.

Required skills
·  Java programming expertise, with a strong background in delivering server-side enterprise projects
·  Sound understanding of fundamental computer science concepts and experience real-time, high performance and eTrading areas
·  Strong grasp of object oriented design and programming, multi-threaded programming and middleware technologies.
·  Creative, quick-thinking, pragmatic, with an aptitude for solving problems with technology and an ability to quickly translate requirements into a sound technical design and implementation.
·  Experience with SCM tools: Spring, Maven, Git.
·  Unix/Linux command line and shell scripting.
·  Proven organisational skills, decisive priority management, strong teamwork ethic, excellent verbal & written communication skills.

Desirable
·  The candidate will likely have experience in a trading environment with evidence of having delivered successful technical solutions.
·  Ideally educated to masters degree level in CS, Mathematics, engineering discipline or equivalent.

 

 

 

About JPMorgan Chase & Co.

J.P. Morgan serves one of the largest client franchises in the world. Our clients include corporations, institutional investors, hedge funds, governments and affluent individuals in more than 100 countries. J.P. Morgan is part of JPMorgan Chase & Co. (NYSE: JPM), a leading global financial services firm with assets of $2.2 trillion. The firm is a leader in investment banking, financial services for consumers, small business and commercial banking, financial transaction processing, asset management, and private equity. A component of the Dow Jones Industrial Average, JPMorgan Chase serves millions of clients and consumers under its J.P. Morgan and Chase, and WaMu brands.

 

J.P. Morgan offers an exceptional benefits program and a highly competitive compensation package.

J.P. Morgan is an Equal Opportunity Employer.

Make every future a success.
  • Job directory
  • Business directory