Back
Logo of Iute Group
Iute Group

Software Engineer (Wallet Team)

Work Place
on-site
Location
Flag of Estonia
Tallinn, Estonia
Work Type
full-time
Seniority
mid-level
Salary
Not specified
Published at

Who we are

Iute Group is a fast-growing fintech company founded in 2008 in Estonia. We operate in Albania, Moldova, North Macedonia, and Bulgaria, offering consumer finance, payments, banking, and insurance services. Our mission is to deliver an outstanding personal finance experience – powered by technology and elevated by the human touch.

About the role

We are looking for an experienced Software Engineer to join our Wallet team and help shape the future of digital payments across Europe.

In this role, you will design and build secure, scalable, and innovative solutions that make everyday payments fast and seamless for millions of people. Your work will have a direct impact on how customers interact with money and how our digital payment ecosystem evolves.

You will collaborate closely with product, compliance, and engineering teams to build reliable payment infrastructure and continuously improve the performance and security of our systems.

What you’ll 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 that can handle 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.

What we expect from you

• 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.

• Bonus: experience with frontend frameworks such as Vue.js, React, or Angular.

• Familiarity with cloud platforms such as AWS, GCP, or Azure, as well as containerisation tools like Docker and Kubernetes.

• Proactive mindset and strong sense of ownership.

• Strong plus: knowledge of SEPA or SWIFT payments, PSD2, AML, or KYC compliance, or card processing systems such as Visa or Mastercard.

What we offer

• The opportunity to build next-generation payment solutions from the ground up.

• Direct impact on millions of customers across multiple European markets.

• A key role in a fast-growing international fintech company.

• Opportunities for professional growth and development.

• Competitive compensation with share options and or annual performance-based bonus.

• Health or sports benefits, additional vacation days, and support for life events.

• A modern HQ office in the centre of Tallinn.

• A professional, international, and supportive team.

• Tech stack: Java, Spring Boot, Vue.js, PostgreSQL, Microservices, AWS or Azure, Docker, Kubernetes.

Hiring process

We start with a short screening call. Next, you will have an interview and technical discussion with the hiring team.

Throughout the process, we aim to provide timely feedback and truly appreciate your time and effort.

Please note

This is a full-time role based at our headquarters in Tallinn, Estonia.

Certificates Logo
2 FOR 1 SALE
Boost your career with 2 recognised certifications, but only pay for 1. Get an Official Vue / Nuxt Certification & receive a bonus JavaScript Certification for Free.
Get Certified