Laddar...

Senior Backend Developer – Blizzard

Elsewhere Entertainment AB
Stockholm Heltid Data & IT
Spara
Publicerat: 20 Oct. Sista ansökningsdag: 31 Oct.

Nyhet! Låt vår AI generera CV anpassat för det här jobbet åt dig baserat på din profil (Beta) Mer Info

Sök jobbet
Generera CV

At Blizzard, we craft genre-defining games and legendary worlds for all to share. Through unparalleled creativity and storytelling, we create immersive universes and iconic characters that are beloved across platforms, borders, backgrounds, and generations – only made possible by building a work environment that nurtures the artistry of game development and unleashes the aspirations of our people.

We are looking for a highly skilled and experienced Senior Backend Developer who thrives in solving complex technical challenges and driving backend architecture decisions.

As a senior developer, you take ownership of critical backend services, ensuring performance, scalability, and maintainability in a high-load, distributed environment. You have strong analytical capabilities, write well-structured and efficient code, and proactively improve the tech stack. You are comfortable working within a large, complex codebase, identifying bottlenecks and optimizing backend systems for long-term growth.

Key Responsibilities

Beyond coding, you mentor junior engineers, advocate for best practices, and collaborate cross-functionally to align backend solutions with overall business and game goals. Join us and work directly on the meta team to help us craft a new, unannounced game for Blizzard, hand in hand with our creative, art, and other tech teams. We can’t wait to meet you!

Responsibilities:

  • Play a key role in the backend team, taking ownership of critical backend services that power our games.
  • Design, implement, and optimize scalable, high-performance backend services using Java.
  • Architect and develop key APIs for player progression and the in-game economy, ensuring smooth integration with game systems.
  • Drive improvements in existing code base, and backend architecture focusing on long-term stability and performance.
  • Contribute to the overall backend strategy, focusing on delivering stable, high-quality solutions.
  • Operate in a DevOps-driven environment, taking responsibility for deploying, monitoring, and maintaining backend services in production.
  • Proactively participate in team planning sessions, keeping a strategic view of project goals and suggesting the best architectural and technical paths forward.
  • Lead and mentor other engineers by sharing best practices, providing guidance, and fostering a culture of technical excellence.

Minimum Requirements

  • Strong proficiency in Java for backend development, with the ability to implement and maintain scalable systems.
  • Experience with NoSQL databases (e.g., Cassandra) and working with large-scale backend infrastructure.
  • Experience with the Spring Framework for building, managing, and securing backend services.
  • Experience in UNIX-based environments and proficiency with Git for version control.
  • Hands-on experience with cloud technologies, particularly Google Cloud Platform (GCP) or Google Kubernetes Engine (GKE).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with CI/CD tools like Jenkins or similar automation systems.
  • Experience with Gradle build systems for managing dependencies and builds.
  • Strong communication skills to work effectively within the backend team and across departments.
  • Ability to operate in a DevOps environment, monitoring and managing production deployments.
  • Passion for gaming and the ability to contribute to fast-evolving, high-impact projects.
  • Exposure to C# and the Unity engine.