Senior Software Engineer

Migros-Genossenschafts-Bund
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

Java
Google BigQuery
Cloud Computing
Continuous Integration
Customer Data Management
DevOps
Elasticsearch
Software Systems
SQL Databases
Vaadin
Spring-boot
Gitlab-ci
Kubernetes
Information Technology
Kafka
Data Management
Microservices

Job description

Du entwickelst unsere hochverfügbare Stammdaten-Plattform für Kundendaten und Loyalitätsprogramme kontinuierlich weiter.

Du gestaltest die Architektur und das Design innerhalb des Applikationsportfolios mit und sorgst für die Einhaltung von Architektur- und Security-Richtlinien.

Du wirkst aktiv in einem agilen DevOps-Produktteam, denkst kritisch mit und hast den Mut, Entscheidungen voranzutreiben.

Du treibst die Migration bestehender Applikationen in die Cloud voran.

Du überwachst den stabilen Betrieb unserer Systeme und unterstützt im 3rd Level Support bei komplexen Fragestellungen.

Requirements

Informatik

Du hast Erfahrung in der Entwicklung von grossen und verteilten Softwaresystemen, wobei Resilienz und Sicherheit für dich im Fokus stehen.

Du kennst dich gut mit Microservice-Architekturen aus, hast fundierte Java- und Spring Boot-Kenntnisse sowie Erfahrung mit SQL-Datenbanken. Idealerweise hattest du bereits Berührungspunkte mit Elasticsearch, BigQuery und Vaadin.

Du hast Erfahrung in der Integration von Systemen mit REST und idealerweise Kafka.

Du begeisterst dich für DevOps-Tätigkeiten und bist motiviert CI/CD-Prozesse kontinuierlich zu verbessern. Werkzeuge wie Kubernetes, Helm, ArgoCD und GitLab CI sind dir nicht fremd.

Du analysierst komplexe Probleme strukturiert, hinterfragst bestehende Lösungen kritisch und bringst eigene technische Vorschläge ein.

Apply for this position