×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Risk Services; Java​/Python

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Crisil
Full Time position
Listed on 2026-09-18
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Python
Salary/Wage Range or Industry Benchmark: 90000 - 130000 GBP Yearly GBP 90000.00 130000.00 YEAR
Job Description & How to Apply Below

We are seeking aSenior Software Engineer to join theRisk Services team within Global Markets.

This role focuses on designing and buildingscalable, distributed systemsthat support risk data processing,analyticsandreporting workflows.

The ideal candidate will have strong experience across

Java and Python-based backend systems, with a solid understanding ofrisk data flows, distributedarchitecturesandenterprise-grade platforms.

Key Responsibilities

Design, developandenhancebackend services and distributed systemssupporting risk data and analytics platforms

Build andmaintainscalable applications using

Java (Spring / Spring Boot) and Python

Work withlarge datasets to support risk calculations, reportinganddownstream analytics

Collaborate withrisk, front-officeanddata teamsto translate requirements into robust technical solutions

Participate incode reviews, testingandrelease processes ensuring high-quality delivery

Troubleshoot and resolve issues inproduction systems, focusing on stability and performance

Must-Have Skills

Strong experience inJava (Spring / Spring Boot) and Python development

Proven experience building distributed systems and microservices architectures

Strong understanding ofdata structures,algorithmsandsystem design principles

Hands-on experience working withlarge-scale data processing systems

Experience with messaging frameworks(e.g., Kafka, MQ)

Strong working knowledge ofUnix/Linux environments

Experience with XML and enterprise data integration patterns

Experience with modern development practices, including CI/CD pipelines, Build and deployment processes,Unitand integration testing

Domain Experience (Preferred)

Exposure torisk data flows and analytics pipelines within capital markets

Familiarity with Risk reporting systems, Tradelifecycleand Pn Lworkflows

Experience working in enterprise financial platformsor similar large-scale environments

Good-to-Have

Exposure tohigh-performance or low-latency systems

Experience with data streaming and real-time processing frameworks

Familiarity withcloud or containerization technologies(Docker, Kubernetes)

Prior experience inglobal banking or financial services environments

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary