Core Java Developer - FX

  • GBP70000 - GBP90000 per annum
  • London, England, Großbritannien
  • Festanstellung, Vollzeit
  • Morgan McKinley
  • 14 Aug 17

A global investment bank is seeking talented FX Core Java Developer to join their world class IT organisation as part of a multiyear strategic growth initiative focused on maximizing market share growth, expanding into emerging FX markets, and developing new products/services.

A global investment bank is seeking talented FX Core Java Developer to join their world class IT organisation as part of a multiyear strategic growth initiative focused on maximizing market share growth, expanding into emerging FX markets, and developing new products/services.

As a FX Core Java Developer, you will join a team focused on developing functionality for our clients Sales and Trading organisation. The team forms a critical part of a larger Program team who are actively engineering the next generation of FX applications. The FX Product Development team is responsible for all new development as well as the re-engineering of current product solutions across a number of Global Markets businesses.

Role specifics

  • Develop, re-engineer and support one or more applications used by FX Electronic Trading, Sales trading, Risk Management and Agency Trading as well as customer-facing products
  • Work directly with users and analysts to understand the business, becoming a subject matter expert
  • Hands-on development of specifications based on analysis
  • Implement code solutions based on specifications
  • Leverage the established highly agile development methodology to deliver functionality in a rapid, incremental fashion
  • Assist in testing of the application
  • Engage in matters of architecture, design, and implementation of the core re-usable functionality used to implement the Accelerated Growth Program
  • Aid in the deployment and post-deployment support of the solutions developed
  • Display a culture of individual ownership of tasks to embed a clear individual sense of accountability in performing the role
  • Ensure that the highest level of the Code of Conduct is displayed in your behaviour
  • Support the 'Risk Excellence' culture within the business

Skills & experience required of the FX Core Java Developer

  • 5+ years of programming experience
  • 3+ years of Java programming experience
  • 2+ years of experience working within a financial institution, preferably within Front Office IT, with exposure to the business.
  • A history of delivering successfully within an Agile environment, and the flexibility and adaptability to operate successfully in such an environment, preferably with experience of being a Scrum Master
  • Experience in any of the following is highly desirable:
  • FX Trading & Position Management applications
  • Messaging frameworks (JMS, MQ, Tibco, 29West etc)
  • Linux / Bash scripting
  • Market adaptors (EBS, MAPI, Currenex, Hotspot etc)
  • FpML
  • FIX protocol
  • Relational databases (Oracle, Sybase)
  • Development and build tools (GIT / Subversion / TeamCity / Nexus / Maven etc)

Required competencies of the FX Core Java Developer

  • Strong analytical skills. The ability to face off directly to the business to receive and analyze requirements, and propose a suitable solution that adheres to the team's methodology
  • A history of delivering successfully within an Agile environment, and the flexibility and adaptability to operate successfully in such an environment
  • Communication skills. The ability to communicate at the right level with all parties involved, including senior management and business owners, who may be based in different locations and time-zones. The ability to operate in a self-sufficient manner, but also to identify the right time to raise queries or concerns.

Morgan McKinley is acting as an Employment Agency in relation to this vacancy.

Please note that any references to salary or pay rates in this advertisement and in the salary refinement section are indicative only and should only be used as a guide.