Tätigkeitsbeschreibung
• Rolle des Architekten
• Anbindung der ablösenden externen Systeme im bestehenden Projekt
• (Anforderungs-) Analyse der Schnittstellen, die Konzeption, Design, Spezifikation und Implementation
• Grobkonzepterstellung, dass fachlich und technisch beschreibt, wie das neue System angebunden wird
• Abstimmung und Verteidigung des Grobkonzeptes zur Abnahme mit den GEMA Architekten
• Sicherstellung Qualität durch QA und Code-QA
• Feature Lead im Bereich Spring Batch, verantwortlich für die Erstellung der Batch Jobs und die Ablösung von Schnittstellen
• Versionsupdates (Spring Data JPA, Hibernate, Spring Core, Spring Web) der Software analysiert, geschätzt und durchgeführt
• Modularisierung des Monoliten zur Vorbereitung einer Microservice-Architektur
Eingesetzte Qualifikationen
Behavior Driven Development (BDD), Confluence (Atlassian), Docker, Enterprise Architect (EA), FTP, Git, Gradle, Java (allg.), Java Message Service (JMS), jboss, Jenkins, Jira, JUnit, Oracle Database, Representational State Transfer (REST), Selenium, SOAP (Simple Object Access Protocol), Spring, WSDL (Web Services Description Language)