Iute Group

Senior Software Engineer

Posted: 16 hours ago

Job Description

About UsIute Group is a fast-growing fintech company offering consumer finance, payments, banking, and insurance services.Our mission is to deliver an outstanding personal finance experience — powered by technology and elevated by a human touch.Why this role mattersWe’re looking for an experienced Senior Software Engineer to join our Wallet team and help shape the future of digital payments across Europe.You’ll 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.What you’ll doDesign and develop high-performance backend systems using Java and Spring BootImplement wallet functionality, transaction processing, and integrations with external payment platforms (SEPA, card processors, banks)Build scalable systems to handle high transaction volumes securely and reliablyCollaborate closely with product, compliance, and engineering teamsMentor junior developers and promote best practicesSolve complex challenges in payment processing, security, and scalabilityWhat we’re looking for5+ years of Java development experience (Spring Boot, Spring Data)Strong background in building scalable, high-availability systems, preferably in payments or fintechExperience with microservices, RESTful APIs, and relational databases (PostgreSQL, MySQL)Bonus: frontend experience with Vue.js, React, or AngularFamiliarity with cloud platforms (AWS, GCP, Azure), Docker, and KubernetesProactive mindset and strong ownershipStrong plus: knowledge of SEPA/SWIFT, PSD2/AML/KYC compliance, or card processing (Visa, Mastercard)What makes this role specialBuild next-generation payment solutions from the ground upDirectly impact millions of customers across EuropeWork with experienced professionals across multiple countries and disciplinesPlay a key role in a fast-growing fintech company with strong career development opportunitiesContribute to meaningful work that drives real-world changeWhat we offerCompetitive compensation with stock options or annual bonusHealth and sports benefits, extra vacation days, and support for life eventsA modern HQ in the center of Tallinn and a flexible work environmentA professional, international, and supportive teamTech stack: Java, Spring Boot, Vue.js, PostgreSQL, Microservices, AWS/Azure, Docker, KubernetesHiring processOur hiring process is straightforward and transparent. It starts with a short screening call, where we get to know each other better and discuss your background. After that, you’ll have an interview with the Engineering Manager to talk through your experience and interests in more detail. The next step is a technical session that includes a practical task to showcase your problem-solving approach. Throughout the process, we keep communication clear and provide timely feedback so you always know where things stand.Location: Full-time, on-site in Tallinn, EstoniaPlease note: we will only consider candidates currently residing in Estonia.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In