Java Developers
Financial Services – FX Front-Office
Full-Time – Permanent or Contract (Inside IR35)
PERM: £50,000 - £70,000 + 15% Flexible Bonus
Contract: £400 - £500 Per Day Inside IR35
About the job
Who You'll Be Working With
Through a global network of more than 25,000 professionals, Our clients Financial Services Strategic Business Unit (FS SBU) delivers deep domain expertise and enhanced service offerings to some of the world's top financial services institutions.
The focus of your role
Major banks and insurance companies are outsourcing transformation programmes on a regular basis. In most cases, these are highly complex programmes that have major impacts on the multiple business lines of our clients. We use new technologies, and several of our business units work together in a "distributed delivery model" to deliver such programmes.
It's important that we have the right people to help deliver these programmes. Are you one of those people?
What You'll Do
Help to reshape our clients' core products, working on green- and brownfield solutions using the latest technologies.
Build new software with latest technologies to replace existing vendor software that are currently used in fund services, which will involve requirement gathering, designing, and lot of coding.
Build new software/change the existing software to scale the application to meet the business growth and also reduce the operational cost.
Play a large role in the product lifecycle, contributing to design, development & delivery through our automated deployment pipelines.
Build easy-to-consume services for consumption by a number of other product teams and systems.
Bring your strong experience of TDD and automation to further increase confidence in and quality of the systems you work on.
What You'll Bring
Experience in Java (version 8 essential, version 12 a bonus), Spring, SQL and messaging (Soap/Xml /RESTful services ).
Experience in Foreign Exchange (FX) ideally in Front-Office within Rates or Equities.
Experience of iterative / agile development practices
Experience in Service Oriented Architecture, API, Microservices
Knowledge of any distributed caching and cloud computing
Experience of working in a DevOps environment
Good communication, analytical and design skills
Good understanding of design patterns
Exposure to working in a global delivery team.
Comfort with direct interaction with the business users at all levels needs.