Datum | 01/2019 – 02/2019 | |
Projekt | Backendservice zur Ermittlung verschiedener Mitarbeiter bezogener Daten | |
Branche | Autowerkstatt | |
Tätigkeit | Architektur, Implementierung | |
Beschreibung | Neuentwicklung eines Spring Boot basierenden Microservices zur Ermittlung Mitarbeiter bezogener Daten aus verschiedenen Backendsystemen. Die Daten werden an verschiedenen REST Endpunkten bereitgestellt. Da die Backend-systeme einen zu den REST Endpunkten abweichenden Business-Key benutzen, wird ein CSV-Dump aus einem Legacy-System bereitgestellt. Dieser wird zyklisch mittels Quartz eingelesen und als Mapping in einer PostgreSQL bereitgehalten. Die Mitarbeiterinformationen werden dann aus einer Oracle DB oder per SOAP/REST von anderen Backendsystemen ermittelt. | |
Ausführung | Linux Java 11, Spring, Spring Boot Kubernetes Docker, Docker compose Quartz, REST, Jackson Hibernate 5, PostgreSQL, Oracle DB, H2 Cloud Mockito Junit, AssertJ IDE: IntelliJ 2018 Vorgehensmodell: Kanban Tools: Maven, Jira, Bitbucket VCS: git |