Principal Software Engineer

Posted:
2/17/2026, 9:29:03 PM

Location(s):
Catalonia, Spain ⋅ Stockholms län, Sweden ⋅ Barcelona, Catalonia, Spain

Experience Level(s):
Senior

Field(s):
Software Engineering

Craft:

Technology & Development

Job Description:

Candy Crush Solitaire - Principal Java Backend Engineer

 

Work in Candy Crush Solitaire, supporting our new generation of games. You will challenge and refine our way of working with internal technology.

As a developer you have an interest in understanding the whole tech stack, you have good analytical capabilities, you write well-structured code, are comfortable working with a complicated code-base and have a great sense of what is performant and scalable. You're proactive, able to work independently and happy to communicate with the rest of the tech org .

 

YOUR ROLE WITHIN OUR KINGDOM

As our Java Backend Developer you will be a part of a team with the mission to build and maintain technology to support the studio in creating our new games. This includes integrating with existing tech, developing new creative solutions for our games, investigating problems reported by the game teams and coaching fellow developers. You will work in close collaboration with our Unity developers to enjoy a creative, challenging and collaborative workplace where your ideas will be every bit as valued as your programming expertise.

You will work in a dynamic environment where work is driven by a changing studio portfolio and the requirements of the game teams. Therefore you should be a fast-learner with a positive attitude and a strong passion for working with new technology and be able to jump into any project to quickly adapt and resolve complex problems. You're excited about doing what's best for the games and adaptable enough to work on different things day to day based on their needs. You are passionate about the quality that you and the teams around you, delivering, automating and improving the processes whenever you can.

SKILLS TO CREATE THRILLS

You have great passion for system development, new technologies, large scale systems and games in particular. You’re an excellent communicator, happy dealing with people from different business units and with varying degrees of technical savvy. Therefore, you’re able to translate business needs to technical requirements and implementation.

 

  • Able to architect, design and implement components, features and systems in Java.

  • Able to design technical solutions that follow a good balance between SOLID and KISS principles.

  • Excited about working on a live game product with a massive number of active users.

  • Knowledge of databases and general web development.

  • Able to support game servers from a Level 3 support perspective, investigating issues when escalated.

  • Experienced working with UNIX environments and Git.

  • Experience working with custom tech stacks, reaching out to developers outside of the immediate team when needed.

  • Great communication between our dedicated ops team, client developers and other backend developers.

  • Ability to work with different teams and provide mentorship to junior developers

  • Experience with developing backend for mobile apps.

 

BONUS POINTS

  • Experience with C# and Unity engine.

  • Experience with Gradle build systems.

  • Experience using Jenkins or other CI systems for automation.

  • Experience with Kubernetes and Docker

  • Experience with GCP/GKE

  • Experience with Kafka and Big query

Why join King
At King, our mission is Making the World Playful. We are the creators behind Candy Crush, Farm Heroes, Bubble Witch, Pet Rescue, and many more beloved games enjoyed by hundreds of millions of players worldwide.

With offices across Europe and the US, and as part of the Xbox family, we offer a truly global and inclusive workplace where people are encouraged to be themselves, grow their skills, and make an impact.

We believe great support roles are critical to great leadership. In return, we offer a collaborative culture, opportunities to learn and develop, and the chance to be part of a company that values craft, trust, and teamwork.

If you are a seasoned Executive Assistant who enjoys working closely with senior leaders and wants to be part of a playful, ambitious, and people-focused company, we would love to hear from you.

King is an equal opportunity employer and is committed to building a diverse and inclusive workplace.

About King

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram

About King

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.