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?

In Software Engineer role at Boku you’ll will be solving software and business puzzles, figuring out how different systems and information assets interlock with each other, removing silos, and finding the best solutions. You will be responsible for all the stages of software development life cycle (from technical preparations to testing your own code and monitoring the outcome if needed).

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 have good opportunities of changing 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:

  • Fluent 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 relatively dependence-free code by yourself.
  • Experience in making architectural decisions, keeping maintainability and scalability in mind as well as user experience. You will write and review a lot of code and maintain services in production using a modern toolset and tech stack (autodeployable Java17 microservices in AWS serving millions of end users each day)
  • Solid understanding of writing backend business logic
  • Familiarity with concepts of cloud services
  • Skill of testing your own code at a unit level
  • Understanding of testing, continuous integration, and deployment practices.
  • Experience of working with databases and data storage solutions like PostgresRDS, but why also not Aurora, DynamoDB, S3 or some other cloud-first option out there.
  • Open-minded, hands-on, passionate, creative and you love to get things done

In return, 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