Senior Java Engineer (m/w/d)
Über
Verantwortung
- Du konzipierst und realisierst komplexe Java-basierte Softwarelösungen in anspruchsvollen Kundenumgebungen.
- In dieser Rolle arbeitest Du eng mit bereichsübergreifenden Teams zusammen und vereinst technische mit fachlichen Perspektiven bei hoher Qualität und Kundenzufriedenheit.
- Du setzt gezielt AI-gestützte Tools im Software Engineering ein und gestaltest aktiv die Weiterentwicklung unserer Entwicklungsansätze mit.
- Als Java Softwareentwickler:in Senior-Level übernimmst Du mit Deinen analytischen Fähigkeiten und Fachkenntnissen eine zentrale Schlüsselfunktion im Team.
- Du coachst weniger erfahrene Teammitglieder und förderst einen kontinuierlichen Wissensaustausch.
- In dieser Rolle unterstützt Du Kundenworkshops und Presales-Aktivitäten mit Deiner technischen Expertise.
Qualifikationen
- Abgeschlossenes Studium in Informatik oder einer verwandten Fachrichtung (Uni/ETH/FH)
- Mindestens 5 Jahre Erfahrung in Analyse, Design und Entwicklung mit Java (Core, Spring Ecosystem, JPA/Hibernate)
- Fundierte Praxis in Spring, Spring Boot, Microservices-Architekturen sowie RESTful APIs (OpenAPI/Swagger) und Grundkenntnissen in SOAP
- Sicherer Umgang mit relationalen Datenbanken (Oracle, MSSQL, PostgreSQL) inklusive komplexer SQL-Queries
- Vertraut mit CI/CD-Pipelines, Containerisierung und Orchestrierung (Docker, Kubernetes, OpenShift) sowie idealerweise Erfahrungen mit AWS und AI-gestützter Entwicklung
- Du kommunizierst fliessend auf Deutsch und Englisch in Wort und Schrift und übernimmst gerne Mentoring für Junior-Entwickler
Benefits