Job profiles at T-Systems Schweiz AG: Java Software Engineer
One of 17 job profiles at employer T-Systems Schweiz AG
Job Description
Du arbeitest bei unserem Kunden im Raum Bern teils vor Ort teils remote (Home Office oder in einer T-Systems Niederlassung in Bern, Basel oder Zürich) als Java-Entwickler in einem agilen Projektumfeld. Du gestaltest in einem technisch sehr anspruchsvollen Projekt die Zukunft des Kunden mit.
Education
- Du hast eine höhere Informatik-Ausbildung (Uni, ETH, FH) oder gleichwertiges
Experience
- Du hast mindestens 5 Jahre praktische und aktuelle Erfahrung in der agilen Software-Entwicklung mit Java und mit Integration Frameworks (Java 11 und höher, Spring Framework / Spring Boot / Spring Cloud)
- Du hast Erfahrung in objektorientierter Analyse, Design und Implementierung sowie in der Anwendung von Design Patterns
- Du kennst dich aus mit Docker, Kubernetes sowie Container basierten Plattformen und Cloud Lösungen
- Continuous Integration, -Delivery und -Deployment und damit verbundene Testing Frameworks sind Teil deiner täglichen Arbeit (Maven, Jenkins, JUnit, Code-Quality-Tools)
Competencies
- Du hast die Fähigkeit, in komplexen Systemen elegante und pragmatische Lösungen zu finden
- Du bist teamorientiert, übernimmst gerne Verantwortung und willst aktiv etwas bewegen
Languages
- Du sprichst sehr gut Deutsch (mindestens C1, mündlich und schriftlich) und Englisch (mindestens B2, mündlich und schriftlich)
Other
- Du bist bereit mind. 50 % vor Ort in Bern zu arbeiten