Position Details
About this role
This role involves developing and deploying financial models using ML algorithms, maintaining critical underwriting systems, and ensuring software security and performance.
Key Responsibilities
- Automating financial models
- Maintaining underwriting models
- Deploying models with market data
- Fixing security vulnerabilities
- Code review and guidance
Technical Overview
The environment includes Java, Spring Boot, relational databases, ML algorithms, web services, containerization, and cloud-native tools for deploying financial models.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 5+ years of experience in Java development, familiar with ML algorithms and financial modeling. They should have strong skills in API development, security, and performance optimization, with a background in financial services.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Java and Spring, No experience with ML algorithms, No background in financial modeling, Less than 5 years of relevant experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile