Zum Hauptinhalt springen

Java/Spring Boot Backend-Entwickler (m/w/d)

🏛 Ausgeschrieben von Westhouse Consulting GmbH
Contracting⏱ 01.11.2026 - 31.12.2027📍 Frankfurt am Main 🏢 10% vor Ort 🚀 Start: 01.11.2026 ⏳ 100% Auslastung 🎓 Medior 🏭 IT/Software 🌐 Deutsch

Wir suchen einen erfahrenen Java/Spring Boot Backend-Entwickler (m/w/d) für ein Projekt mit Startdatum November 2026. Die Position ist überwiegend remote (90%) mit gelegentlichen Vor-Ort-Terminen (10%) ausgeschrieben.

Aufgaben: Sie entwickeln Java SpringBoot Anwendungen mit entsprechenden JUnit-Tests und beheben Fehler bis zur Erfüllung der Qualitätskriterien. Sie sind verantwortlich für fachliche und technische Konzeption, Requirements-Engineering und die Erstellung von User Stories. Durchführung von Anforderungsworkshops und Unterstützung bei der Ausarbeitung von Lösungskonzepten gehören zu Ihren Aufgaben. Sie designen, entwickeln und implementieren Standardsoftwarelösungen mit Java2EE und Spring Boot Framework. Dabei erstellen Sie Backend-Systeme für webbasierte Anwendungen und integrieren Softwaremodule in bestehende Systeme. Die Skalierbarkeit, Wiederverwendbarkeit und Wartbarkeit der Lösungen stehen im Fokus. Sie integrieren Anwendungen mit externen Schnittstellen wie REST, Datenbanken und Messaging-Systemen. Unterstützung bei CI/CD-Prozessen und Dokumentation in Jira und Confluence sind ebenfalls Teil Ihrer Verantwortung.

Anforderungen: Mindestens 3 Jahre Erfahrung in Java 2EE Backend-Entwicklung und Spring Boot (Version 3.x oder höher) sind erforderlich. Fundierte Kenntnisse in testgetriebener Entwicklung (TDD) werden vorausgesetzt. Wünschenswert sind Erfahrungen mit CI/CD, modernen Deployment-Prozessen, PostgreSQL-Datenbankentwicklung, AWS Cloud Engineering (Terraform/Pulumi), Docker und Containerisierung sowie Transactionshandling mit Hibernate und JPA.

Projektdauer: bis Ende 2027, Vollzeitposition.

Skills erklärt

Java
Programmiersprache, die plattformunabhängig läuft und häufig für Unternehmensanwendungen, Web-Services und Android-Apps verwendet wird.
Spring Boot
Framework zur schnellen Entwicklung von Java-Anwendungen mit vorkonfigurierten Komponenten und eingebauten Best Practices.
JUnit
Java-Framework zum Schreiben und Ausführen von automatisierten Unit-Tests für Java-Code.
Test Driven Development (TDD)
Softwareentwicklungsmethode, bei der automatisierte Tests vor dem eigentlichen Code geschrieben werden, um Anforderungen zu definieren und Qualität sicherzustellen.
Rest
Architektur-Stil für Web-APIs, die HTTP-Methoden nutzen, um Ressourcen über standardisierte URLs zu verwalten und auszutauschen.
Datenbanken
Systeme zur strukturierten Speicherung, Verwaltung und Abfrage von großen Datenmengen; werden in praktisch allen IT-Anwendungen eingesetzt.
IntelliJ
Integrierte Entwicklungsumgebung (IDE) für Java und andere Programmiersprachen; bietet Code-Editing, Debugging und Projekt-Management.
Continuous Integration
Entwicklungspraxis, bei der Code-Änderungen mehrmals täglich automatisiert getestet und in ein gemeinsames Repository integriert werden.
Continuous Delivery
Softwareentwicklungsmethode, bei der Code-Änderungen automatisiert getestet und jederzeit produktiv einsatzbereit gemacht werden.
Jira
Projektmanagement- und Issue-Tracking-Tool von Atlassian; wird verwendet, um Aufgaben zu planen, zu verfolgen und Workflows zu organisieren.
Confluence
Atlassian-Softwaretool zur Erstellung, Verwaltung und gemeinsamen Bearbeitung von Dokumentationen und Wikis im Team.
Requirements Engineering
Systematische Erfassung, Analyse und Dokumentation von Anforderungen an ein IT-System oder Projekt, um sicherzustellen, dass alle Stakeholder-Bedürfnisse verstanden und umgesetzt werden.
User Stories
Agile Methode zur Beschreibung von Anforderungen aus Nutzersicht in kurzen, verständlichen Formulierungen für die Softwareentwicklung.
CI/CD
Automatisierte Prozesse für kontinuierliche Integration von Code-Änderungen und kontinuierliche Bereitstellung von Software-Updates.
Deployment-Prozesse
Verfahren zum Bereitstellen von Software oder Updates von einer Entwicklungsumgebung in die produktive Nutzung.
Postgresql
Relationale Datenbank, die strukturierte Daten speichert und mit SQL-Abfragen verwaltet wird.
AWS
Amazon Web Services, Cloud-Plattform für Bereitstellung von Rechenleistung, Speicher, Datenbanken und weiteren IT-Services.
Terraform
Infrastructure-as-Code-Tool zur automatisierten Bereitstellung und Verwaltung von Cloud-Infrastruktur über Konfigurationsdateien.
Pulumi
Infrastructure-as-Code-Tool zur Verwaltung von Cloud-Ressourcen mittels Programmiersprachen; wird für automatisierte Bereitstellung und Verwaltung von Cloud-Infrastruktur eingesetzt.
Docker
Software-Plattform zur Containerisierung, die Anwendungen mit ihren Abhängigkeiten in isolierten Umgebungen verpackt.
Containerisierung
Containerisierung ist eine Technik, um Anwendungen mit ihren Abhängigkeiten in isolierten, portablen Einheiten zu verpacken.
Hibernate
Java-Framework für die Objektrelationalen Abbildung (ORM); wird verwendet, um Java-Objekte automatisch in Datenbankeinträge umzuwandeln.
JPA
Java Persistence API ist eine Schnittstelle zum Speichern und Abrufen von Daten aus Datenbanken in Java-Anwendungen.

