CareerPlan

Senior Software Engineer - Java - AML Handling

Tallinn, eeFull-time2026-10-27 → 2026-11-09

Core

Build scalable back-office tooling and automation systems for AML case handling and investigation workflows to support operational teams.

Role type

Senior Product Engineer (Backend)

Builds

Automated case resolution tools, investigation workflows, and AI-integrated systems for financial crime detection.

Domain

Financial Services / Anti-Money Laundering (AML)

Deliverable

production ML models

Required skills

Java, Spring Boot, Kafka, SQL, distributed systems, asynchronous processing, system design, testing, code reviews

Preferred skills

Machine learning deployment, LLM-based systems, operational workflow tools, AI quality evaluation

Technologies

Java, Spring Boot, Kafka, SQL

Responsibilities

Design and build scalable systems for AML case handling; own technical initiatives end-to-end; partner with Product, Operations, Data Scientists, and Data Analysts; build automation and bring AI capabilities into production; improve reliability, security, and technical quality.

Seniority

Senior, hands-on IC