Software Engineer Migration (Bern/Remote)
Lieu de travail Berne
Secteurs Big Data
Type d'emploi contrat
Un salaire Negotiable
Référence BBBH603371
Software Engineer - Migrationssektor (Remote)
Für unseren Kunden suchen wir Software Engineer
Beschäftigungsart:
Befristet, 80% - 100% (Wohnsitz in der Schweiz erforderlich)
Arbeitsort:
Bern, Schweiz (Smart Work: 2 Tage vor Ort im Team, restliche Zeit flexibel)
Vertragsdauer:
Ab sofort bis 31.12.2025, mit Option auf Verlängerung.
Hauptaufgaben:
- Arbeiten Sie in einem agilen Team an der Backend-Entwicklung mit Fokus auf Entwicklung und Tests.
- Beteiligen Sie sich an großangelegten Migrationsprojekten und sorgen Sie für die Entwicklung hochverfügbarer Systeme.
- Zusammenarbeit unter Verwendung von Git Flow, Bitbucket, Confluence und Jira.
- Implementierung von Lösungen mit Spring (Spring Boot, Spring Integration, Spring Cloud Stream) und Java SE (bis Version 22).
- Nutzung von OpenShift und DevOps-Prinzipien zur Optimierung von CI/CD-Pipelines mit Tools wie Maven, Jenkins, Sonar, ArgoCD und Helm.
- Teilnahme an technischen Migrationsprojekten unter Einsatz von OSGi und Eclipse RCP.
Erforderliche Qualifikationen und Erfahrungen:
- Mindestens 5 Jahre nachgewiesene Praxiserfahrung in der Backend-Entwicklung, insbesondere mit:
- Spring Framework (Spring Boot, Spring Integration, Spring Cloud Stream)
- Java SE (bis Version 22)
- Git Flow, Bitbucket, Confluence, Jira
- OpenShift und DevOps-Prinzipien (einschließlich OpenShift, Jenkins, Code-Qualitäts-Tools wie Sonar und ArgoCD)
- CI/CD-Prozessen mit Tools wie Jenkins und Helm.
- Bereitschaft, in einem agilen Team (Scrum/Kanban) zu arbeiten.
- Fundierte Kenntnisse in großangelegten Projekten und hochverfügbaren Anwendungen.
Wünschenswerte Qualifikationen und Erfahrungen:
- 5+ Jahre Erfahrung in einem agilen Umfeld (Scrum/Kanban).
- Erfahrung mit OSGi und Eclipse RCP für technische Migrationsprojekte.
- Zertifizierung als Spring Professional Developer.
- Erfahrung mit Nachrichtenübermittlungssystemen wie Publish-Subscribe und Request-Reply (z.B. Solace, Kafka).
- Erfahrung mit Hazelcast.
Bildung:
- Abgeschlossene höhere Ausbildung in Informatik (HF, FH, ETH, Uni) oder gleichwertige Weiterbildung.
Sprachkenntnisse (Muss-Kriterium):
- Hervorragende Kommunikationsfähigkeiten in Deutsch.