Senior/Expert Full-Stack Java Developer
🏛 Ausgeschrieben von Halian GmbHWir suchen einen erfahrenen Full-Stack Java Developer für ein langfristiges Projekt zur Entwicklung und Modernisierung von Geschäftsanwendungen und Finanzsystemen.
Aufgaben: Sie analysieren Geschäftsanforderungen und arbeiten mit Stakeholdern zusammen. Sie gestalten, entwickeln und warten Java-basierte Anwendungen und entwickeln Angular-Frontend-Anwendungen mit Integration in Backend-Services. Sie bauen und unterstützen Microservices-Lösungen, entwickeln automatisierte Tests und wirken in Agile/Scrum-Prozessen mit. Darüber hinaus unterstützen Sie Deployment-, Release- und Change-Management-Prozesse, erstellen technische Dokumentation und begleiten den gesamten Softwareentwicklungszyklus.
Anforderungen: Minimum 7 Jahre praktische Java-Entwicklungserfahrung (Senior-Profil) oder 10+ Jahre (Expert-Profil). Fundierte Kenntnisse in Java, Spring Framework, Spring Boot, JPA und Hibernate sind erforderlich. Sie haben Erfahrung mit Git, SQL, XML, YAML und JSON sowie mit AI-gestützten Entwicklungstools. Praktische Erfahrung in der Entwicklung von Angular-Anwendungen mit TypeScript/JavaScript ist notwendig. Kenntnisse in automatisierten Tests (JUnit, Cucumber) und Erfahrung mit Produktionsumgebungen sind erforderlich.
Wünschenswert: Erfahrung mit Apache Camel, Agile/Scrum, DevSecOps, CI/CD-Pipelines, Infrastructure as Code, Microsoft Azure, Docker, Microservices-Architektur sowie Erfahrung in der Finanzdienstleistungs- oder Bankenbranche.
Standort: Luxemburg Beschäftigungsart: Contracting/Freelance
Skills erklärt
- Java
- Programmiersprache, die plattformunabhängig läuft und häufig für Unternehmensanwendungen, Web-Services und Android-Apps verwendet wird.
- Spring Framework
- Spring Framework ist ein Java-Framework zur Entwicklung von Anwendungen, das Funktionen wie Dependency Injection und Transaktionsverwaltung bereitstellt.
- Spring Boot
- Framework zur schnellen Entwicklung von Java-Anwendungen mit vorkonfigurierten Komponenten und eingebauten Best Practices.
- JPA
- Java Persistence API ist eine Schnittstelle zum Speichern und Abrufen von Daten aus Datenbanken in Java-Anwendungen.
- Hibernate
- Java-Framework für die Objektrelationalen Abbildung (ORM); wird verwendet, um Java-Objekte automatisch in Datenbankeinträge umzuwandeln.
- Angular
- JavaScript-Framework von Google zur Entwicklung von interaktiven, dynamischen Webanwendungen mit strukturiertem Code.
- TypeScript
- TypeScript ist eine Programmiersprache, die auf JavaScript aufbaut und zusätzlich Typisierung sowie erweiterte Funktionen für größere Projekte bietet.
- JavaScript
- Programmiersprache für die Entwicklung interaktiver Funktionen in Webbrowsern und zunehmend auch für Server-Anwendungen.
- SQL
- Programmiersprache zur Abfrage und Verwaltung von Daten in Datenbanken.
- XML
- Textbasiertes Datenformat zur strukturierten Speicherung und zum Austausch von Informationen zwischen Systemen.
- YAML
- Datenformat zur Darstellung von strukturierten Informationen in lesbarer Textform, häufig für Konfigurationsdateien verwendet.
- JSON
- JSON ist ein textbasiertes Datenformat zur strukturierten Speicherung und zum Austausch von Daten zwischen Anwendungen, das leicht lesbar und weit verbreitet ist.
- JUnit
- Java-Framework zum Schreiben und Ausführen von automatisierten Unit-Tests für Java-Code.
- Cucumber
- Test-Framework für Behavior-Driven Development, das Tests in lesbarer, geschäftsfreundlicher Sprache (Gherkin) formuliert.
- GitHub Copilot
- KI-gestütztes Tool, das Entwickler beim Schreiben von Code durch automatische Vorschläge und Vervollständigung unterstützt.
- Claude Code
- Wahrscheinlich eine Funktion oder ein Feature des KI-Assistenten Claude zur Unterstützung bei Code-Generierung und Programmieraufgaben.
- Agile
- Iterative Projektmanagement-Methode, die Flexibilität, regelmäßiges Feedback und inkrementelle Lieferung von Ergebnissen betont.
- Scrum
- Agile Projektmanagement-Methode, die Arbeit in kurzen Zyklen (Sprints) organisiert und regelmäßige Abstimmungen vorsieht.
- Apache Camel
- Open-Source-Framework zur Integration verschiedener Systeme und Anwendungen durch Routing und Transformation von Datennachrichten.
- DevSecOps
- Ansatz zur Integration von Sicherheitsmaßnahmen in den gesamten Software-Entwicklungs- und Deployment-Prozess.
- CI/CD Pipelines
- Automatisierte Prozesse für kontinuierliche Integration von Code-Änderungen und kontinuierliche Bereitstellung von Software in Produktionsumgebungen.
- Azure Pipelines
- CI/CD-Tool von Microsoft zur Automatisierung von Build-, Test- und Deployment-Prozessen in der Cloud.
- Terraform
- Infrastructure-as-Code-Tool zur automatisierten Bereitstellung und Verwaltung von Cloud-Infrastruktur über Konfigurationsdateien.
- Microsoft Azure
- Cloud-Plattform von Microsoft für das Hosten von Anwendungen, Speicherung von Daten und IT-Infrastruktur über das Internet.
- Docker
- Software-Plattform zur Containerisierung, die Anwendungen mit ihren Abhängigkeiten in isolierten Umgebungen verpackt.
- ITIL
- Framework mit Best Practices für IT-Service-Management, das Prozesse zur Bereitstellung und Unterstützung von IT-Services strukturiert.
- Technical Writing
- Die Erstellung von Dokumentationen, Handbüchern und Anleitungen für technische Produkte oder Software in verständlicher Form.
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
- Enterprise Architect | AI Platform Strategist | Technology Consultant100 €/h
Enterprise Architect und AI Platform Strategist mit über 25 Jahren Erfahrung in der Entwicklung, Architektur und Skalierung komplexer Softwareplattformen sowie der Integration moderner AI-Technologien in Enterprise-Umgebungen.
- Senior Backend Developer68 €/h
20+ Jahre Java, 15+ Jahre PHP, 10+ Jahre Frontend – Senior Fullstack-Entwickler mit umfassender Expertise in modernen Web- und Cloud-Technologien.
- Senior AI Automation Engineer60 €/h
AI Automation Engineer mit Fokus auf agentische Workflows, LLM-Integration, Fullstack-Entwicklung und intelligente Prozessautomatisierung.
- Senior Software Developer
- Senior IT-Berater / Digitalisierungsexperte für Pensionsverwaltung
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
Kostenlos · anonym gespeichert · von FreelancerJury
Marktgeschwindigkeit
Projekte dieser Skills werden nach durchschnittlich 3,1 Tagen geschlossen.
Stundensatz vs. Markt
Kein Stundensatz für dieses Projekt hinterlegt.
Ø 98 €/h (für diese Skills)
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
- Team Leader Development (m/w/d)
- PEGA Entwickler (m/w/d) - REST API & Kafka Integration
- Senior Software Engineer (m/w/d) // Remote/GR Frankfurt
- Teamcenter Solution Architekt (m/w/d)
- PEGA Lead System Architect - Public Sector - Contract - Start ASAP
- Software-Architekt (w/m/d) Maritime Automation
- Full-Stack C# Softwareentwickler:in (m/w/d)
- Web Developer Web-Frontend (m/w/d) in ANÜ
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
- Zuora Developer (DRWN)
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