Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer

King

Greater London

On-site

GBP 45,000 - 65,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading interactive entertainment company seeks a Java Backend Developer to support their game development team. You will architect and implement technology solutions while collaborating closely with Unity developers. Adaptability and strong problem-solving skills are essential in this dynamic environment with a focus on quality. Candidates should have an interest in leveraging new technology to improve game experiences. A passion for games and a positive attitude will help you excel in this role.

Qualifications

  • Ability to architect, design and implement features in Java.
  • Experience with technical solutions balancing SOLID and KISS principles.
  • Comfortable working with a complex codebase.

Responsibilities

  • Build and maintain technology for game creation.
  • Integrate with existing tech and develop new solutions.
  • Collaborate with Unity developers.

Skills

Architecting and designing in Java
Technical solution design
Communication skills
Database knowledge
Experience in UNIX environments
Git experience
Backend for mobile apps

Tools

UNIX
Git
Docker
Kubernetes
Job description
Craft: Technology & Development
Job Description
Minecraft Blast - Java Backend Developer

Work in Diamonds Blast, 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 deliver, automating and improving the processes whenever you can.

Skills to Create Thrills
  • 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 BigQuery.
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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.