Senior Java-Architekt (M/W/D)

  • Überall
  • Um sich für diesen Job zu bewerben, besuche bitte www.stepstone.de.

Webseite Köln Deutsche Post DHL Group

Deutsche Post AG Willkommen im Renten Service der Deutschen Post AG, ein Unternehmensbereich von Post & Paket Deutschland innerhalb der Deutsche Post DHL Group. Der Renten Service der Deutschen Post bietet öffentlichen Leistungsträgern, internationalen Institutionen und Unternehmen Lösungen von der Administration bis zur Zahlung der gesetzlichen, betrieblichen und privaten Altersversorgung und gibt Privatkunden Hilfestellungen rund um die Altersversorgung. Unsere Kunden profitieren von höchster Zuverlässigkeit und Pünktlichkeit bei der Zahlung von monatlich 22­­­­ Mrd. Euro an 26,7 Millionen Rentner in Deutschland und weltweit. 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 Führen von Projektteams bezogen auf Entwicklungstätigkeiten Reisetätigkeit erforderlich (weniger als 20%) Erfolgreich abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation 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-Modellierungswerk-zeuges(z.B. MagicDraw) Wünschenswert sind Kenntnisse in modell-getriebener Software-Entwicklung auf Basis von UML-Profilen, des UML-Metamodells und der OCL. Eine attraktive Vergütung (außertariflich) mit einem unbefristeten Arbeitsvertrag sowie ein interessantes Aufgabengebiet in einem motivierten Team 30 Tage Urlaub (5-Tage-Woche/ 40h) mit flexibl… JAX-RS;Sicherheit;Magicdraw;Maven;Spring Security;REST;JMS;Code-Review;Qualitätssicherung;Spring MVC;Datenbank;Buildverwaltung;TDD;Hibernate;Sourcing;Reisebereitschaft;Cucumber;Agile Entwicklung;Web-Technik;Message Queues;Optimierung;Java;Design;Messaging;Docker;Programmiersprache;Testsoftware;Fortbildung;Architektur;Mockito;IT-Lösungen;IntelliJ IDEA;SonarQube;Scrum;Boote;Technik;CD;Java-Anwendung;Nexus;Selenium;Informatik;Git;Design;Oracle SQL;OOP;Data Spring;GitLab;Relational database;Entwurf;Softwarearchitektur;Spring Batch;Java;JUnit;Eclipse;Jenkins;Microservices;JPA;Prototyping;Continuous Delivery;UML-Kenntnisse;SOLID;Java Original Stellenanzeige auf StepStone.de – Jetzt Jobagent bei StepStone einrichten und Traumjob finden! https://bit.ly/2KOagYD Mehr Informationen zu Arbeitgebern, Gehaltsdaten und Karrieretipps finden Sie auf StepStone.de

ITnator Job´s
 

sidebar
>