CALUMA GmbH
Java Backend Developer (m/w/d) für Plauen – 29,50 € pro Stunde – Freelance
Jobbeschreibung
Als Java Backend Developer in Plauen wirst du in einem etablierten Softwareunternehmen an der Weiterentwicklung und Optimierung einer leistungsstarken Enterprise-Anwendung im Bereich des Dokumentenmanagements arbeiten. Du bist Teil eines erfahrenen Entwicklerteams, das an skalierbaren Microservices und APIs für die Verarbeitung, Analyse und Archivierung großer Dokumentenmengen arbeitet. Dein Arbeitsumfeld ist professionell und strukturiert, mit modernen Entwicklungsmethoden und definierter Softwarearchitektur. Der Standort in Plauen bietet moderne Büroräume mit guter Verkehrsanbindung. Ein hybrides Arbeitsmodell mit der Möglichkeit zum teilweisen Remote-Arbeiten wird angeboten.
Branche: IT & Softwareentwicklung
Jobarten: Freelance
Personalart: Programmierer (m/w/d)
Aufgaben:
Zu deinen Hauptaufgaben gehören die Entwicklung und Wartung von Java-basierten Microservices mit Spring Boot, die Implementierung von RESTful APIs für die Integration mit Frontend- und Drittsystemen, die Optimierung der Datenbankabfragen und -strukturen (vorwiegend PostgreSQL), die Konzeption und Umsetzung von Lösungen für die Verarbeitung großer Datenmengen, die Implementierung von automatisierten Tests (Unit-Tests, Integrationstests) zur Qualitätssicherung, die Mitarbeit bei der kontinuierlichen Verbesserung der Softwarearchitektur sowie die Fehleranalyse und -behebung in bestehenden Systemen.
Neben deinen Hauptaufgaben unterstützt du bei der Dokumentation von Code und Systemen, hilfst bei der Optimierung von CI/CD-Pipelines und Build-Prozessen, beteiligst dich an der Implementierung von Sicherheitsmaßnahmen und Authentifizierungsmechanismen, unterstützt bei der Migration von Legacy-Code zu modernen Architekturen, wirkst bei der Integration von Message-Queue-Systemen (Kafka, RabbitMQ) mit, hilfst bei der Implementierung von Caching-Strategien zur Performance-Optimierung und beteiligst dich an der Evaluierung und Einführung neuer Technologien und Frameworks im Backend-Bereich.
Anforderungen:
Für diese Position bringst du einen Abschluss in Informatik oder einem verwandten Fachbereich mit oder verfügst über entsprechende Berufserfahrung. Du hast mindestens 3 Jahre Erfahrung in der Java-Entwicklung, vorzugsweise mit Spring Boot, und bist versiert im Umgang mit relationalen Datenbanken und SQL. Deine fundierten Kenntnisse in der Entwicklung von RESTful APIs und im Umgang mit Versionskontrollsystemen (Git) sind für diese Position essenziell. Erfahrung mit Microservice-Architekturen und Container-Technologien (Docker) wird vorausgesetzt. Kenntnisse in der Arbeit mit CI/CD-Tools (Jenkins, GitLab CI) und Testing-Frameworks sind von Vorteil. Du verfügst über ein gutes Verständnis von Softwarearchitektur-Prinzipien und Design Patterns. Erfahrung mit Dokumentenmanagementsystemen oder Texterkennung ist wünschenswert, aber nicht erforderlich. Du kommunizierst gut auf Deutsch und verfügst über gute Englischkenntnisse für die Arbeit mit technischer Dokumentation.
Du zeichnest dich durch deine analytische Denkweise und deine Fähigkeit, komplexe Probleme systematisch zu lösen, aus. Deine strukturierte Arbeitsweise und dein Qualitätsbewusstsein sorgen für robusten, wartbaren Code. Du arbeitest selbstständig und eigenverantwortlich, bist aber auch ein guter Teamplayer mit ausgeprägter Kommunikationsfähigkeit. Deine Zuverlässigkeit und Termintreue machen dich zu einem geschätzten Projektmitarbeiter. Du behältst auch unter Termindruck einen kühlen Kopf und setzt Prioritäten effektiv. Deine Lernbereitschaft und dein Interesse an neuen Technologien helfen dir, in einem sich ständig weiterentwickelnden Technologieumfeld auf dem Laufenden zu bleiben. Deine Fähigkeit, dich schnell in bestehende Codebasen einzuarbeiten, wird in diesem Projekt besonders geschätzt.
Arbeitszeiten:
40 Stunden pro Woche, flexible Arbeitszeitgestaltung, bis zu 2 Tage Remote-Arbeit pro Woche möglich, Kernarbeitszeiten 9:00-15:00 Uhr
Zusammenfassung:
Als Freelancer über CALUMA vermittelt, erwarten dich attraktive Konditionen und ein technisch anspruchsvolles Projekt. Du profitierst von einem wettbewerbsfähigen Stundensatz, einem Projektengagement von zunächst 6 Monaten mit Verlängerungsoption und einem flexiblen Arbeitszeitmodell mit Teil-Remote-Möglichkeit. Du arbeitest mit modernen Entwicklungstools und -methoden, wirst Teil eines erfahrenen, professionellen Teams und kannst an der Weiterentwicklung einer etablierten Enterprise-Anwendung mit interessanten technischen Herausforderungen mitwirken. Du hast die Möglichkeit, dein Know-how im Java-Backend-Bereich zu vertiefen und zu erweitern, genießt eine strukturierte Arbeitsumgebung mit klaren Prozessen und kannst dich auf eine professionelle Vertragsgestaltung und zuverlässige Zahlungsabwicklung durch CALUMA verlassen.