Senior Java Developer

1 Month ago • 5 Years + • Programming

Job Summary

Job Description

As a Senior Java Developer at MAG Interactive, you will join a small but effective server team to support backend operations for millions of mobile game users. Your responsibilities will include designing and developing backend features, supporting game teams in Stockholm and Brighton, participating in code reviews, and maintaining existing systems. The role involves a DevOps approach, from feature conception to production release. You will work on projects that have a significant impact on the company's game portfolio.
Must have:
  • 5+ years of Java development experience
  • Solid knowledge of cloud platforms (GCP)
  • Experience with SQL and NoSQL databases
  • Proactive, DevOps mindset
  • Focus on clean, testable code
  • Excellent communication and team spirit
Good to have:
  • Interest in mobile gaming
  • Familiarity with Unity or C#
  • Experience in the games industry
Perks:
  • Generous company bonus
  • Company mobile phone and contract
  • Favorable pension and private health insurance
  • Flexible work hours
  • Seasonal kick-offs
  • Gym allowance
  • Generous learning and development budget
  • Monthly After works
  • Enhanced parental leave
  • Company wide carbon off-setting and CSR initiatives
  • Free Swedish lessons

Job Details

About MAG (in brief!)

At MAG Interactive we make mobile games that feel good. As a part of this fun and dynamic industry, it’s our mission to spread joy to players around the world. With over 350 million downloads globally, we credit our success to our awesome colleagues and we hope you'll join the team!

The role: Senior Java Developer 

Join our small but mighty server team and help power the backend for all of MAG’s mobile games which are played by millions around the world. Based in our Stockholm office, you’ll work alongside three experienced developers to build and maintain the services that keep our games running smoothly.

This is a unique opportunity for someone who enjoys solving complex challenges at scale. Our team may be small, but we’re responsible for a large, sophisticated system that supports the entire MAG game portfolio. From core multiplayer features to tools that help us operate and scale our games, you’ll get to work on projects that really matter.

We’re currently using Java 21 and deploy everything ourselves using Google Cloud in a DevOps setup. You’ll find plenty of variety here and the chance to take real ownership of your work.

What you’ll do:

  • Design and develop backend features and services
  • Support game teams in Stockholm and Brighton
  • Work on both quick-win projects and longer-term systems
  • Take part in peer reviews and testing to ensure high-quality code
  • Maintain and refactor legacy systems
  • Deploy and monitor services in production (DevOps style)

Your skills/experience:

  • Approx 5+ years of Java development experience
  • Solid knowledge of cloud platforms (we use GCP)
  • Experience with SQL and NoSQL databases
  • A proactive, DevOps mindset. You help drive ideas from conception to release and share ownership of the feature in production
  • Focus on writing clean, testable, maintainable code
  • Excellent communication skills and team spirit
  • Fluent in EnglishDegree in Computer Science/Engineering or equivalent experience

Nice to have (but not a dealbreaker):

  • Interest in mobile gaming
  • Familiarity with Unity or C#
  • Experience in the games industry

Our Tech Stack:

We run a monolithic game server on Google App Engine, with real-time features on Compute Engine using Netty and FlatBuffers.

