CareerPlan

Senior Java Software Engineer (Core Financial Services)

Tallinn, EEFull-time€50k–€79k2026-09-21 → 2026-10-09
Hybrid

Core

Design and build robust, scalable systems for messaging, service-to-service communication, APIs, and workflow management powering Luminor's core banking platform.

Role type

Senior IC Java Software Engineer (Core Financial Services)

Builds

Event-driven systems, microservices, and cloud-native solutions for a Pan-Baltic bank

Domain

Banking / Financial Services / Cloud-Native Engineering

Deliverable

production ML models | product features

Required skills

Java 21, Spring Boot, Apache Kafka, AWS, Kubernetes, Docker, CI/CD, Microservices, SQL

Preferred skills

NoSQL databases, Proof of Concepts, Troubleshooting production issues

Technologies

Java 21, Spring Boot, Kafka, AWS, Kubernetes, Docker, Argo CD

Responsibilities

Design and implement systems for messaging and API management; Build and evolve event-driven systems using Apache Kafka; Take ownership of solutions end-to-end; Ensure high standards of quality, security, and performance; Drive technical discussions and architecture decisions; Build Proof of Concepts; Troubleshoot production issues and perform testing

Seniority

Senior, hands-on IC