Software Engineer Backend Java

3 Months ago • 4 Years +
Backend Development

Job Description

Develop innovative games and implement new features. Responsible for the strategic direction of the software architecture for our Game Backend Services. Conceptualize comprehensive test coverage and integrate new features into the existing game landscape. Develop robust and scalable backend architectures in Java. Ensure reliable API communication between clients and servers, including processing spins, bonus mechanisms, and game events. Implement high-performance game logic based on mathematical models and RTP calculations. Optimize server performance and scalability for high availability, even during peak loads. Adhere to security, compliance, and regulatory standards.
Good To Have:
  • Experience with Kotlin and Golang
  • Knowledge of Cloud Computing and AWS
Must Have:
  • Computer science degree or comparable qualification
  • Minimum 4 years of software development experience
  • Excellent Java knowledge
  • Strong object-oriented programming skills
  • Adheres to Clean Code principles and uses Design Patterns
  • Proficient with Gitlab, Build Pipelines, Docker, Microservices, REST
  • Strong communication and empathy skills
  • High degree of self-organization and self-reflection
  • Can-do attitude
  • Independent work style, quality-focused
  • Very good German (C1) and good English
Perks:
  • Lived company values in a collaborative work environment
  • Sustainable company growth
  • Hybrid work model: highest flexibility in working hours and location
  • High-quality equipped office in Berlin-Mitte
  • Warm welcome with intensive, structured onboarding
  • Learning & Development in GAMOcademy
  • Annual development dialogue and targeted development measures
  • Health-Care - company health insurance, Mental Health Platform & Bike Leasing

Add these skills to join the top 1% applicants for this job

design-patterns
game-texts
gitlab
aws
docker
microservices
kotlin
java

Das machst du:

  • Entwicklung innovativer Spiele und Implementierung neuer Features. 
  • Verantwortung für die strategische Ausrichtung der Softwarearchitektur unseres Game Backend Services. 
  • Konzeption einer vollumfänglichen Testabdeckung und Integration neuer Features in die bestehende Spielelandschaft.
  • Entwicklung robuster und skalierbarer Backend-Architekturen in Java. 
  • Gewährleistung einer zuverlässigen API-Kommunikation zwischen Clients und Servern, einschließlich der Verarbeitung von Spins, Bonusmechanismen und Spielereignissen.
  • Implementierung von hochperformanten Spiel-Logiken basierend auf mathematischen Modellen und RTP-Berechnungen.
  • Optimierung der Server-Performance und Skalierbarkeit für hohe Verfügbarkeit, auch bei Spitzenlasten.
  • Einhaltung von Sicherheits-, Compliance- und regulatorischen Standards.

Das bist du:

  • Du verfügst über ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation.
  • Du konntest mind. 4 Jahre Berufserfahrung im Bereich der Softwareentwicklung sammeln.
  • Du hast exzellente Kenntnisse in Java und optional bereits Erfahrung mit Kotlin und Golang.
  • Du hast ein sehr gutes Know-How in objektorientierter Programmierung.
  • Du befolgst Clean-Code Prinzipien und nutzt Design Patterns.
  • Du bringst fundierte Erfahrung im Umgang mit aktuellen Softwaretechnologien, wie bspw. Gitlab, Build Pipelines, Docker, Microservices und REST mit.
  • Du hast idealerweise Kenntnisse in Cloud-Computing und AWS.
  • Du bist kommunikationsstark und empathisch im Kontakt mit unterschiedlichen Persönlichkeiten.
  • Du verfügst über einen hohen Grad an Selbstorganisation und Selbstreflektion für die Arbeit innerhalb eines hybriden, kollaborativen Arbeitsmodells.
  • Du hast eine Can-do-Mentalität und bist Feuer und Flamme, Dinge voranzubringen.
  • Du zeichnest dich durch deine selbstständige Arbeitsweise aus und definierst Qualität als Erfolgsfaktor.
  • Du schreibst und sprichst sehr gutes Deutsch (C1) und gutes Englisch.

Das gefällt dir:

  • Gelebte Unternehmenswerte in einem kollaborativen Arbeitsumfeld.
  • Nachhaltiges Unternehmenswachstum.
  • Hybrides Arbeitsmodell: Höchste Flexibilität in puncto Arbeitszeit und Arbeitsort.
  • Hochwertig ausgestattetes Office in Berlin-Mitte als zentral gelegene Location für Begegnung.
  • Ein herzliches Willkommen im Rahmen eines intensiven, strukturierten Onboardings.
  • Learning & Development in der GAMOcademy.
  • Jährlicher Entwicklungsdialog und zielgerichtete Entwicklungsmaßnahmen.
  • Health-Care - betriebliche Krankenversicherung, Mental Health Platform & Bike Leasing.

Set alerts for more jobs like Software Engineer Backend Java
Set alerts for new jobs by Gamomat
Set alerts for new Backend Development jobs in Germany
Set alerts for new jobs in Germany
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