Job Description
Als Teil der adesso group bündelt die adesso insurance solutions GmbH das eigene Produktportfolio für den Versicherungsmarkt und treibt innovative Software-Lösungen in diesem Umfeld voran. Wir sind ein Team aus über 500 engagierten Kollegen und Kolleginnen. Und du kannst ein Teil davon werden.
Du bist Softwarearchitekt und liebst die Herausforderung, ein neues Produkt von Anfang an mitzugestalten? Java und JEE sind keine Fremdworte für dich? Du hast Spaß an Teamarbeit und der Kommunikation mit Kolleg:innen? Dann suchen wir genau dich!
Du bist eine:r der Schlüsselspieler:innen für unseren Produkterfolg. Dabei erarbeitest du eigenverantwortlich Konzepte, planst die technische Umsetzung, erstellst die Architektur und begleitest das Team in allen Situationen. Dein Wissen gibst du aus Überzeugung gerne weiter, denn du weißt, nur ein starkes Team kann Ideen in sehr gute Lösungen umsetzen.
Im Detail übernimmst Du folgende Aufgaben:
- Übernahme der Architekturthemen für eine neu zu entwickelnde webbasierte Java-Applikation auf Basis eines bestehenden Frameworks
- Analyse von Problemstellungen und Anforderungen und deren Abbildung in tragfähigen architektonischen Konzepten inklusive Detaillierung durch technische Spezifikationen
- Definition oder Optimierung von Entwicklungsprozessen gemeinsam mit dem Team und dem Entwicklungsleiter: Auswahl geeigneter Werkzeuge, Prozesse und Methoden
- Enge Zusammenarbeit mit Projektleiter, Produktmanagement und Produktentwicklungsteam sowie Mit-Entwicklung der Lösung gemeinsam mit den Framework Spezialisten
- Abstimmung der passgenauen Einbindung der Software in die Prozesse und Umgebungen sowie Software- und Systemarchitektur unserer Kunden
- Ansprechpartner und Coach für das Entwicklungsteam
- Sehr gute Kenntnisse in Java/Java EE sowie in der Konzeption und Erstellung von Java-basierten Anwendungen auf der Basis webbasierter Frontendframeworks (JSF)
- Nachweisbar mehrjährige Berufserfahrung als Architekt in der Entwicklung von Software-Systemen
- Fundierte Kenntnisse von Architekturansätzen und -dokumentation (z.B. ARC42) sowie Qualitätsstandards wie Clean Code, TDD, DDD, SOLID Principle, Design-Patterns usw.
- Gute Kenntnisse von Modellierungs- und Entwicklungstools wie UML, Git, Jenkins, Nexus, Jira, Maven sowie von relationalen Datenbank-Systemen (vorzugsweise Oracle oder DB2)
- Analytisch-methodisches und strukturiertes Denken, hohe Eigenverantwortung sowie ziel- und lösungsorientierte, selbstständige und kreative Arbeitsweise
Unser Versprechen: Du wirst dich bei uns wohlfühlen! Kollegial, familiär und auf Augenhöhe - wir leben Austausch, Teamgeist und einen respektvollen Umgang miteinander. Diversität und verschiedene Blickwinkel werden bei uns genauso geschätzt wie du als Mensch. Das und viel mehr steht für unser ganz besonderes Wir-Gefühl. Für das es sogar ein Wort gibt: adessi.
Unsere Kultur und das Zusammenarbeiten sind geprägt von gegenseitiger Wertschätzung, Anerkennung und Unterstützung. Das verbindet uns hierarchieübergreifend - auch im Home-Office. So belegen wir zum wiederholten Mal den 1. Platz beim Wettbewerb „Deutschlands Beste Arbeitgeber in der ITK"!. Unser umfangreiches Trainingsangebot und ein transparentes Laufbahnstufenmodell für alle sorgen dafür, dass deine Entwicklung bei uns nicht stillsteht. Denn gemeinsam zu wachsen und Chancengeber zu sein, das ist programmiert in unserer DNA.
View More