An established Global Bank is looking for an experienced Full Stack Developer with skills in Java and Angular to join a growing Front Office Development team.
The role will involve working closely with users in Sales, Trading and Quant teams to help with the redevelopment of a revenue generating Front Office platform. The stack uses Java, Angular 7 & Typescript and follows an Agile approach with daily Scrums and a focus on lean, continuous delivery.
The ideal candidate will come from a strong Java Software Engineering background, with good knowledge of Front Office Risk Products and be comfortable working on highly complex and technically challenging distributed systems. It will also offer the opportunity to work very closely with the business.
Candidates must have:
· Strong Core Java development experience background
· Good Front End Angular 7+ skills and delivered complex web-based UIs
· Strong Typescript and ngRX
· Strong domain knowledge of Front Office Risk Models and Metrics
· Python knowledge is advantageous
· Strong experience in Agile Methodologies, TDD, Continuous Integration
· Developed clean, fully tested, production ready code
· Exposure to derivative products
· Candidates who have Front Office Risk domain knowledge without UI skills will still be considered
This is a fantastic opportunity to play a critical and integral part in the long-term design and implementation of new products in a global investment bank.