Senior Software Architect Java (m/w/d)

Senior Software Architect Java (m/w/d)

Jobbeschreibung

Unser Kunde ist einer der führenden IT-Dienstleister in der Versicherungsbranche.

Mit über 450 Mitarbeitern, Versicherungsspezialisten, Versicherungsmathematiker, Projektleiter, Softwareentwickler und IT-Consultants betreuen sie deutschlandweit ein breites Spektrum großer und mittelständischer Unternehmen.

Das bietet unser Kunde

  • Bis zu 3 Tage Home-Office möglich
  • Ausgezeichnete Weiterbildungsmöglichkeiten (von technologischem Grundlagenwissen bis Fachwissen zu den Kernbranchen, mehr als 100 Möglichkeiten der persönlichen Weiterentwicklung, umfangreiches Schulungsprogramm)
  • Flache Hierarchien, offene Kommunikation, kurze Entscheidungswege, Duz-Kultur
  • Hervorragende Arbeitsplatzausstattung, Laptop, Firmenhandy, etc.
  • Onboarding (jedes neue Mitglied erhält ein erfahrenes Teammitglied als Paten, das ihn in der Anfangszeit unterstützt); Welcome-Days, wo das Kennenlernen und Netzwerken an oberster Stelle steht

Sie bringen mit

  • Sehr gute Kenntnisse in Java/Java EE sowie in der Konzeption und Erstellung von Java-basierten Anwendungen auf der Basis webbasierter Frontendframeworker (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

Ihre 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


Jetzt bewerben
IN kURZER ZEIT - MEHRERE JOBANGEBOTE ERHALTEN

Jetzt für diesen Job bewerben

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.