Senior Java Developer

About the Role

With your passion for games, you will work in highly motivated, interdisciplinary production teams.
As a backend generalist, you enjoy ensuring the performance of the backend infrastructure while collaborating
closely with artists and designers to bring gameplay features into our games.
With your expertise, you help create an awesome gaming experience for our players.

Are you a master at finding creative solutions to complex challenges while keeping a clear head and strong oversight?

Are you a go-getter with a solution-oriented mindset?
Do you have a sweet spot that makes everything run smoothly?
We have exactly what you are looking for!

Responsibilities

  • Participate in all aspects of game development from planning to creation and optimization of backend game modules and documentation
  • Define technical requirements and restrictions for tasks and architectural choices in close collaboration with other departments
  • Apply exceptional analysis and problem-solving skills to technical and organizational challenges by prioritizing and removing obstacles in a deadline-oriented environment
  • Collect and incorporate stakeholder requirements in advance, including technology and methodology considerations
  • Mentor the development team with expertise in system design, programming, and optimization to ensure production-ready, maintainable, high-quality code
  • Promote a knowledge-sharing and collaboration mindset through code reviews, pair programming, and regular exchange meetings

Requirements

  • Degree in Computer Science, Computer Engineering, or equivalent IT-related training
  • 5+ years of professional experience developing modern Java
  • Experience working on at least one shipped game with a substantial player base
  • Extensive hands-on knowledge of modern Java, including software architecture, design patterns, optimization, and unit testing
  • Strong analytical skills with the ability to create simple, robust, and efficient solutions for complex problems
  • Broad experience analyzing and optimizing runtime performance, database access, and resource consumption
  • A true team player who enjoys cross-department collaboration and has a passion for games
  • Experience with Unity and C# is a big plus
  • Fluent in written and spoken English

Benefits

  • Exciting industry: Join a company at the heart of the gaming world in a creative and passionate environment
  • Hybrid / Remote flexibility: Flexible working hours with hybrid or fully remote options within Germany
  • Visa & relocation support: Assistance with visa processes and relocation to Germany
  • 30 days of vacation: Plenty of time to recharge, travel, or enjoy your favorite games
  • Fitness perks: Subsidized E-GYM Wellpass with access to gyms, pools, and wellness facilities across Germany
  • Team culture: Regular company events, celebrations, and social gatherings
  • Learning & development: Annual education budget for continuous learning and skill-building
  • Public transport: Subsidized Deutschlandticket for Hamburg and beyond
CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.