Languages: Java 21 (plus some C# & Python)

Frameworks & Tools: Micronaut, gRPC, Jersey REST, Swagger, Lombok, Jetty, Reactive

Protocols: HTTP, FlatBuffers, Protobuf

GCP Services: App Engine, Compute Engine, Cloud Run, Cloud Functions, Datastore, Cloud SQL, Memorystore (Redis/Memcache), Pub/Sub, Dataflow, BigQuery, Kubernetes

Testing & CI/CD: Gatling, GitHub, GitHub Actions, SonarCloud, Terraform

Perks and Benefits:

  • Generous company bonus
  • Company mobile phone and contract
  • Favorable pension and private health insurance package
  • Flexible work hours
  • Seasonal kick-offs
  • Gym allowance
  • Generous learning and development budget
  • Monthly After works
  • Enhanced parental leaveCompany wide carbon off-setting and CSR initiatives
  • Free Swedish lessons (if you wish to learn a new language!)

At MAG, we want all of our employees to feel valued, appreciated and empowered to bring their true selves to work!

Our recruitment processes are designed to prevent bias and discrimination against people regardless of; gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, or any other aspect.

About MAG


We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion. We thrive on creating quality experiences that make our players want to come back for more. And Players agree! Combined, the Company’s games have been downloaded more than 350 million times. We create a good times factory with a global reach that continues to grow.

We are all part of a creative, positive and trusting environment where everyone has a sense of ownership over their activities and pride in their work. This open and collaborative working culture at MAG is key to our ability to continuously create top notch games.

Every game released from MAG Interactive has reached a multi-million player base and reached the #1 position in its category in a large number of countries. Our games have been selected Best of Google Play, Best Of App Store by Apple and have reached the #1 word game spot in over 100 countries.

MAG Interactive was founded in Stockholm in 2010.

Similar Jobs

Ansys - Senior Application Engineer - Optics

Ansys

Taipei City, Taiwan (On-Site)
1 Month ago
Activision - Senior Network Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Year ago
Razer - Product UAT Test Writer & Test Coordinator (Intern)

Razer

Shah Alam, Selangor, Malaysia (On-Site)
4 Weeks ago
Philips - Clinical Application Specialist MR

Philips

Mölndal, Västra Götaland County, Sweden (On-Site)
3 Weeks ago
Activision - Animator

Activision

Shanghai, Shanghai, China (On-Site)
2 Months ago
ComeOn Group - Java Developer

ComeOn Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Ansys - Fall 2025 Intern - Electronics (Masters), C++

Ansys

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
HCL Tech - Technical Lead - Embedded C

HCL Tech

California, United States (On-Site)
3 Weeks ago
Saxo Bank - Dot Net Developer

Saxo Bank

Gurugram, India (On-Site)
1 Month ago
luxsoft - Junior Embedded C++ Software Developer

luxsoft

Egypt (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
HP - Trade Compliance - Chinese

HP

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Unity - Senior Machine Learning/MLOps Engineer

Unity

San Francisco, California, United States (On-Site)
2 Months ago
bytedance - Video Algorithm Engineer - Multimedia Lab

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Feld Entertainment - Production Stage Manager - Monster Jam

Feld Entertainment

Ellenton, Florida, United States (On-Site)
8 Months ago
Demandbase - Senior Software Engineer (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - ETIC, GCP Cloud Solution Architect - Senior Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
8 Months ago
Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
2 Months ago
BetterMe - Web Product Manager

BetterMe

Ukraine (Remote)
1 Month ago
Simcorp - Senior Customer Support Consultant

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Nolimcity - UX/UI Designer with Frontend Development Skills

Nolimcity

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Ubisoft - Senior Producer [Tom Clancy's The Division 3]

Ubisoft

Malmö, Skåne County, Sweden (On-Site)
2 Months ago
NAG Studios - Product Marketing Manager – Multiplayer FPS (PC)

NAG Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
LeoVegas - Backend Engineer - Payments

LeoVegas

Växjö, Kronoberg County, Sweden (Hybrid)
1 Month ago
PayPal - iOS Developer

PayPal

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Epic Games - IP Operations Specialist, Trust & Safety

Epic Games

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Activision - Senior Tools Engineer

Activision

Malmö, Skåne County, Sweden (On-Site)
6 Months ago
envar studio - Gameplay Animator

envar studio

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
house of how - Art Intern - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
7 Months ago
HCL Tech - Consultant

HCL Tech

Gothenburg, Västra Götaland County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

CyberArk - Engineering Manager (.NET, AWS)

CyberArk

India (On-Site)
4 Weeks ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
Toast - Staff Software Engineer, InfraEng (Golang)

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Week ago
CGS Carrers - GoLang Software Dev Engineer Sr

CGS Carrers

Brazil (Remote)
1 Month ago
Rocksteady Studios - Lead Player Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
4 Weeks ago
Anavation - Senior Software Engineer / Multimedia Toolkit Lead Developer

Anavation

Clarksburg, West Virginia, United States (On-Site)
2 Weeks ago
Thales - Java Software Development Engineer (F/H)

Thales

Toulon, Provence-Alpes-Côte D'Azur, France (On-Site)
1 Month ago
Applied materials  - Technical Software Manager – Java

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Week ago
N-ix - Middle Java Engineer

N-ix

Ukraine (On-Site)
1 Day ago
London stock Exchange - Senior Java Software Engineer

London stock Exchange

Romania (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Stockholm, Stockholm County, Sweden (Hybrid)

Brighton And Hove, England, United Kingdom (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

View All Jobs

Get notified when new jobs are added by MAG Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug