Software Engineer
We usually respond within a week
We’re looking for a Software Engineer who’s excited about building scalable backend services and making a real impact. You’ll take ownership from idea to delivery, contribute to technical discussions, and help foster a collaborative, knowledge-sharing environment.
(We are looking for a person already residing in Malta for this position)
You’ll join a supportive team where your ideas matter and where you’ll have opportunities to both learn and mentor others. While experience with Java is a plus, we welcome engineers with other object-oriented backgrounds (such as C# or C++) who are eager to work with Java.
In this role, you’ll help build and evolve high-performance, mission-critical backend systems powering our games and real-time transactions. You’ll work across the full development lifecycle and contribute to a culture of clean code, strong engineering practices, and continuous improvement.
If you enjoy solving meaningful problems and building systems that make a difference, we’d love to hear from you.
You will:
Build, operate, and continuously improve our core backend systems, ensuring they remain robust, scalable, and reliable
Develop and maintain backend services powering games, jackpots, tournaments, and promotional features
Apply best practices to create high-performing systems capable of handling real-time, real-money transactions
Contribute throughout the software development lifecycle, from early discussions and design to implementation, testing, and deployment
Collaborate closely with teammates and stakeholders to translate business needs into technical solutions
Write clean, maintainable, and well-tested code that your team can build on with confidence
Troubleshoot and resolve issues, working together with the team to continuously improve our systems
Support monitoring, performance optimisation, and the overall reliability of our platform
Share your knowledge and help grow the team by mentoring and supporting more junior engineers
We’re looking for someone with:
At least 4 years of experience
Strong understanding of OOP languages (example: Java, C#, C++) and software design principles
Strong problem-solving skills and clarity in tackling complex challenges
Understanding of scalable backend architectures and distributed systems concepts
Ability to optimise algorithms for speed and scalability
Experience using Java or a willingness to work extensively with Java
A Bachelor’s degree in Computer Science (or equivalent) is preferred.
Nice to Have
Experience building or maintaining high-transaction distributed systems
Experience working at a game provider or within other high-transaction environments
Experience with message-driven architectures and messaging platforms
Experience with containerised applications and modern deployment environments
Experience with monitoring, observability, and troubleshooting production systems
Experience using Java 8 or later
Passion for games
We’re looking for someone who is:
Communicative and collaborative
Positive and proactive
Eager to learn and improve
Trustworthy and self-motivated
Comfortable taking ownership and initiative
On a personal level, we prioritise attitude over credentials
Life at Relax in Malta
This role is based in our Malta office at The Centre in Tigné Point Sliema, just steps from where Relax Gaming was founded. Located on the top floor, the space offers panoramic views of the Mediterranean and a vibrant environment shared by 60+ colleagues. The atmosphere is upbeat, collaborative, and social, with ideas moving easily across teams and nationalities. From cross-team sessions to lunch by the water or a spontaneous after-work meetup, work and lifestyle blend naturally here. With 300+ days of sunshine, Malta offers a relaxed Mediterranean pace, rich culture, and an exceptional quality of life.
Join a forward-thinking team shaping the future of iGaming
At Relax, we value curiosity, diversity, and the drive to push boundaries. With 350+ people across 10+ locations, we balance stability with continuous innovation. This is a place to grow, learn, and make a real impact—where collaboration fuels everything we do. If you’re motivated by quality, results, and meaningful teamwork, you’ll feel at home. No matter the location, the same supportive and ambitious spirit defines Relax Gaming.
About Relax Gaming
Relax Gaming Group was founded in 2010 with the goal of simplifying B2B content delivery for the modern iGaming landscape. With business simplicity and collaboration central to its ethos. Via a quick one-time integration, Relax Gaming now provides access to a roster of 4,000+ casino games to 1,000+ operator brands with a diverse range of proprietary products, including Poker, Bingo, and its own extensive slot portfolio. High-quality aggregated content from multiple partner studios, is provided through its selected Silver Bullet (commercially represented) and Powered By Relax (commercially independent) partners.
- Department
- Software Development
- Role
- Junior Software Engineer
- Locations
- Malta
- Remote status
- Hybrid
Life at Relax
Connected through ambition, our authentic company culture unifies teams and bridges global offices. At Relax, we are passionate, driven, and humble. We enjoy a team-oriented environment and understand our value to the overall company. Most importantly, we love what we do!
What We Offer
-
World-class Colleagues
Join a passionate team and organisation that values quality, innovation, and the people behind the games.
-
Value Driven Company
A creative environment where your ideas matter and wins are celebrated collectively.
-
Opportunities to Grow
Enjoy endless opportunities to develop, learn, and to push beyond boundaries.
-
A 'Relaxed' Environment
A company that’s scaling fast, but still keeps it human, flexible, and fun.
Our open postition
-
Software Engineer Software Development · Malta · Hybrid
-
Certification Specialist Compliance · Tallinn, Malta · Hybrid
-
System Administrator IT · Multiple locations · Hybrid
-
C++ Developer Poker Software Development · Malmö · Hybrid
-
Head of AI & Automation AI & Automation · Stockholm · Hybrid
-
Java Developer Poker Software Development · Tallinn, Helsinki · Hybrid
-
Detection & Incident Response Engineer Information Security · Multiple locations · Hybrid
-
Frontend Game Developer Software Development · Belgrade, Novi Sad · Hybrid
-
Account Manager Sales & Account Management · Malta · Hybrid
-
Partner Commercial Manager Aggregation & Business Development · Malta · Hybrid