Java Software Engineer

Leading global provider of local mobile-first payments solutions, processing over $10B in value annually through 300+ payment methods across 70+ countries.
Tartu, Estonia
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Description For Java Software Engineer

Boku Inc. (BOKU.L), the leading global provider of mobile-first payment solutions, is seeking a Java Software Engineer to join their Trident Bundling team in Tartu, Estonia. With a prestigious client roster including Amazon, Meta, Google, and Microsoft, Boku processes over $10 billion in transactions annually across 70+ countries.

The role offers an exciting opportunity to work on products that directly impact client revenue and market positioning. As a Java Software Engineer, you'll be responsible for the complete software development lifecycle, from technical preparations to deployment and monitoring. The position is ideal for someone with 2+ years of Java experience who is passionate about writing clean, efficient code and working with modern tools and technologies.

Working in a hybrid environment, you'll collaborate with a diverse, international team while having the flexibility to work remotely. The role offers significant growth potential, with opportunities to work with cutting-edge technologies including AWS services, async systems, and data engineering solutions. You'll be part of a company that values initiative, creativity, and continuous learning.

Benefits include stock options in a publicly-listed company, generous vacation policy, home office equipment budget, and regular team events. The company culture emphasizes work-life balance and professional development, making it an ideal environment for engineers looking to make a significant impact while growing their careers.

This is an excellent opportunity for a motivated Java developer who wants to work with global brands, contribute to meaningful projects, and be part of a company that's shaping the future of mobile payments.

Last updated 3 months ago

Responsibilities For Java Software Engineer

  • Responsible for all stages of the software development lifecycle
  • Deliver products and features to clients
  • Write and review code
  • Maintain services in production
  • Collaborate with engineers across the organization
  • Drive initiatives and exchange knowledge

Requirements For Java Software Engineer

Java
RabbitMQ
  • 2+ years of working experience as a Java Software Engineer
  • Good coding practices and techniques
  • Experience with testing, continuous integration, and deployment practices
  • Must live in or near Tartu for occasional office presence
  • Bachelor's degree in Computer Science or related field (preferred)
  • Experience with cloud computing tools, especially AWS (preferred)
  • Familiarity with async systems and messaging brokers (preferred)

Benefits For Java Software Engineer

Equity
  • Stock options for publicly listed Boku Inc
  • Extra vacation days between Christmas and New Year
  • Home Office equipment budget
  • Family-friendly workplace
  • Personal development and learning opportunities
  • Regular team gatherings and social events
  • Freedom to define your role and take responsibility
  • Variety of learning & development opportunities

Interested in this job?