Offshore Senior Developer Opportunity (m/w/d)

**FREELANCE Senior Developer (m/w/d) bei einem führenden Unternehmen in der Energiebranche** **Einleitung** Wir sind auf der Suche nach einem engagierten und erfahrenen FREELANCE Senior Developer (m/w/d) für ein spannendes Projekt im Bereich der Energieversorgung. Unser Kunde, ein Tochterunternehmen eines großen deutschen Konzerns, spielt eine wesentliche Rolle in der Energieversorgung von Zügen, Anlagen und Immobilien. Ab dem 01. Oktober 2024 suchen wir einen kompetenten Entwickler, der uns dabei unterstützt, die betriebliche Softwarelösung zu stabilisieren und in die Betriebsführung zu übergeben. **Projektbeschreibung** Das Hauptziel dieses Projektes ist es, die bestehende Softwarelösung zu optimieren und eine reibungslose Übergabe an die Betriebsführung zu gewährleisten. Angesichts der steigenden Anforderungen an unsere Systeme ist es von entscheidender Bedeutung, dass unser Senior Developer über umfassende Kenntnisse im Umgang mit Datenbanken verfügt, insbesondere mit Oracle RDS-Instanzen in der AWS-Cloud. **Aufgaben und Verantwortlichkeiten** Als FREELANCE Senior Developer (m/w/d) erwarten Sie eine Vielzahl an interessanten Aufgaben und Herausforderungen: **Komponentenentwicklung und Fehlerbehebung** - Sie sind verantwortlich für die Entwicklung und Optimierung von Softwarekomponenten, um sicherzustellen, dass alle Systeme effizient und fehlerfrei laufen. - Ihre Expertise wird benötigt, um Fehler zu identifizieren und zeitnahe Lösungen zu erarbeiten. **Durchführung von Entwicklungstests** - Sie führen umfassende Tests durch, um die Qualität und Leistungsfähigkeit der Software zu gewährleisten. - Ihre Tests sind essenziell, um sicherzustellen, dass alle Funktionen gemäß den Anforderungen arbeiten. **Einarbeitung in die fachlichen Hintergründe des Projekts** - Eine tiefgehende Einarbeitung in die spezifischen Anforderungen und Rahmenbedingungen des Projektes wird von Ihnen erwartet. - Sie arbeiten eng mit anderen Teammitgliedern zusammen, um die Projektziele zu erreichen. **Erstellung von Lieferpaketen und Pflege der Entwicklungsumgebungen** - Sie erstellen umfassende Lieferpakete und dokumentieren Ihre Arbeit zur Sicherstellung der Qualität und der Herstellprozesse. - Die Pflege der Entwicklungsumgebungen gehört ebenfalls zu Ihren Aufgaben. **Einhaltung von Standards und umfassende Dokumentation** - Die Einhaltung von internen Standards und Richtlinien ist für Sie selbstverständlich. - Ihre Dokumentation ermöglicht es dem Team, Informationen nachzuvollziehen und die Qualität zu sichern. **Anforderungen** Um in dieser Rolle erfolgreich zu sein, sollten Sie die folgenden Kriterien erfüllen: **Must Have – Kriterien:** - **Technische Expertise:** Weitreichende Kenntnisse und praktische Erfahrung in der Entwicklung von JEE Backends, JavaEE, Spring (Boot/MVC) sowie Hibernate/JPA (mindestens 5 Jahre). - **Kenntnisse von Tools:** Erfahrung in der Verwendung diverser Entwicklungs- und Deployment-Tools wie JBOSS, Apache, Tomcat, Oracle DB, GitLab, Subversion und GIT (mindestens 5 Jahre). - **Testimplementierung und Dokumentation:** Nachgewiesene Erfahrung in der Implementierung und Dokumentation von Tests (mindestens 5 Jahre). - **Methodenkenntnisse:** Umfassende Kenntnisse in Testdesign und Methodik (SOAPUI, XML SPY, SwaggerUI, Junit, Mockito, Arquillian, CI/CD) (mindestens 5 Jahre). **Nice to Have – Kriterien:** - **Cloud-Entwicklung:** Kenntnisse in Cloud-Entwicklung, insbesondere AWS, Bash, Groovy, Python, Kubernetes, Docker und Linux (mindestens 5 Jahre). - **Erfahrung mit Webservices:** Erfahrung mit Webservices (REST/SOAP, JSON/XML) und deren Integration in komplexe Systeme (mindestens 5 Jahre). - **Internationale Projekterfahrung:** Erfahrung in der Unterstützung internationaler Projekte und sichere Kommunikation in Englisch (mindestens 5 Jahre). - **Konfigurationsmanagement:** Fundierte Kenntnisse im Konfigurationsmanagement mit GIT (mindestens 5 Jahre). **Warum Sie sich bewerben sollten** Wir bieten Ihnen die Möglichkeit, an einem innovativen Projekt zu arbeiten, das für unser Unternehmen und die gesamte Branche von erheblicher Bedeutung ist. Sie werden Teil eines hochqualifizierten Teams von Fachleuten, die sich leidenschaftlich für die Optimierung von Technologien einsetzen. **Flexibilität und Remote-Arbeit** Das Projekt ist komplett remote und erlaubt Ihnen somit, von überall zu arbeiten. Wir schätzen Flexibilität genauso wie Effizienz, sodass Sie Ihre Arbeitszeit und Ihren Arbeitsort selbst bestimmen können – ideal, um Beruf und Privatleben in Einklang zu bringen. **Vorteile der Zusammenarbeit mit uns** - **Attraktive Vergütung:** Wir bieten Ihnen eine wettbewerbsfähige Vergütung, die Ihrer Qualifikation und Erfahrung entspricht. - **Langfristige Perspektive:** Dieses Projekt hat eine Laufzeit bis zum 31. Dezember 2026, was Ihnen eine langfristige Perspektive bietet. - **100 % Remote:** Arbeiten Sie nach Ihren Vorstellungen, ganz gleich, wo Sie sich befinden. - **Einbindung in ein dynamisches Team:** Arbeiten Sie mit talentierten Fachleuten zusammen und profitieren Sie von einem regen Austausch. **Schlussgedanken** Wenn Sie sich von diesem Projektangebot angesprochen fühlen und die oben genannten Anforderungen erfüllen, freuen wir uns darauf, von Ihnen zu hören. Zögern Sie nicht, sich bei uns zu melden, um mehr über das Projekt und die Möglichkeiten bei unserem Kunden zu erfahren. Gemeinsam können wir Ihre Karriere in der IT auf das nächste Level heben. Die Personalberatung SThree steht Ihnen bei Fragen zur Verfügung und unterstützt Sie während des gesamten Bewerbungsprozesses. Wir freuen uns auf Ihre Bewerbung und darauf, Sie kennenzulernen! **Bewerbung & Kontakt** Falls Sie Interesse an dieser spannenden Herausforderung haben oder jemanden kennen, der geeignet sein könnte, zögern Sie nicht, uns schnellstmöglich zu kontaktieren. Zusammenarbeit, Innovation und Wachstum – das sind die Werte, die wir bei SThree vertreten. Werden Sie Teil unserer Erfolgsgeschichte!