Senior Java-Softwarearchitekt (M/W/D)

Cologne, North Rhine-Westphalia, Germany Post & Paket Deutschland 14639 04/11/2019
Apply

Willkommen im Unternehmensbereich Post & Paket Deutschland von Deutsche Post DHL Group. Als führender Post- und Paketdienstleister ist der Versand von Briefen, Waren und Paketen unser Kerngeschäft. Und diesen gesellschaftlichen Auftrag erfüllen wir mit einer besonderen Leidenschaft: Als ein starkes, unternehmerisches Team denken wir positiv, finden Lösungen, gestalten Veränderungen und übernehmen Verantwortung. Wir verbinden Menschen und verbessern ihr Leben. Post & Paket Deutschland wächst mit neuen Aufgaben für positiv denkende Anpacker. Das ist Ihre Chance!

Ihre Aufgaben

  • Konzeption von Softwarearchitekturen für IT-Systeme unter Berücksichtigung von Qualitätsanforderungen (Zuverlässigkeit, Sicherheit, Performanz und Benutzbarkeit) in der Rolle des Java Anwendungs- und Systemarchitekten
  • Entwurf von IT-Lösungen als Self-Contained Systems oder Microservices mit DDD-Ansätzen und Umsetzung in aktuellen Technologien (Webfrontends, REST Services, Messaging, OAuth2, Datenbanken, Container/Docker)
  • Optimierung des Software-Entwicklungsprozesses im Sinne von Continuous Integration und Continuous Delivery
  • Technologieevaluierung und Entwicklung von Prototypen
  • Coaching von Entwicklern in Bezug auf Integrations- und Realisierungsalternativen unter Berücksichtigung von Aspekten wie Wartbarkeit, Betreibbarkeit, Performanz und Testbarkeit
  • Durchführung von Architektur- und Code-Reviews
  • Weiterentwicklung der vorhandenen Werkzeuge und Modelle zur modellgetriebenen Softwareentwicklung (MDSD)
  • Dokumentation von Anwendungsarchitekturen angelehnt an ARC42
  • Übernahme/Durchführung von IT-Projekten hoher Komplexität
  • Führen von Projektteams bezogen auf Entwicklungstätigkeiten

Ihre Kompetenzen und Verantwortung

  • Aufgabenerledigung erfolgt auf Basis eigener Konzepte und Analysen
  • Erweiterte Entscheidungsspielräume innerhalb eines vorgegebenen Rahmens
  • Fachliche Weisungs- und/oder Dispositionsbefugnisse bei Übernahme von Projektleitungsaufgaben
  • Ausgeprägte Verantwortung für die Aufgabenerledigung im Tätigkeitsbereich

Ihr Profil

  • Erfolgreich abgeschlossenes Studium der Informatik
  • Mehrjährige Erfahrung als Softwarearchitekt in der Konzeption und Realisierung von Anwendungsarchitekturen (Web-/Batchanwendungen und Services) mit Java –Technologien
  • Praxiserprobte Erfahrung mit den angrenzenden Disziplinen Anforderungsmanagement, Qualitätssicherung / Softwaretest sowie dem IT-Betrieb in der Rolle des Software- und Systemarchitekten
  • Sehr gute Kenntnisse in Java und JEE Standards (JMS, JPA, JAX-RS, …), dem Spring (Boot) Ökosystem (Spring Core, Spring Data, Spring Batch, Spring Web MVC, Spring Security) und dem OR-Mapping mit Hibernate.
  • Fundierte Kenntnisse moderner Softwareentwicklungsmethoden:
  • Selfcontained Systems nach DDD-Prinzipien mit REST Services, Message Queues und Event Sourcing
  • Testgetriebene Entwicklung mit Junit, Mockito, Cucumber und Katalon(Selenium)
  • Agile Softwareentwicklung (SCRUM) mit CI/CD- und DevOps-Methoden
  • Exzellente Programmiersprachenkenntnisse in Java, objektorientierter Programmierung, den SOLID Design Principles und dem Einsatz von Patterns in der Softwareentwicklung für Design, Integration und Architektur
  • Sehr gutes Know-how in relationalen Datenbanken (insb. Oracle) und in SQL
  • Sicherer Umgang mit einer Entwicklungsumgebung für Java (IntelliJ oder Eclipse) und Werkzeugen für Versionskontrolle (git, GitLab) und Buildmanagement/CI (Maven, Jenkins, SonarQube, Nexus)
  • Gute Kenntnisse der Modellierungssprache UML 2 und eines UML-Modellierungswerkzeuges(z.B. MagicDraw)
  • Wünschenswert sind Kenntnisse in modell-getriebener Software-Entwicklung auf Basis von UML-Profilen, des UML-Metamodells und der OCL
  • Sie verfügen über sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift
  • Bereitschaft zu (gelegentlichen) Geschäftsreisen
  • Sehr gute kommunikative Fähigkeiten, sicheres Auftreten und Durchsetzungsvermögen
  • Ausgeprägte Teamfähigkeit
  • Hohes planerisches und organisatorisches Geschick
  • Hohes Maß an Qualitäts- und Kostenbewusstsein
  • Einsatzbereitschaft und Belastbarkeit
  • Gute Kenntnisse der Microsoft Office-Anwendungen

Ihr Kontakt

Sie sehen in diesen vielseitigen und verantwortungsvollen Aufgaben eine persönliche Herausforderung? Dann bewerben Sie sich bitte mit Ihren vollständigen Unterlagen (Anschreiben, Lebenslauf, Zeugnisse) sowie unter Angabe Ihrer Gehaltsvorstellung online. Klicken Sie dazu bitte auf den Button „Jetzt bewerben“.
Nähere Auskünfte erteilt Herr Holger Benz unter der Rufnummer +49 221 5692600 sowie Herr Georg Etzkorn unter der Rufnummer +49 221 569262.

Wir freuen uns auf Ihre Bewerbung.

MENSCHEN VERBINDEN. LEBEN VERBESSERN.

NL Renten Service

Facts and Figures

  • Working Hours

    40

  • Business Unit

    Deutsche Post AG

  • Travel Required

    less 20%

  • Employment Type

    Permanent Full-Time

Apply