Senior Entwickler (m/w/d) / DevOps (Payara) in Nürnberg (4601)

Nürnberg, Bayern  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Senior Entwickler (m/w/d) / DevOps (Payara).

Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.

Projektstandort: Nürnberg (ca. 33% on-site)
Dauer: 01.09.2021 - 31.10.2021
Volumen: 294 Stunden
Abgabefrist beim Kunden: 30.07.2021
 
Aufgaben:
Lokale Installationen von Payara
- Docker Desktop installieren und konfigurieren
- Docker Image für Payara erstellen und für den Bedarf der Anwendungen konfigurieren
- Installationsanleitung für die Nutzung des lokalen Payara (inkl. Ohne Docker)
- Kennenlernen der Containerlandschaft des Kunden und Erstellung eines Konzepts für das Bauen und Deployment der Anwendungen auf die Containerplattform

Migration der Anwendungen
- Erstellung von Feature-Branches in GIT für die Umstellung auf Payara
- Erstellung von Deployment-Deskriptoren (Analog zu weblogic.xml bei Weblogic Servern), sowie andere Konfigurationsdateien analog zu weblogic-ejb.xml, weblogic-ejb-jar.xml, weblogic-application.xml.
- Anbindung und Nutzung von Shared Libraries von Payara (z.B. wlfullclient.jar bei WLS)
- Anbindung von BASSO Bibliotheken für Payara (von der SEA zur Verfügung gestellte Sicherheitsbibliothek für die Authentifizierung und Autorisierung der Anwendungen)
- Anpassung der Imports in den Java-Klassen um die Kompilierbarkeit sicherzustellen

Continuous Integration
- Jenkinsfiles der Anwendungen neu konfigurieren
- Weblogic-maven-plugin von Maven durch entsprechende Plugins für Payara ersetzen

Lauffähigkeit der migrierten Anwendungen sicherstellen
- Anpassung der Übergabendateien für die Softwarereleases (PRVs)
- Deployment und Tests der Lauffähigkeit in verschiedenen Umgebungen
- Sicherstellung des erfolgreichen Laufs von Manuellen- und Regressionstests

Dokumentation der Schritte und des Ergebnisses mit JIRA und Confluence
- Dokumentation des Umzugskonzepts
- Dokumentation der Architektur der neuen Payara-Umgebung
- Dokumentation der Nutzung der Deployment-Skripten
- Dokumentation von Trouble Shooting und Best Practices

Anforderungen:
- Fundierte Kenntnisse der Frontend-Technologien JSF, JSP und Velocity
- Fundierte Kenntnisse der Backend-Technologien WLS Payara/Quarkus
- Vertiefte Kenntnisse in Java SE und JEE
- Sehr gute Kenntnisse in SOA-Services
- Sehr gute Kenntnisse in den Buildtools Maven + Jenkins
- Sehr gute Kenntnisse in Versionierungstool GIT / Bitbucket
- Fundierte Kenntnisse in Datenbanken, bevorzugt Oracle
- Erfahrung in der Nutzung von Dateischnittstellen
- Vertiefte Erfahrung mit Container Virtualisierung im speziellen Docker
- gute Kenntnisse in der Konzeption, dem Design und der Entwicklung komplexer Anwendungen innerhalb einer Microservice – Container Plattform
- gute Erfahrung mit REST


Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de

Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.
Start
09.2021
Dauer
2 Monate
Von
mindheads GmbH
Eingestellt
23.07.2021
Ansprechpartner:
Gerd Blumenschein
Projekt-ID:
2168916
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren