Aufgaben
Mit Ihrem Fachwissen leisten Sie einen wichtigen Beitrag für die Entwicklung von robusten, zuverlässigen und
skalierbaren Banken- und Versicherungslösungen. Sie arbeiten eng mit Business Spezialisten und stehen im
direkten Kontakt mit unseren Kunden. Sie analysieren Problemstellungen und spezifizieren Anforderungen
bezüglich Funktionalität, Sicherheit, Qualität und Wirtschaftlichkeit.
- Analyse, Design und Implementation von Softwarekomponenten.
- Teil eines Teams, welches nach Scrum oder Kanban organisiert ist.
- Unterhalt und Ausbau der Testautomatisierung.
- Sicherstellen der Produktions- und Release-Fähigkeit.
- Betrieb der Applikation (Unterstützung im 3rd Level-Support).
Profil
Um den Anforderungen dieser Aufgabe gewachsen zu sein, haben Sie bereits mehrjährige Erfahrung im
Bereich Software Entwicklung und Architektur gesammelt.
- Abgeschlossene Informatikausbildung (Universität, Hochschule oder Höhere Fachausbildung).
- Mehrjährige Erfahrung in der objektorientierten Programmierung mit Java/JEE.
- Gute SQL-Kenntnisse, PL/SQL von Vorteil.
- Gute Datenbankkenntnisse und Erfahrungen in der Datenmodellierung (Oracle, DB2, weitere).
- Erfahrung im modularen Softwareentwurf und in der Anwendung von Design Patterns.
- Erfahrung in der testgetriebenen Entwicklung.
- Sicherer Umgang mit Entwicklungswerkzeugen wie IntelliJ, Eclipse, Maven, Jenkins, GIT.
- Gute Unix/Linux Kenntnisse und Erfahrungen im Shell Scripting, von Vorteil.
- Erfahrungen mit Docker und Kubernetes / Openshift, von Vorteil.
- Flexible, kommunikative, offene und teamfähige Persönlichkeit.
- Schnelle Auffassungsgabe und strukturierte sowie selbstständige Arbeitsweise.
- Gute Problemlösungs- und Entscheidungstechniken.
- Gute Deutsch- und Englischkenntnisse (in Wort und Schrift).
Please send us your cv to jobs@cofoundme.org