Senior Backend-Entwickler (m/w/d)

Senior Backend-Entwickler (m/w/d)

Meckenbeuren Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
LIBAL - CDE des Bauherrn

Auf einen Blick

  • Aufgaben: Entwurf und Implementierung robuster Backend-Funktionalität mit Java 21 und Spring Boot.
  • Unternehmen: LIBAL bietet ein digitales, KI-gestütztes Gebäudeinformationssystem für Bauprojekte.
  • Vorteile: Hybrid-Arbeitsmodell: 3 Tage Büro, Rest flexibel im Homeoffice.
  • Weitere Informationen: Standort ist in Meckenbeuren.
  • Warum dieser Job: Gestalte aktiv die Architektur einer modernen Plattform im Bauwesen.
  • Qualifikationen: Mindestens 8 Jahre Erfahrung in Backend-Entwicklung mit Java und Spring Boot.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Bei LIBAL machen wir Gebäudewissen nutzbar. Mit der LIBAL CDE (Collaborative Data Environment) – einem digitalen, KI-gestützten Gebäudeinformationssystem – verwandeln wir verstreute Gebäudedokumentation in eine verlässliche, durchsuchbare Wissensbasis: Daten hochladen, automatisch prüfen und strukturieren, Fragen KI-gestützt beantworten und Wissenslücken aufdecken. Wir lösen ein reales Problem: Bei Bauprojektübergaben gehen bis zu 80 % der Informationen verloren, und Gebäudedaten liegen verstreut über dutzende Ordner, Systeme und Formate. Unsere Kunden – Kantone, Gebäudeeigentümer und Infrastruktur-Betreiber, die öffentliche Hand sowie große Bauherren – verlassen sich auf geprüftes Wissen statt reiner Dateiablage. Dabei integriert sich LIBAL in bestehende Systeme (Autodesk, Trimble Connect, Dalux), ohne sie zu ersetzen.

Wir sind ein kleines, eigenfinanziertes, fokussiertes Team mit mehr als 40 Kunden in produktivem Einsatz. Das heißt für dich: kurze Wege, direkte Zusammenarbeit mit den Gründern und echter Einfluss auf Produkt und Architektur – keine Zahnrad-Rolle in einem Großkonzern.

Über die Rolle: LIBAL ist eine Plattform für Building Information Modeling (BIM) und digitales Facility Management. Wir digitalisieren den gesamten Lebenszyklus von Bauwerken – von der Modellübergabe über den digitalen Zwilling bis zum laufenden Gebäudebetrieb.

Als Senior Backend-Entwickler:in verantwortest du das Herzstück unserer Plattform, das komplexe BIM-Standards (IFC, COBie, BCF, IDS) verarbeitet, mit externen Konvertierungs-Services orchestriert und große Datenmengen über AWS S3 und PostgreSQL verwaltet. Du gestaltest Architekturentscheidungen aktiv mit und prägst, wie das Produkt technisch wächst.

Deine Aufgaben:

  • Entwurf und Implementierung robuster Backend-Funktionalität auf Basis von Java 21 und Spring Boot
  • Modellierung und Weiterentwicklung einer großen, fachlich anspruchsvollen Domäne (BIM / COBie / Facility Management) mit JPA/Hibernate 6 und Liquibase-Migrationen
  • Entwicklung und Pflege von REST- und GraphQL-APIs für ein Angular-Frontend
  • Integration und Orchestrierung externer Verarbeitungs-Services (IFC→COBie, IFC→XKT-Konvertierung, RAG-Lösung, AI-Services)
  • Anbindung von Cloud-Storage (AWS S3, Textract) und Dokumentenverarbeitung (PDF, Excel, CSV, XML/XSD)
  • Performance- und Stabilitätsoptimierung – u. a. Datenbankzugriffe, Connection-Pooling (HikariCP) und Transaktionsverhalten
  • Sicherstellung von Codequalität durch Tests (JUnit 5, Testcontainers), Code Reviews und statische Analyse (Checkstyle, SonarQube)
  • Technische Mitgestaltung von Architekturentscheidungen (z. B. CDE-Level-Separation, Audit-Trail mit Hibernate Envers) und Mentoring im Team

