Senior Software Engineer Java/Insurance (LU/BE, Zurich) Zurich, Switzerland
Deine Aufgaben
Unterstützung unserer Kunden als Senior Entwickler in anspruchsvollen Softwareprojekten
Design und Implementierung von überzeugenden Lösungen
Unterstützung deiner Teammitglieder mit der Fähigkeit diese zu begeistern
Deine Skills
Du bist ein Softwareentwickler aus Leidenschaft mit mehr als 5 Jahren Berufserfahrung
Du bist ein Teamplayer und stellst das gemeinsame Ziel in den Mittelpunkt
Du bist eine selbständige und kommunikative Persönlichkeit mit hoher Leistungsbereitschaft
Das Einarbeiten in neue Fachgebiete fällt Dir leicht und macht dir Spass
Du legst viel Wert auf gute und einfache Lösungen in hoher Qualität
Dein Profil
(Fach-) Hochschulabschluss in der Informatik oder eine vergleichbare Ausbildung
Fundierte Kenntnisse und Erfahrung in der Fullstack Entwicklung mit Java (8+) im Enterprise Umfeld
Die folgenden Technologien sind dir bekannt: EJB, CDI und JNDI, SQL (Oracle) sowie IBM WebSphere oder ähnlichen Application Servern (WebLogic, JBoss)
Testdriven Development, JUnit 4 und 5, Cucumber, Sonar und XRay sind für dich nicht nur Buzzwords
Batch-Frameworks sind dir bekannt und du bist auch mit asynchronem Messaging vertraut
Sicherer Umgang mit Linux Shell und bereit in einem DevOps Umfeld zu arbeiten
Erfahrung in der agilen Softwareentwicklung (Scrum, Pair Programming, CleanCode, TDD, DDD, LeSS, Nexus)
Erfahrung mit gängigen CI-CD-Toolchains und DevOps (GIT, Splunk, Jenkins, Docker, OpenShift)
Gewohnt im Umgang mit dem Model-Driven-Ansatz und Kenntnisse in UML. Ein Vorteil sind auch Kenntnisse von Onion-Architekturen, Clean Architecture, Hexagonale Architektur.
Stilsichere mündliche wie schriftliche Ausdrucksweise in Deutsch. Zudem fliessendes Englisch zur mündlichen Verständigung sowie verständliches Texten.
#J-18808-Ljbffr