Job Search and Career Advice Platform

Enable job alerts via email!

Senior Engineer, Distributed Risk Calc Engine Lead

Citi

Greater London

On-site

GBP 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Greater London is seeking a Senior Engineer for the role of Applications Development Technology Lead Analyst. This position involves designing and maintaining a high-performance calculation engine within a distributed environment. Ideal candidates will have extensive experience with Java frameworks, distributed systems, and cloud platforms. Responsibilities include enhancing the calculation engine and mentoring junior developers. The role offers opportunities to optimize large-scale financial calculations and ensure robust platform operations.

Qualifications

  • Multiple years professional software development experience with Java.
  • Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus).
  • Experience designing and maintaining large-scale distributed systems.
  • Strong understanding of object-oriented programming and design patterns.
  • Familiar with unit testing and integration testing frameworks.

Responsibilities

  • Design, build, and maintain the calculation engine for the XiP platform.
  • Mentor mid-level developers and oversee their work.
  • Lead enhancements to the Risk Calculation Engine.
  • Monitor and optimize the execution of large-scale risk calculations.
  • Coordinate strategic changes to scale the engine.

Skills

Java
Java Spring Boot
RESTful API
Object-oriented programming
NoSQL databases
Cloud platforms
Containerisation
Agile/Scrum
Unit testing
Python

Education

Bachelor's or Master's degree in Computer Science
Job description
A leading financial institution in Greater London is seeking a Senior Engineer for the role of Applications Development Technology Lead Analyst. This position involves designing and maintaining a high-performance calculation engine within a distributed environment. Ideal candidates will have extensive experience with Java frameworks, distributed systems, and cloud platforms. Responsibilities include enhancing the calculation engine and mentoring junior developers. The role offers opportunities to optimize large-scale financial calculations and ensure robust platform operations.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.