Senior Java Developer

Our client is a leading international investment bank and financial services company where we are running Software Development engagements related to the implementation and enhancement of their trading and financial/market risk applications.

We are looking for new team members with strong Java development skills to contribute in the Fixed Income Risk model implementation and the related application development with the following responsibilities:

  • Engage with the business stakeholders and end-users to gather and understand new requirements, contribute with them in the testing phases and in reviewing delivered components

  • Design, Implement and Deploy strategic server-side solutions aligned with the overall direction and design principles of the client by working closely with the client’s Global team

  • Design and Build maintainable software components which provide a resilient, robust platform fulfilling the risk/trade processing requirements

  • Design and Implement services which will be exposed as clean APIs for integrated systems

  • Collaborate with other developer teams and business stakeholders to understand and ensure the data requirements needed for risk assessment and trade processing

  • Consider the scalability of the systems and infrastructure by design to ensure the future volume growth of the transactional data to be processes

Required Skills:

  • Strong Java development skills

  • Background in developing and deploying software that runs in a real-time, multi-threaded environment

  • Background in application server design, including receiving data streams from disparate sources and processing them

  • Working knowledge of system messaging, pub/sub and distributed systems

  • Working knowledge of SOAP/XML

  • Fundamental understanding of design patterns

  • Capable of writing, maintaining and optimizing SQL (queries, sps, views, joins etc.)

  • Experience supporting and troubleshooting problems in a highly complex environment

  • Good verbal, written and interpersonal skills

  • Highly motivated, analytical thinker

  • Ability to manage tasks and plan deliverables in a structured manner

Skills Desired:

  • Spring Boot MVC

  • Working knowledge of Fixed Income products and trading system

  • Working knowledge of networking



Posted on:

January 26, 2021

Experience level:


Contract type: