Senior Software Engineer – Game Server & Backend (Java/PHP) (m/f/d) (Berlin)

Spiele-Palast GmbH

Berlin

Vor Ort

EUR 90.000 - 140.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Spiele-Palast GmbH in Berlin is seeking a Senior Software Engineer – Game Server & Backend (Java/PHP) to join our development team.

You will design, develop, and optimize real-time multiplayer systems, improve concurrency, and contribute to both Java game server code and PHP backend services. This role offers ownership of complex technical challenges and impact on games used by thousands of players.

Qualifikationen

  • 6+ years in Java and PHP backend development.
  • Experience with real-time multiplayer server concepts.
  • Strong knowledge of concurrency and multithreading.

Aufgaben

  • Design, develop, and maintain Java-based game server systems.
  • Implement real-time multiplayer features and game logic.
  • Develop low-latency backend solutions.
  • Optimize concurrency and multithreaded architectures.
  • Improve server performance and scalability.
  • Contribute to PHP-based backend services and tools.
  • Design efficient database interactions and data models.
  • Collaborate on architectural decisions across the platform.
  • Work with teammates to deliver new features.
  • Troubleshoot live production issues.

Kenntnisse

Java
PHP
Multithreading
Concurrency
SQL
Data modeling
OOP
Real-time systems
Code quality

Jobbeschreibung

To achieve this, we continuously improve our technology stack and develop reliable, scalable systems that provide smooth and engaging experiences for our players.

About the Role

We are looking for an experienced Senior Software Engineer – Game Server & Backend (Java/PHP) (m/f/d) to join our development team in Berlin.

In this role, you will work across different parts of our platform, with a strong focus on our Java-based game server systems while also contributing to our PHP-based backend services and infrastructure.

You will design, develop, and optimize real-time multiplayer systems, game logic, backend components, and internal tools. We are building a versatile engineering team where developers can work across different areas of our technology stack and take ownership of complex technical challenges.

You will help ensure that our games provide reliable, scalable, and high-performance experiences for thousands of players every day.

Your Responsibilities
  • Design, develop, and maintain our Java-based game server systems.
  • Implement and improve core game logic and real-time multiplayer features.
  • Develop reliable, low-latency solutions for online gameplay.
  • Design and optimize concurrent systems using advanced multithreading concepts.
  • Analyze and improve server performance, scalability, and resource utilization.
  • Contribute to PHP-based backend services and internal tools.
  • Develop and maintain backend functionality using PHP and SQL.
  • Design and optimize database interactions and data structures.
  • Participate in architectural decisions and technical improvements across the platform.
  • Work closely with other developers to deliver new features and improve existing products.
  • Analyze and solve complex technical problems in a live production environment.
Your Profile
  • Several years of professional experience in software development.
  • At least 6 years of professional experience working with Java and PHP.
  • Strong experience developing server-side applications with Java and PHP.
  • Ability to work across both Java-based game server systems and PHP-based backend services.
  • Solid understanding of concurrency, multithreading, and real-time systems.
  • Experience building performance-oriented and scalable applications.
  • Strong understanding of object-oriented programming and software design principles.
  • Good knowledge of SQL, databases, data modeling, and query optimization.
  • Ability to write clean, efficient, and maintainable code without relying on heavy frameworks.
  • Ability to analyze complex technical problems and develop robust solutions.
  • Passion for games and interest in multiplayer technologies.
  • Very good English communication skills, as English is our team language.
Nice to Have
  • Professional experience in the games industry.
  • Experience developing multiplayer games or game server technologies.
  • Knowledge of networking concepts and client-server architectures.
  • Experience with automated testing and test-driven development.
  • Experience optimizing and maintaining live production systems.
  • Experience with additional programming languages such as Python.
What We Offer
  • Work within a small, young, and dynamic team in the heart of Berlin.
  • Creative freedom and the opportunity to experiment with new ideas.
  • The chance to develop products used by thousands of players every day.
  • Flat hierarchies and short decision-making processes.
  • A relaxed working atmosphere with flexible working hours.
  • The opportunity to work on challenging technical problems with a direct impact on our products.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Backend Engineer (m/f/x)
Senior Java Backend Engineer (m/f/x)

United States Digital Space LLC • Berlin

Hybrid
EUR 70.000 - 90.000
32 days of paid vacation plus your birthday off
Flexible hybrid working scheme
Access to a learning budget and internal training
+2
Software/Operations Allrounder (m/f/x)
Software/Operations Allrounder (m/f/x)

Nitrado • Deutschland

Remote
EUR 50.000 - 70.000
Free Nitrado Game Servers
Flexible working hours
Remote work
+7
Senior DevOps Developer, relocation to Berlin,Germany
Senior DevOps Developer, relocation to Berlin,Germany

GMS Services • Berlin

Vor Ort
EUR 60.000 - 80.000
Fresh and open-minded atmosphere
Space for ideas and initiative
Teamwork and quick decision-making
Senior Java Backend Engineer (m/f/x)
Senior Java Backend Engineer (m/f/x)

United States Digital Space LLC • München

Hybrid
EUR 70.000 - 90.000
32 days of paid vacation
Flexible hybrid working scheme
Mental health coaching
+1
Senior Software Engineer - Java (m/w/d)
Senior Software Engineer - Java (m/w/d)

neoshare AG • München

Vor Ort
EUR 90.000 - 120.000
Special Time Off: Christmas Eve & New'
Workation
Urban Sports/EGYM Club subsidy
+2
Senior Software Engineer API (f/m/d) - Node.js, SQL
Senior Software Engineer API (f/m/d) - Node.js, SQL

Apply now! • Berlin

Hybrid
EUR 70.000 - 110.000
30 days vacation
Germany ticket
JobRad
+4
(Junior) Fullstack Engineer (m/f/d) for a New Product – PHP Focus
(Junior) Fullstack Engineer (m/f/d) for a New Product – PHP Focus

CHECK24 Vergleichsportal GmbH • Berlin

Vor Ort
EUR 20.000 - 32.000
Permanent position
Ownership of topics
Team events
+3
Senior Backend Developer (m/f/d)
Senior Backend Developer (m/f/d)

Sciencentric AG • Düsseldorf

Hybrid
EUR 55.000 - 80.000
Health benefits
Flexible working hours
50% discount on job ticket
+1
Senior PHP Software Engineer
Senior PHP Software Engineer

United States Digital Space LLC • Berlin

Hybrid
EUR 60.000 - 80.000
32 days paid vacation plus birthday off
Flexible hybrid working scheme
Access to a learning budget
Senior Software Engineer - Java (m/w/d)
Senior Software Engineer - Java (m/w/d)

Meyandy LLC • München

Hybrid
EUR 90.000 - 120.000
30 Tage bezahlten Urlaub
Hybrid-Arbeit
Moderne, ergonomische Büros