Skip to main content

Senior Software Developer, Shared Gaming Services

Veikkaus is a gaming company for everyone, striving to be better in every aspect. Our passion is to drive better gaming so that our customers can enjoy every moment. Caring, teamwork, and courage are the values that guide everything we do. Responsibility is at the core of our operations. Our goal is to be a respected and successful international money gaming group that continuously improves while always putting both customers and employees first. For a better game - and working life.

Senior Software Developer, Shared Gaming Services

We are seeking a Senior Software Developer to join our Shared Gaming Services team. In this role, you will design, develop, and maintain backend services running in our GCP environment, working primarily with Java and modern JavaScript-based technologies.

A key part of the position involves translating software features into reusable, productized services that can be applied across multiple business contexts. You will ensure that solutions meet both functional and non-functional requirements, with particular focus on testability, maintainability, performance, and security.

You will also be responsible for coordinating the work of other team members, including external near-shore consultants. This involves managing and prioritizing the backlog in collaboration with a dedicated Backlog Manager and supporting the specification of requirements. You will ensure smooth communication and effective information flow between relevant Veikkaus stakeholders and your team.

You will thrive in this position, if you have: 

  • Confidence in coordinating and guiding remote and external development teams, with clear and proactive communication.
  • Experience collaborating on backlog management and prioritization, including clarifying requirements in collaboration with stakeholders.
  • A mindset for designing reusable, productized services rather than single-use features.
  • Solid, hands-on experience in backend development with Java and modern JavaScript/TypeScript-based technologies.
  • A strong understanding of cloud-native development and DevOps practices within SaaS or distributed systems environment.
  • A good understanding of Agile delivery principles and the ability to apply them pragmatically.
  • Professional-level proficiency in English, both spoken and written.

Considered an advantage:

  • Proven experience in productizing software components or shared services used across multiple systems.
  • Experience working with Google Cloud Platform (GCP) and its managed services.
  • Experience with distributed architectures such as microservices, event-driven systems, or serverless implementations.
  • Understanding of observability practices, including logging, tracing, metrics, and performance monitoring.
  • Practical experience with CI/CD pipelines and version control workflows, particularly using GitLab.
  • Familiarity with automated testing approaches, including unit and integration testing.

We offer: 

  • A workplace where the game evolves - and so do you. You'll face meaningful challenges and gain new skills while contributing to shared success - in Finland and beyond. We value curiosity and create the space for it to thrive.
  • Balanced and inspiring work life. At Veikkaus, we believe a good job adds something to life - but isn't all there is to it.
  • Inspiring and supportive teammates you can rely on. The best ideas and world-class entertainment are built together - and Veikkaus thrives because of its people.
  • Excellent employee benefits. You can read more about us and our benefits from here.

It is important to us that everyone can come to work as their authentic selves. We value diverse backgrounds, skills, and perspectives, and believe that success comes from working in diverse teams. We encourage individuals from various backgrounds to apply for our jobs. 

The position is located at Veikkaus' headquarters in Pohjois-Haaga, Helsinki. We work flexibly in a hybrid model. To foster collaboration and effective teamwork, we meet at the office three times a week.

Please note that the job requires a valid residence permit from all non-EU citizens.

Ready to shape the future of gaming with us? Apply by 15.12.2025 with your CV and salary request. We are reviewing applications continuously and will fill the position once a suitable candidate has been found. We are excited to hear from you! 

For any inquiries about the position don't hesitate to contact Development Team Manager Jussi Iinatti by email (firstname.lastname@veikkaus.fi).

A standard background check in accordance with the Security Clearance Act (726/2014) and a drug test under Section 7 of the Act on the Protection of Privacy in Working Life (759/2004) will be conducted on the selected candidate.

Want recommendations for similar jobs via email?Subscribe search agent

Senior Software Developer, Shared Gaming Services

Helsinki
Full time

Published on 13.11.2025

Want recommendations for similar jobs via email?Subscribe search agent