Senior Software Engineer

Tallinn or Tartu | Full-time


Boku Estonia (formerly Fortumo) is part of Boku Inc., a leading global provider of mobile payment solutions. Our Mobile First Payments Network 'M1ST' features 330+ mobile payment methods, including mobile wallets, direct carrier billing, and real-time payments schemes, reaching over 7 billion mobile payment accounts in 91 countries - all through a single integration.

Boku's customers include some of the world's largest companies: Amazon, Apple, Meta Platforms, Google, Microsoft, Netflix, Sony, Spotify, and Tencent. In 2021, the total processed value of transactions through our platform exceeded $8 billion.

We are a close-knit team of experienced people who want to constantly grow and learn from each other. Together, we are building a platform that serves a business-critical role for some of the world’s largest digital entertainment companies.


What is the purpose and content of this role?

Your career at Boku will start as a Senior Software Engineer. In this role, you’ll will have the opportunity and the authority to make design decisions on modern autodeployable Java17 microservices in AWS serving millions of end users each day.

Your main goal is to bring the ideas of stakeholders into life - deliver new markets, products, compliance, and technical features to your clients having direct impact on their revenue and market positioning. You will be a true role model with a strong grasp on good coding practices and techniques (CI/CD/TDD etc.) and by coaching junior team members, exchanging knowledge and driving initiatives together with tech leads and engineers from the whole organization. There is a definitive feel of satisfaction that comes from influencing and helping to deliver valuable services on a big scale.


Skills and requirements, we expect from you to:

  • Fantastic Java user having a strong grasp of good coding practices and techniques, while not being afraid of leaving the massive frameworks aside every now and then to write a lean and dependence-freeish code by yourself.
  • Owner of all aspects of our software architecture, quality, and user experience as you will write and review a lot of code and maintain services in production using a modern toolset.
  • Teaching, coaching and mentoring our junior team members and other engineers to improve the performance of the solution (e.g., algorithm redesign, etc.).
  • Understanding of testing, continuous integration, and deployment practices.
  • Mastery of working with databases (PostgresRDS) and why not also Aurora, DynamoDB or other cloud-first options out there.
  • Open-minded, hands-on, passionate, creative and you love to get things done


We offer you:

  • Stock options for publicly listed Boku Inc
  • Extra vacation days between Christmas and New Year
  • We are a family-friendly employer with a certified gold level
  • Exciting possibility to work with the well-known names on the internet/digital/mobile/gaming industry
  • Personal development, growth & learning opportunities in a motivated, talented and international team
  • Frequent all-inclusive team events that will help you quickly integrate into our talented and fun team
  • Independence to define your role: the freedom to act and take responsibility
  • Variety of learning & development opportunities and much more