Als IT-Freelancer automatisch auf Projekte wie dieses bewerben

Nexus ist die KI-gestützte Plattform für IT-Freelancer, die täglich neue Projektausschreibungen analysiert und passgenaue Bewerbungstexte generiert – vollautomatisch, in Sekunden. Kein manuelles Schreiben mehr: Nexus liest die Ausschreibung, erkennt die gefragten Skills und erstellt einen individuellen Bewerbungstext, den du per Klick versendest.

  • ✓ Projektausschreibungen direkt von Anbietern aus dem DACH-Raum
  • ✓ KI-Bewerbungstext in unter 30 Sekunden – individuell auf jedes Projekt zugeschnitten
  • ✓ Automatischer Versand per E-Mail + Anlage in Pipedrive
  • ✓ Kostenlos starten – keine Kreditkarte erforderlich

Häufige Fragen zu Nexus

Was ist Nexus und für wen ist es geeignet?
Nexus richtet sich an selbstständige IT-Freelancer, die regelmäßig auf Projektausschreibungen antworten. Die Plattform automatisiert den gesamten Bewerbungsprozess – von der Analyse der Ausschreibung bis zum Versand der Bewerbung.
Wie schreibt Nexus den Bewerbungstext?
Nexus analysiert die Projektbeschreibung mit Claude (Anthropic) und gleicht die Anforderungen mit deinem hinterlegten Profil ab. Der generierte Text ist individuell, professionell und direkt versendbar – du kannst ihn vor dem Absenden noch anpassen.
Welche Projektplattformen werden unterstützt?
Nexus erhält Projekte direkt von Projektanbietern aus dem DACH-Raum – neue Ausschreibungen erscheinen automatisch in deiner Pipeline, ohne dass du Plattformen manuell durchsuchen musst.
Kostet Nexus etwas?
Der Einstieg ist dauerhaft kostenlos. Für professionelle Nutzung mit erweiterten Funktionen gibt es kostenpflichtige Pläne – ohne versteckte Kosten oder automatische Verlängerung.

Passende Freelancer

Profile die zu den Skills dieses Projekts passen

Alle Freelancer im Verzeichnis →

Nie wieder Bewerbungen schreiben.

Nexus matcht deine Skills und schreibt Bewerbungen automatisch.

Kostenlos registrieren →

Keine Kreditkarte erforderlich

Kostenloser CV-Check

Wie gut passt dein Java-Profil zum Markt?

  • ✓ Market Fit gegen 777 Java-Ausschreibungen
  • ✓ Welche Skills dir fehlen und was sie bringen
  • ✓ Dein Stundensatz im Vergleich
CV vor die Jury bringen →

Kostenlos · anonym gespeichert · von FreelancerJury

Marktgeschwindigkeit

⏳

Projekte dieser Skills werden nach durchschnittlich 2,8 Tagen geschlossen.

Stundensatz vs. Markt

Kein Stundensatz für dieses Projekt hinterlegt.

Ø 99 €/h (für diese Skills)

Untergrenze 38 €Median 90 €Top 10% 115 €

Tipp

Zeiterfassung & Projektverwaltung

Projekte, Stunden und Rechnungen in einer App. Flow ist die schlanke Lösung für IT-Freelancer und Agenturen – kostenlos starten.

Flow ausprobieren

Ähnliche Projekte

Tipp

Konferenzraum in Hamburg

Für das nächste Kunden- oder Teammeeting in Hamburg: vollausgestattet mit Beamer, Whiteboard und Videokonferenz – ab 49 €/h, direkt am Gänsemarkt.

Konferenzraum mieten