Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Us
Iute 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 matters
We are looking for an experienced Senior Software Engineer to join our Wallet team and help shape the future of digital payments across Europe. You will 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 do
- Design and develop high-performance backend systems with Java and Spring Boot
- Implement wallet functionality, transaction processing, and integrations with external payment platforms (e.g., SEPA, card processors, banks)
- Build scalable systems to handle high transaction volumes securely and reliably
- Collaborate closely with product, compliance, and engineering teams
- Mentor junior developers and champion best practices
- Solve complex challenges in payment processing, security, and scalability
What we’re looking for
- 5+ years of Java development experience (Spring Boot, Spring Data)
- Strong background in building scalable, high-availability systems, preferably in payments or fintech
- Experience with microservices, RESTful APIs, and relational databases (PostgreSQL, MySQL)
- Bonus: frontend experience (Vue.js, React, or Angular)
- Familiarity with cloud platforms (AWS, GCP, Azure), Docker, and Kubernetes
- Proactive mindset and strong ownership
- Strong plus: knowledge of SEPA/SWIFT, PSD2/AML/KYC compliance, or card processing (Visa, Mastercard)
What makes this role special
- Build next-generation payment solutions from the ground up
- Directly impact millions of customers across Europe
- Work with experienced professionals across multiple countries and disciplines
- Play a key role in a fast-growing fintech company with strong career development opportunities
- Contribute to meaningful work that drives real-world change
What we offer
- Competitive compensation with stock options or annual bonus
- Health and sports benefits, extra vacation days, and support for life events
- A modern HQ in the center of Tallinn and a flexible work environment
- A professional, international, and supportive team
- Tech stack: Java, Spring Boot, Vue.js, PostgreSQL, Microservices, AWS/Azure, Docker, Kubernetes
Hiring process
- Short screening call
- Interview with the Engineering Manager
- Technical session with a practical task
- Clear and timely feedback throughout the process
Please note: this is a full-time on-site role.
We will only consider candidates currently residing in Estonia.
Key Skills
Ranked by relevanceReady to apply?
Join Iute Group and take your career to the next level!
Application takes less than 5 minutes