TL;DR
Software Engineer (Fintech): Design and build secure, scalable backend payment systems for digital wallets impacting millions of users across Europe with an accent on payment processing, security, and system scalability. Focus on developing high-performance Java microservices, integrating with payment platforms, and collaborating cross-functionally to enhance digital payment infrastructure.
Location: Onsite at Iute Group HQ in Tallinn, Estonia
Company
Iute Group is a fast-growing fintech company founded in Estonia in 2008, operating in multiple European countries and providing consumer finance, payments, banking, and insurance services.
What you will do
- Design and develop high-performance backend systems using Java and Spring Boot.
- Implement wallet functionality, transaction processing, and integrations with external payment platforms such as SEPA, card processors, and banks.
- Build scalable systems handling high transaction volumes securely and reliably.
- Collaborate closely with product, compliance, and engineering teams.
- Solve complex challenges related to payment processing, security, and system scalability.
Requirements
- Onsite work at Tallinn, Estonia HQ is mandatory.
- At least 3 years of experience in Java development using Spring Boot.
- Strong experience building scalable and high-availability systems, ideally in payments, cards, or fintech environments.
- Experience with microservices architecture, RESTful APIs, and relational databases such as PostgreSQL or MySQL.
- Proactive mindset and strong sense of ownership.
Nice to have
- Experience with frontend frameworks such as Vue.js, React, or Angular.
- Familiarity with cloud platforms like AWS, GCP, or Azure, and containerisation tools like Docker and Kubernetes.
- Knowledge of SEPA or SWIFT payments, PSD2, AML, KYC compliance, or card processing systems such as Visa or Mastercard.
Culture & Benefits
- Opportunity to build next-generation payment solutions impacting millions of customers across Europe.
- Competitive compensation with share options and annual performance-based bonus.
- Health or sports benefits, additional vacation days, and support for life events.
- Modern HQ office in the centre of Tallinn.
- Professional, international, and supportive team environment.
Hiring process
- Short screening call.
- Interview and technical discussion with the hiring team.
- Timely feedback throughout the process.