Kern (Backend): Java 21, Spring Boot, Spring · Hibernate 6 / JPA, Liquibase, PostgreSQL, HikariCP, Maven, JHipster-basierte Struktur

Integration & Verarbeitung: AWS SDK (S3), OAuth2/OIDC, JWT · PDFTron, Apache POI, OpenCSV, JAXB (IFC/COBie XSD‑Schemas)

Angrenzend (Frontend): Angular / TypeScript, Xeokit 3D-Viewer (WebGL)

Dein Profil:

  • Mehrjährige, fundierte Backend-Erfahrung mit Java (typischerweise 8+ Jahre) und Spring Boot / Spring Framework
  • Tiefe Kenntnisse in JPA/Hibernate, relationaler Datenmodellierung und SQL/PostgreSQL inkl. Performance‑Tuning
  • Gewährleistung sicherer Entwurf und Pflege von REST‑APIs sowie saubere, testgetriebene Arbeitsweise
  • Erfahrung mit Maven, Git und CI/CD‑Pipelines (idealerweise GitLab)
  • Verständnis für Architektur, Domain-Driven Design und Wartbarkeit großer Codebasen
  • Eigenverantwortliche Arbeitsweise und die Fähigkeit, fachliche/technische Komplexität zu strukturieren
  • Domänenwissen aus Bauwesen / BIM / Facility Management (IFC, COBie, BCF) – klarer Pluspunkt, kein Muss
  • Grundkenntnisse Angular/TypeScript für die Zusammenarbeit mit dem Frontend-Team

Was die Rolle besonders macht:

  • Fachlich tiefe Domäne mit echten Industriestandards (IFC/COBie/BCF) statt austauschbarer CRUD-Anwendungen
  • Moderner, gepflegter Stack auf aktuellem Stand (Java 21, Spring Boot)
  • Großer Gestaltungsspielraum auf einer gewachsenen, produktiven Plattform – mit direktem Draht zu den Gründern
  • Sinnstiftendes Produkt an der Schnittstelle von Bauwesen und Digitalisierung

Standort & Arbeitsmodell: Dein Arbeitsplatz ist an unserem Standort in Meckenbeuren. Wir arbeiten hybrid – konkret 3 Tage Büro, Rest flexibel im Homeoffice.

Bewerbung: Wir freuen uns auf deine Bewerbung per E-Mail an Simon Hirscher unter simon.hirscher@libal-tech.de. Fragen vorab? Schreib uns gern unverbindlich – wir antworten persönlich.

Senior Backend-Entwickler (m/w/d) Arbeitgeber: LIBAL - CDE des Bauherrn

LIBAL ist ein eigenfinanziertes Unternehmen, das über 40 Kunden im Bereich Building Information Modeling bedient. Wir bieten ein modernes Arbeitsumfeld mit einem engagierten Team und einem sinnstiftenden Produkt, das Bauwesen und Digitalisierung vereint.

LIBAL - CDE des Bauherrn

Kontaktdaten:

LIBAL - CDE des Bauherrn Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Backend-Entwickler (m/w/d) erhalten könnten

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 LIBAL - CDE des Bauherrn anzuklopfen, wenn du dich auf die Stelle als Senior Backend-Entwickler (m/w/d) 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 LIBAL - CDE des Bauherrn vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend-Entwickler (m/w/d) mit Bravour zu bestehen

Java 21
Spring Boot
JPA/Hibernate 6
PostgreSQL
REST-APIs
GraphQL-APIs
AWS S3

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 LIBAL - CDE des Bauherrn 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 LIBAL - CDE des Bauherrn 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.