Lobster DATA GmbH

Senior Software Engineer - Java

Tutzing permanent full-time Hybrid
Apply Now →
Job Description

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? 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. 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.

Frequently Asked Questions

What does the Senior Software Engineer - Java role at Lobster DATA GmbH involve?

The Senior Software Engineer - Java position at Lobster DATA GmbH in Tutzing is a permanent full-time role. 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.

What skills are required for Senior Software Engineer - Java at Lobster DATA GmbH?

Key skills for this role include: Java, Typescript, React, SQL, Postgresql, Postgres, Mysql, Mongodb, Kafka, LLM.

What is the salary for Senior Software Engineer - Java at Lobster DATA GmbH?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the Senior Software Engineer - Java position at Lobster DATA GmbH remote or on-site?

This position is Hybrid. Expect a combination of office and remote work, typically based in Tutzing.

How do I apply for Senior Software Engineer - Java at Lobster DATA GmbH?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

Senior Software Engineer - Java at Lobster DATA GmbH is a permanent full-time engineering position in Tutzing. Key skills include Java, Typescript, React, SQL, Postgresql, Postgres, Mysql, Mongodb. Education: Associate Degree preferred. Experience: 5+ years.

This role is classified as hybrid and is suitable for senior-level professionals. Ghost Score 20/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.