Senior Software Engineer - Java

Lobster Data

Tutzing

Hybrid

EUR 90.000 - 120.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Rolle ein Vorstellungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Betriebliche Altersvorsorge
30 Urlaubstage pro Jahr
Remote-Arbeit möglich
Weiterbildungsbudget
Geschäftsreisen übernommen

Zusammenfassung

Lobster Data sucht Senior Software Engineer (m/w/x) mit Schwerpunkt Java & Networking zur Verstärkung des Engineering-Teams. Standortoptionen: Tutzing, Amsterdam oder hybrid; du arbeitest an Backend-Komponenten, Netty-gestützten Pipelines und skalierbaren Transportschichten.

Du bringst 3–6 Jahre Backend-Erfahrung, Kenntnisse in Java-Netzwerk-Internals und Erfahrung mit Netty/GRPC mit. Flexible Arbeitsmodelle, KI-gestütztes Engineering und enge Zusammenarbeit mit QA/Product runden das Profil ab.

Qualifikationen

  • Mehrjährige Backend-Entwicklung mit Java.
  • Fundiertes Verständnis von Netzwerkinternals (NIO, Sockets, HTTP/HTTPS-Tunneling).
  • Praktische Erfahrung mit asynchronen Frameworks (Netty, Vert.x, gRPC).
  • Erfahrung mit Load-Balancing, Threadsicherheit und Concurrency-Modelle.
  • Tests: Unit/Integration mit gängigen Frameworks (JUnit, Mockito).

Aufgaben

  • Entwicklung, Testing und Deployment zentraler Backend-Komponenten unserer Data Platform – Fokus Performance, Zuverlässigkeit und Skalierbarkeit.
  • Design und Implementierung von Netzwerklösungen in Java, inkl. HTTP-Tunnelling, TCP/IP-Kommunikation und Netty‑basierten Pipelines.
  • Aufbau und Pflege von Load-Balancing-Strategien in verteilten Hochverfügbarkeitsumgebungen.
  • Integration von Cloud-Systemen mit On-Premises-Datenquellen – reibungslose Operations-Experience.
  • Mitwirkung an technischen Designs, Code-Reviews und kontinuierlicher Qualitätsverbesserung.

Kenntnisse

Java Backend
Networking Internals
Concurrency
Test Automation
Distributed Systems
Englisch Kommunikation

Tools

Netty
Vert.x
gRPC
JUnit
Kafka

Jobbeschreibung

Stellenbeschreibung:

Diese Position ist hybrid oder vor Ort an unserem Hauptsitz in Tutzing (südlich von München) oder in Amsterdam zu besetzen. Wir freuen uns über Bewerbungen von allen qualifizierten Kandidat:innen, unabhängig von der Geschlechtsidentität.

Da wir unsere Data Platform kontinuierlich ausbauen und weiterentwickeln, suchen wir einen Senior Software Engineer m/w/x ( mit Schwerpunkt Java & Networking ) für unser Engineering-Team. Dieses Team verantwortet Design, Entwicklung und Wachstum unserer Data Platform sowie unseres Data Networks und der damit verbundenen Data Products. Wir suchen starke Engineering-Talente mit tiefem Backend-Know-how und einem soliden Verständnis von Integrations- und Transportschichten.

Du wirst eng mit erfahrenen Engineers zusammenarbeiten und an Low-Level-Netzwerkinfrastruktur, Datentransport und der Skalierbarkeit unserer Plattform mitwirken. Wir sind ein Team, das KI aktiv als Multiplikator einsetzt – nicht nur beim Schreiben von Code, sondern auch beim Überdenken unserer Arbeitsweise.

Bereit, etwas zu bewegen?

Du übernimmst die Verantwortung für:
  • Entwicklung, Testing und Deployment zentraler Backend-Komponenten unserer Data Platform – mit Fokus auf Performance, Zuverlässigkeit und Skalierbarkeit.
  • Design und Implementierung von Netzwerklösungen in Java, einschließlich HTTP-Tunnelling, TCP/IP-Kommunikation und Netty-basierter Pipeline-Architekturen.
  • Aufbau und Pflege von Load-Balancing-Strategien sowie Verständnis ihrer Rolle in verteilten Hochverfügbarkeitssystemen.
  • Entwicklung von Integrationen, die Cloud-Systeme mit On-Premises-Datenquellen verbinden – mit einer nahtlosen Operations-Experience.
  • Mitwirkung an technischen Designs und aktive Teilnahme an Code Reviews, um sauberen, wartbaren und produktionstauglichen Code sicherzustellen.
  • Aktive Nutzung von KI-Tools in deinem Engineering-Workflow – zur Beschleunigung der Entwicklung, Automatisierung repetitiver Aufgaben, Verbesserung der Code-Qualität und schnelleren Lösungsfindung. Wir suchen hier nach Neugier und Eigeninitiative – nicht nur nach dem Einsatz von Autocomplete.
  • Enge Zusammenarbeit mit QA und Product, um zuverlässige und hochwertige Releases zu liefern.
