Senior Java Entwickler (m/w/d) Full Remote
Wir suchen einen erfahrenen Java-Entwickler (m/w/d) für eine Vollzeitstelle im Remote-Format. Sie werden Teil eines agilen Entwicklungsteams und tragen maßgeblich zur Weiterentwicklung und Modernisierung von Enterprise-Java-Anwendungen bei.
Ihre Hauptaufgaben umfassen die Migration komplexer Softwaresysteme auf moderne Cloud-Infrastrukturen, insbesondere Kubernetes, sowie die Entwicklung skalierbarer Backend-Services mit Jakarta EE und Microservice-Architektur. Sie arbeiten an der Integration von Message-Queue-Technologien, implementieren reaktive Programmierungsansätze für performante Anwendungen und unterstützen das Team bei technischen Architekturentscheidungen.
Für diese Position bringen Sie fundierte Berufserfahrung in der Java-Entwicklung mit aktuellen Versionen (Java 17+) mit. Sie verfügen über sichere Kenntnisse in Jakarta EE, relationalen Datenbanken und praktische Erfahrung mit Message-Queue-Systemen. Vertrautheit mit modernen Development-Tools wie IntelliJ, Git und agilen Methoden ist erforderlich.
Vorteilhaft sind Kenntnisse in Quarkus, GraalVM, Helm oder Frontend-Technologien wie React und TypeScript. Interesse an Security-Themen wie XML-Verschlüsselung und Zertifikatsmanagement ist von Vorteil.
Wir bieten einen 100% Remote-Arbeitsplatz mit maximaler Flexibilität und ein attraktives Vergütungspaket zwischen 60.000€ und 85.000€ je nach Erfahrung. Zusätzlich erhalten Sie 30 Urlaubstage und weitere Benefits. Die Position ist als Festanstellung ausgeschrieben.
Skills erklärt
- Java 17
- Programmiersprache Java in der Version 17, eine Long-Term-Support-Version für die Entwicklung von Anwendungen.
- Jakarta EE
- Java-Framework für die Entwicklung von Enterprise-Anwendungen; wird zur Erstellung von skalierbaren Server-Anwendungen und Web-Services verwendet.
- JPA/Hibernate
- Java-Framework zur Abbildung von Objekten auf Datenbankeinträge, das die Kommunikation zwischen Java-Anwendungen und Datenbanken vereinfacht.
- JMS
- Java Message Service ist ein Standard-API für den Austausch von Nachrichten zwischen Java-Anwendungen, wird für asynchrone Kommunikation und Entkopplung von Systemen eingesetzt.
- Relationale Datenbanken
- Datenbanksysteme, die Daten in Tabellen mit Zeilen und Spalten speichern und über Beziehungen zwischen Tabellen verknüpfen, wie SQL-Datenbanken.
- RabbitMQ
- Message-Broker-Software für asynchrone Kommunikation zwischen Anwendungen; ermöglicht zuverlässige Nachrichtenwarteschlangen und Datenfluss.
- Kubernetes
- Open-Source-Plattform zur automatisierten Verwaltung, Skalierung und Orchestrierung von containerisierten Anwendungen.
- Microservice-Architektur
- Softwarearchitektur-Ansatz, bei dem Anwendungen in kleine, unabhängige Services aufgeteilt werden; wird eingesetzt für Skalierbarkeit und flexible Wartung.
- Agile Entwicklungsmethoden
- Iterative und flexible Ansätze zur Softwareentwicklung, die schnelle Anpassungen und regelmäßiges Feedback ermöglichen.
- IntelliJ
- Integrierte Entwicklungsumgebung (IDE) für Java und andere Programmiersprachen; bietet Code-Editing, Debugging und Projekt-Management.
- 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.
- Quarkus
- Java-Framework optimiert für Cloud-native und containerisierte Anwendungen mit schnellem Start und niedrigem Speicherverbrauch.
- Helm
- Paketmanager für Kubernetes, der vordefinierte Anwendungskonfigurationen (Charts) bereitstellt und deren Deployment vereinfacht.
- React
- JavaScript-Framework zur Entwicklung von Benutzeroberflächen mit wiederverwendbaren Komponenten und reaktiver Datenverarbeitung.
- TypeScript
- TypeScript ist eine Programmiersprache, die auf JavaScript aufbaut und zusätzlich Typisierung sowie erweiterte Funktionen für größere Projekte bietet.
- Zertifikatsmanagement
- Verwaltung von digitalen Zertifikaten für Verschlüsselung und Authentifizierung; wird zur Sicherung von Kommunikation und Identitätsverifikation eingesetzt.
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.
Nie wieder Bewerbungen schreiben.
Nexus matcht deine Skills und schreibt Bewerbungen automatisch.
Kostenlos registrieren →Keine Kreditkarte erforderlich
Kostenloser CV-Check
Wie gut passt dein Relationale Datenbanken-Profil zum Markt?
- ✓ Market Fit gegen 81 Relationale Datenbanken-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,8 Tagen geschlossen.
Stundensatz vs. Markt
Kein Stundensatz für dieses Projekt hinterlegt.
Ø 91 €/h (Gesamtmarkt)
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
- Frontend Entwickler TypeScript Vue React mit DevOps Erfahrung (m/w/d)
- Softwareentwickler/in – ASP.NET Web Forms, C#.NET & SQL (contract)
- Lead Android Engineer
- Software Entwickler (m/w/d) Elixir / Phoenix Remote und Berlin
- Robotics Architect – Cloud-Connected Robotics & Multi-Robot Systems
- Softwareentwickler GPM/inubit (m/w/d)
- Entwickler GPM-System auf Basis inubit BPM
- Technical Lead / Engineering Lead C++ remote und nach Koblenz
- Beratung Intrexx Low-Code Entwicklung
- PTC Windchill Solution Architekt 10+ Jahre Erfahrung
- C++ Developer - Optical Metrology / High-Precision Engineering
- Software Engineer (m/w/d)
- Software-Entwickler - Elixir & Phoenix - Remote - 24 Monate
- Experte für Hardwarenahe Embedded Software-Entwicklung und -test
- Technical Product Owner (m/w/d)
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