Senior Java Enginner (Payment team)

Senior Java Enginner (Payment team)

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
B2spin

Auf einen Blick

  • Aufgaben: Entwickle und pflege kritische Zahlungssysteme, die Millionen von Nutzern weltweit betreffen.
  • Unternehmen: B2Spin, ein innovatives Unternehmen im Bereich Free-to-Play Social Casino.
  • Vorteile: Vollständige Remote-Arbeit, großzügiger Urlaub und echte Wachstumschancen.
  • Weitere Informationen: Dynamisches Umfeld mit modernster Technologie und einem engagierten Team.
  • Warum dieser Job: Sei Teil einer AI-gesteuerten Ingenieurskultur und beeinflusse direkt das Spielerlebnis.
  • Qualifikationen: Starke Java-Kenntnisse, Erfahrung mit Multithreading und Hochlastsystemen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Wir sind B2Spin und widmen uns der Bereitstellung der besten Free-to-Play Social Casino- und Spielerlebnisse, indem wir fesselnde, ansprechende und einzigartige Produkte schaffen, die für alle zugänglich sind. Wir haben ein Team talentierter Fachleute aus der ganzen Welt aufgebaut, die daran arbeiten, die Erfahrungen unserer Spieler kontinuierlich zu verbessern. Wir wollen nicht nur Teil der Branche sein, sondern sie revolutionieren.

Wir bauen aktiv eine KI-gesteuerte Ingenieurtätigkeit auf, bei der künstliche Intelligenz ein zentraler Bestandteil ist, wie wir Software entwickeln und bereitstellen. KI ist in unsere Ingenieurabläufe eingebettet, von der Systemgestaltung und Prototypenerstellung bis hin zu Refactoring, Tests und Code-Überprüfung. Wir erwarten von den Ingenieuren, dass sie sich in KI-gesteuerten Umgebungen wohlfühlen und KI als primären Produktivitätsmultiplikator betrachten. Starke Ingenieureinschätzung, architektonische Verantwortung und Verantwortlichkeit bleiben entscheidend – KI verstärkt unsere Ingenieure, ersetzt jedoch nicht die Verantwortung für technische Entscheidungen.

Sie werden mission-critical Zahlungssysteme entwickeln und warten, die massive Skalierung bewältigen und direkt Millionen von Nutzern weltweit beeinflussen.

Was Sie tun werden:

  • Gut gestalteten, testbaren und skalierbaren Code zeitgerecht schreiben
  • Am gesamten Entwicklungszyklus von der Sprintplanung bis zu den Release-Zyklen teilnehmen
  • Reibungslose Entwicklung und Zusammenarbeit zwischen Entwicklungsteams und Produktverantwortlichen sicherstellen
  • Hochlastsysteme aufbauen und warten, die massive Skalierung bewältigen
  • Produktionsprobleme mit Metriken, Warnungen, Überwachung und Profiling beheben
  • Zu nahtlosen Skalierungs- und Automatisierungsinitiativen beitragen

Was wir suchen:

  • Starke Java Core-Expertise (Java 8+) mit nachweislicher Erfolgsbilanz in Unternehmensumgebungen
  • Tiefe Expertise in Multithreading und Architektur von Hochlastsystemen
  • Solide SQL-Kenntnisse und Fähigkeiten zur Datenbankoptimierung
  • Starke Erfahrung mit Docker und dem Containerisierungs-Ökosystem
  • Exzellente Troubleshooting-Fähigkeiten mit Produktionsüberwachungstools
  • Starke Englischkenntnisse in Wort und Schrift

Bonuspunkte für:

  • Erfahrung mit Clickhouse, GCP, Kafka-Ökosystem, ElasticSearch, Ebean, Protobuf, InfluxDB/Grafana, Google Services-Integration, SPA und modernen mobilen/web Technologien oder Fintech-Erfahrung

Haupttechnologien: Java, Spring, Spring Boot, Ebean-ORM, Quartz, Maven, Resteasy, Flyway, PostgreSQL 15, HTTP/Websockets, Netty, K8S/Docker, GCP, Jenkins, ELK, Grafana

Warum Sie es lieben werden: Sie werden an der Spitze der KI-gesteuerten Ingenieurtätigkeit in einer schnell wachsenden Umgebung stehen, in der Ihr Code Millionen von Nutzern direkt beeinflusst. Arbeiten Sie mit modernster Technologie (neueste Java, Spring Boot, GCP, Kubernetes) und genießen Sie volle Remote-Flexibilität, großzügige Urlaubsregelungen und echte Wachstumschancen. Treten Sie einem Team bei, das KI als zentrales Ingenieurtool betrachtet – nicht als Experiment – und wo Ingenieurexzellenz, Geschwindigkeit und bedeutende Auswirkungen Teil der täglichen Arbeit sind.

Senior Java Enginner (Payment team) Arbeitgeber: B2spin

B2Spin ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Mitarbeiter die Möglichkeit haben, an der Spitze der sozialen Glücksspieltechnologie zu arbeiten. Mit einer starken Fokussierung auf KI-gestützte Engineering-Prozesse und einem kollaborativen Teamgeist fördern wir kontinuierliches Lernen und persönliche Entwicklung. Genießen Sie die Flexibilität des Remote-Arbeitens, großzügige Urlaubsregelungen und die Chance, direkt zur Verbesserung der Spielerfahrung für Millionen von Nutzern weltweit beizutragen.

B2spin

Kontaktdaten:

B2spin Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Java Enginner (Payment team) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei B2spin anzuklopfen, wenn du dich auf die Stelle als Senior Java Enginner (Payment team) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei B2spin vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Java Enginner (Payment team) mit Bravour zu bestehen

Java Core Expertise (Java 8+)
Multithreading
High-Load Systems Architecture
SQL Knowledge
Database Optimization
Docker
Containerization Ecosystem

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei B2spin klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei B2spin vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.