Wir wünschen uns jemanden mit:
  • Ca. 3–6 Jahre Erfahrung in der Backend-Entwicklung mit starken Hands-on-Kenntnissen in Java.
  • Solides Verständnis von Java-Netzwerk-Internals – einschließlich NIO, Sockets, HTTP/HTTPS-Tunnelling und Proxy-Protokollen.
  • Praktische Erfahrung mit Netty oder ähnlichen asynchronen Networking-Frameworks (z. B. Vert.x, gRPC); Fähigkeit, über Event Loops, Channel Pipelines und Non-Blocking I/O nachzudenken.
  • Kenntnisse in Load-Balancing-Konzepten – L4/L7 Load Balancing, Connection Pooling, Health Checks und Failover-Strategien.
  • Starke Debugging-Fähigkeiten und eine strukturierte, lösungsorientierte Denkweise – insbesondere bei Low-Level-Netzwerk- oder Concurrency-Problemen.
  • Solide Erfahrung mit Test-Automatisierung (z. B. JUnit, Mockito oder ähnliche Frameworks) und ein Commitment zu gut getestetem, wartbarem Code.
  • Praktische Erfahrung mit mindestens einer Datenbanktechnologie: PostgreSQL, Oracle, MSSQL, MySQL oder MongoDB.
  • Gutes Verständnis von Integrationsprotokollen: HTTP/HTTPS, REST, WebSocket oder gRPC.
  • Sicherer Umgang mit Concurrency und Multithreading in Java – Thread Safety, Executors, Reactive Patterns.
  • Erste Berührungspunkte mit asynchronen Messaging-Systemen (z. B. Kafka, AMQP, MQTT).
  • Eine proaktive Einstellung gegenüber KI-gestütztem Engineering – du nutzt KI-Tools (LLM-Assistenten, Code-Generierung, Automatisierungs-Agents usw.) aktiv, um deine Produktivität und die Qualität deiner Arbeit zu verbessern. Du denkst darüber nach, wo KI Reibungspunkte in deinem Workflow reduzieren kann – und bringst dieses Mindset ins Team.
  • Kenntnisse in TypeScript sind ein willkommenes Plus, aber keine Voraussetzung.
  • Klare Kommunikation auf Englisch; ausreichende Deutschkenntnisse für die alltägliche Zusammenarbeit sind ein Plus, aber ebenfalls keine Voraussetzung.
Freue dich auf:
  • Flexibles Arbeiten von zu Hause
  • Moderne Büros in Deutschland und den Niederlanden
  • Persönliches Learning & Development Budget
  • Bis zu 30 Tage Remote-Arbeit pro Jahr aus einem beliebigen EU-Land
  • Betriebliche Altersvorsorge
  • 30 Urlaubstage pro Jahr
  • 2 zusätzliche bezahlte freie Tage an Heiligabend und Silvester
  • Standortspezifische Benefits-Pakete (dein:e Recruiter:in gibt dir beim ersten Gespräch gerne mehr Details)
  • Vom Unternehmen finanzierte Geschäftsreisen

Für diese Stelle sind wir offen für Spezialist:innen mit Sitz in Deutschland oder den Niederlanden. Ob du lieber vor Ort in Tutzing oder Amsterdam arbeitest oder remote von einem Standort innerhalb eines dieser Länder – wir passen uns deiner bevorzugten Arbeitsweise gerne an.

Wenn du von dieser Stelle begeistert bist, aber nicht jede Anforderung erfüllst – bewirb dich trotzdem!

Lobster ist ein Arbeitgeber, der …

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Engineering Manager – Data Platform (m/w/x)
Engineering Manager – Data Platform (m/w/x)

Lobster • Tutzing

Hybrid
EUR 110.000 - 140.000
Flexibles Arbeiten von zu Hause
Moderne Büros in Deutschland und denNL
Learning & Development Budget
+4
Senior Software Engineer – Java
Senior Software Engineer – Java

Lobster • Tutzing

Hybrid
EUR 60.000 - 85.000
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Software Engineer - Java
Senior Software Engineer - Java

Lobster GmbH • Tutzing

Hybrid
USD 70.282 - 93.709
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Java Backend Engineer — Networking, AI & Hybrid
Senior Java Backend Engineer — Networking, AI & Hybrid

Lobster GmbH • Tutzing

Hybrid
USD 70.282 - 93.709
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Backend Developer (m/w/d)
Senior Backend Developer (m/w/d)

Box Id Systems • Deutschland

Hybrid
EUR 90.000 - 130.000
Attraktive Vergütung und flexibleArbe其
Vollständig remote möglich
Gelegentliche Teamtreffen im Büro in G
+1
Staff Software Engineer (m/w/d)
Staff Software Engineer (m/w/d)

OneCareer GmbH • Berlin

Remote
EUR 70.000 - 90.000
100% Remote-Arbeit
100 € Benefitbudget pro Monat
Weiterbildungsmöglichkeiten
+3
(Senior) DevOps Engineer (F/M/*)
(Senior) DevOps Engineer (F/M/*)

amber • Aachen

Hybrid
EUR 90.000 - 125.000
Team Offsites
Deutschlandticket
Urban Sports Club
+4
Senior Fullstack Entwickler (m/w/d) – Fokus Backend (Java / Spring Boot)
Senior Fullstack Entwickler (m/w/d) – Fokus Backend (Java / Spring Boot)

Tantive • Nürnberg

Hybrid
EUR 55.000 - 75.000
Flexibles Arbeiten
Weiterbildungsmöglichkeiten
Moderne Büromöbel
+2
(Senior) Fullstack Software Engineer – Fokus AI (m/w/d) - Hybrid
(Senior) Fullstack Software Engineer – Fokus AI (m/w/d) - Hybrid

Randstad Digital Germany • München

Hybrid
EUR 55.000 - 75.000
Flexible Arbeitszeiten
Betriebliche Altersvorsorge
Weiterbildungsmöglichkeiten
+1
Senior Java Backend Entwickler (m/w/d)
Senior Java Backend Entwickler (m/w/d)

Jackalope Digital LLC • Ratingen

Hybrid
EUR 70.000 - 110.000
Gesundheitsbudget
Team-Offsites
Moderne Tech-Ausstattung
+2