You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Developer Relations - Java Backend Developer






Programming and Development





Permanent | Full Time


Developer Relations - Java Backend Developer
King operates mobile games at a massive scale, putting a smile on gamers faces all over the world! With titles like Candy Crush, Bubble Witch and Farm Heroes our code runs on hundreds of millions of devices globally. Behind the scenes there are hundreds of servers running our code in our data centers handling requests from millions of concurrent players.The Developer Relations team makes sure that we provide the right technology support to the studios we collaborate with.The team collaborates with internal and external stakeholders in transferring knowledge and supporting development teams in the integration the technology platform that allows our games to run on all devices.

Your role within our Kingdom
You will be part of a small task force that's working with King's internal and external Tech and Game teams, this will include supporting developers, on-boarding new game teams to help them integrate our tech, developing new creative solutions, investigating problems reported by game teams and coaching fellow developers. The role involves traveling to our partners location at critical phases such as initial integration and launch preparations.You are a fast-learner with a positive attitude and a strong passion for working with new technology and are able to jump into any project to quickly adapt and resolve complex problems.Are you all about Java, tech and gaming and would like to join our team working with backend systems?Your role within this team centers around the development of King's server frameworks, libraries, and support systems for our game services. We approach our work with a DevOps mindset, taking responsibility for shipping services quickly and often, enabling and handling the operation of these services at scale, and for live incident response. As a member of this team you will also work closely with game teams to support them in developing new technology to support new game features, enabling the future of mobile game development. The Games Systems team offers a unique opportunity to be involved hands on with multiple aspects of game backend development, and King offers many opportunities for training and personal development.

Skills to create thrills

3+ years experience working as a Java developer within a software engineering team

Comfortable working directly with stakeholders to define required work

Capable of taking work from concept definition through to deployment and operation

Experience operating a backend system with live users

Comfortable working in Linux server environments

Works effectively in teams, both local and geographically distributed

Able to work in a flexible and fluid environment where the job will evolve over time

A person that can collaborate well both internally and externally and can be a representative for King as we build out our relationship with more external partners

Bonus points

Operation of backend services at scale

Message queues or streaming technology experience, such as Kafka

Database experience, such as working with MySQL

Experience of both integrating 3rd party APIs, and the creation of libraries and APIs for other developers to use

Experience mentoring or coaching fellow developers

A great saga needs all sorts of heroes
Making games is fun.

Especially when you do it with people who share the same idea of what makes a good workplace, great. We craft games for everyone, no matter where they are or who they are, and we employ all kinds of people from all types of backgrounds to bring them to life. We believe we simply can't expect diversity in our players and new ideas in our games without first nurturing it in our people. A great saga needs all sort of heroes, wouldn't you agree? That's why we provide equal opportunities and hire all sorts of talent.

We're Seriously Playful
Officially, we are a leading interactive entertainment company for the mobile world. Unofficially, we're a serious business that takes pride in having fun. Every single day at King, we mix intuition with logic, art with science and magic with mathematics to craft the games the world loves to play. Together with our parent company, Activision Blizzard, our mission is to bring moments of magic to everyday life. Do you think this is something you can help us achieve? Then we'd love to talk with you.

Ready to level up? Join our Kingdom!
You'll find all you need to apply (and it's super-easy!), plus more information on our culture, values and benefits, including relocation packages at All applications should be made in English and we're keen on getting to know you and the stuff that makes you tick!Buzz: Software Engineer, Java developer, Principal, Architect, Programmer, Hacker, Gaming, Platform, Utvecklare, Developer, Software Engineer, Coder, Programmer, Apache, SQL, DB, Agile, Gaming

Keep Calm and waka waka...