Position Details
About this role
This role involves designing and maintaining scalable backend systems for global money movement, focusing on high data integrity and system resilience.
Key Responsibilities
- Design scalable microservices
- Ensure data integrity and reconciliation
- Develop APIs for financial data
- Optimize system performance
- Build resilient distributed systems
Technical Overview
Backend engineering using Java and Spring Boot, microservices architecture, message-driven systems with Kafka and RabbitMQ, high-availability and data reconciliation.
Ideal Candidate
The ideal candidate is a mid-level backend engineer with experience in building scalable, distributed microservices in Java and Spring Boot, with knowledge of message brokers like Kafka and RabbitMQ. They should have a strong focus on data integrity and high-availability systems in the fintech domain.
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 or Spring Boot, No experience with distributed systems or message brokers, Location outside Tallinn
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile