Software Architect (M/W/D)

Job Details

Das Unternehmen in Wiesbaden ist ein innovatives Technologieunternehmen, das sich auf die Entwicklung und Implementierung hochwertiger Softwarelösungen spezialisiert hat. Es bietet maßgeschneiderte Dienstleistungen für Kunden aus verschiedenen Branchen an, darunter Finanzdienstleistungen, Gesundheitswesen und E-Commerce. Das Unternehmen legt großen Wert auf modernste Technologien und Best Practices in der Softwareentwicklung, um seinen Kunden erstklassige Lösungen zu bieten, die ihren Geschäftsanforderungen entsprechen.
 

Position: Java Software Architekt (M/W/D)

Standort: Wiesbaden, bis zu 60% Home Office 

Aufgaben:

  • Entwurf und Architektur von hochskalierbaren und zuverlässigen Java-Anwendungen unter Verwendung bewährter Design Patterns und Best Practices.
  • Entwicklung von Softwarelösungen, die Continuous Integration und Continuous Deployment (CI/CD) unterstützen, um eine effiziente Bereitstellung und Wartung sicherzustellen.
  • Zusammenarbeit mit dem Entwicklungsteam, um technische Anforderungen zu verstehen und Lösungen zu entwerfen, die den Kundenbedürfnissen gerecht werden.
  • Integration von Cloud-Technologien (AWS, Azure oder GCP) in die Architektur von Anwendungen, um Skalierbarkeit, Flexibilität und Sicherheit zu gewährleisten.
  • Durchführung von Code-Reviews, um die Qualität und Einhaltung der Coding-Standards sicherzustellen.
  • Unterstützung bei der Fehlerbehebung und Optimierung von Anwendungen, um Leistung und Zuverlässigkeit zu verbessern.
  • Verantwortung für die technische Führung und Mentorship innerhalb des Entwicklungsteams, um die technischen Fähigkeiten und das Wissen zu verbessern.

Anforderungen:

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung.
  • Mehrjährige Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf Java.
  • Fundierte Kenntnisse in der Anwendung von Design Patterns und Best Practices in der Softwarearchitektur.
  • Erfahrung mit CI/CD-Pipelines und Automatisierungstools wie Jenkins oder GitLab.
  • Nachgewiesene Erfahrung in der Entwicklung von Cloud-basierten Anwendungen, idealerweise mit AWS, Azure oder GCP.
  • Exzellente Programmierkenntnisse in Java sowie Erfahrung mit Frameworks wie Spring oder Hibernate.
  • Starke Problemlösungsfähigkeiten und die Fähigkeit, komplexe technische Herausforderungen zu bewältigen.
  • Ausgezeichnete Kommunikations- und Teamfähigkeit sowie die Fähigkeit, technische Konzepte klar zu vermitteln.
  • Bereitschaft zur kontinuierlichen Weiterbildung und zur Anpassung an neue Technologien und Methoden.

Wir bieten eine herausfordernde und dynamische Arbeitsumgebung mit vielfältigen Entwicklungsmöglichkeiten sowie attraktive Vergütung und Benefits. Wenn Sie Ihre technischen Fähigkeiten in einem innovativen Umfeld einsetzen möchten, freuen wir uns auf Ihre Bewerbung.

Apply for this Job

Similar Jobs