Beschreibung
EinsatzStart: Q3/2021
Dauer: mindestens 12 Monate, (geplante Projektdauer )
Pensum: 100%
Arbeitsort: Bern
Aufgaben
• Entwicklung von Java-basierten Software-Komponenten
• Übernehmen von Entwicklungsaufgaben auf dem Technologie Stack Java, Jakarta Microprofile, JBoss EAP, SQLServer gemäss der Detailspezifikation des jeweiligen Projekts.
• Entwerfen und definieren von Lösungsarchitekturen auf dem genannten Technologie Stack
• Erarbeitung von Systemanforderungen, Initialisierung des Backlogs und Mitarbeiterplanung
• Entwicklung von cloud-ready Applikationen und Services gemäss Backlog unter Einhaltung der vorgegebenen Rahmenbedingungen. Diese beinhalten u.a. die zu nutzenden Technologien und Templates, Vorgaben für die Dokumentation, den Techstack (Templates), die Qualitiy Assurance, das Testing, das Logging, die Nutzung von Containern, CI/CD, API-Design, etc.) Unterstützung bei der Migration des Altsystems
• Definieren der Qualitätsanforderungen des Entwicklungspfades innerhalb des Projekts
• Entwicklung und Durchführung von End-to-End Tests mit Cucumber
• Wahrnehmen der Rolle als Entwickler in Scrum-Teams
• Vollständige Dokumentation und Übergabe der Software an die Testverantwortlichen und den Betrieb Wartung- und Weiterentwicklung einer Software
Skillsets, Erfahrung und Nachweis
Ausgewiesene mehrjährige Praxis-Erfahrung in der Software-Entwicklung in einem oder mehreren der folgenden Bereiche:
Skillset 1
• Spring
• Rest
• SOAP
• JPA
• SQL-Datenbank
Skillset 2
• Angular V ?2
• Javascript
• IntelliJ
• Maven
• GIT
Gefragt sind des weiteren Kenntnisse in:
• Identity Propagation im SOA-Bereich (SAML und/oder OAuth)
• Redhat SSO
• Mircroservice-architektur
• Quarkus
Sprachen:
Deutsch: mündlich und schriftlich Sprachniveau C1
Englisch: mündlich und schriftlich Sprachniveau B2
Nachweise
Der Kunde verlangt jeweils 2 Nachweise in Form von Referenzprojekten der letzten 3 Jahre, wobei folgende Informationen verlangt werden:
• Projektbezeichnung
• Projektziel
• Projektzeitraum (Datum von / bis)
• Organisation (Firma, Kontaktperson, Adresse, Telefon, PLZ, Ort)
• Systemumfeld und Technologien
• angewandte Tools und Programmiersprachen
• Die wahrgenommene Rolle(n)
• Der geleistete Umfang in Stunden
• Die erarbeiteten Ergebnisse / Zustände
Kontakt
Haben wir Ihr Interesse geweckt? Dann senden Sie uns bitte Ihren CV an zu.
Bei Fragen können Sie uns gerne anrufen: .
Freundliche Grüsse
Ihr INTEGRATE Team