We are looking for a Software Engineer to help build next-generation digital banking and lending products in cash-centric markets. You will work in a cross-functional team of engineers, designers, and business stakeholders to create fast, secure, and scalable financial solutions.

Your responsibilities
  • Develop high-performance backend systems using Java and Spring Boot

  • Design and implement integrations with external systems and registries, payment platforms and APIs (e.g., SEPA, SWIFT)

  • Ensure speed and reliability for high-volume transaction systems

  • Contribute to system architecture and technical design

  • Mentor junior developers and promote best coding practices

  • Drive solutions from idea to implementation with a focus on impact

What we’re looking for
  • Strong experience in backend development with Java and Spring Boot (frontend development is a plus)

  • Knowledge of scalable systems, databases, and microservice architecture

  • Familiarity with cloud platforms, containerization, and orchestration

  • Fluency in English, both spoken and written

  • Experience in fintech is a plus

  • A proactive mindset, strong ownership, and the ability to work independently

  • Comfort working in Agile teams and collaborating with stakeholders

  • Curiosity for the business side and eagerness to deliver real impact

Our tech stack
  • Java, Spring Boot, Vue.js

  • PostgreSQL, MySQL

  • Microservices, REST APIs

  • Cloud: AWS, GCP, or Azure

  • Docker, Kubernetes

Ready to join us?

Send us your CV or LinkedIn profile to hr@iute.com – no strict deadline, as we review applications on a rolling basis.

We’re ready to hire you as soon as possible, but don’t worry if your ideal start date is a bit later. We’re growing fast and always on the lookout for great people, so apply whenever you’re ready! 

Our hiring process is quick and straightforward. You’ll start with a short screening call, followed by an interview with our engineering managers and a technical session including a practical task. We provide timely feedback and value your time.

Please note that this is a full-time, on-site role based at our headquarters in Tallinn, Estonia. We will only consider applications from candidates currently residing in Estonia.

Who we are?

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

Why work at Iute Group?
  • You will be part of a high-growth fintech company that is on its way to becoming a convenient and fast neobank.
  • You will be creating solutions that help digitalize the Balkan and Moldovan markets.
  • You will have the resources, training, and supportive environment to create solutions that will make a difference.
  • You will get direct feedback about your work from our customers.
  • You will have an essential role in an international team of top experts.
What we offer
  • Work on meaningful fintech products that reach millions

  • Play a key role in a fast-growing company

  • Opportunities for personal and professional growth

  • Supportive, flexible, and international work environment

  • Competitive salary with share options or annual bonus

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

  • Flexible work setup and a modern HQ in central Tallinn