Profilbild von Anonymes Profil, Fullstack Software Entwickler Java/Spring/Angular
verfügbar

Letztes Update: 05.02.2024

Fullstack Software Entwickler Java/Spring/Angular

Firma: Johannes Fritz IT-Consulting
Abschluss: Master of Science Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV-JFritz-IT-Consultant-Java_121023.pdf

Skills

Programmiersprachen
- Java
- Typescript
- Javascript
- Groovy

Frameworks
- Spring (MVC, Boot, Batch, Data, Security)
- JPA, Hibernate
- Java-EE
- JMS
- Eclipse Scout
- XML, JSON (Jackson/RESTEasy)
- Maven, Gradle
- OpenAPI, Swagger
- Thymeleaf

Frontend
- Vaadin
- SWT/RCP/RAP
- HTML, CSS

Datenbanken & DB-Tools
- PostgreSQL
- Oracle
- SAP Sybase
- Mongo DB
- Liquibase

Webserver
- JBoss
- Tomcat
- Jetty

Versionskontrollsysteme
- GIT
- Subversion (SVN)

Test/Build
- JUnit
- AssertJ
- Mockito
- Powermock
- MockServer
- Testcontainer

Cloud/Container-Technologien
- Amazon Webservices (AWS)
- Docker
- Kubernetes
- Grafana

Dokumentation
- PlantUML
- AsciiDoc
- arc42

Tools
- Bitbucket
- Jenkins
- JIRA, Confluence
- Nexus
- Artifactory
- SonarQube
- Postman
- Eclipse
- IntelliJ
- Visual Studio Code
- OpenLens
- Ansible
- Nexus IQ
- Snyk
- Apigee (API Management)
- Keycloak (OAuth2, JWT)
- Rundeck

Prinzipien / Entwurfsmuster
- Clean Code
- DevOps
- Microservice Architektur
- CI, CD
- REST
- SOAP
- RMI

Agile Vorgehensmoden
- Scrum

Projekthistorie

10/2023 - 12/2023
Backoffice-Komponente für Busunternehmer
SG-Service GbR (Sonstiges, 10-50 Mitarbeiter)

Entwicklung einer Backoffice-Komponente zur Verwaltung der Ressourcenauslastung eines Busunternehmens.

Aufgaben
  • Konzeption, Dokumentation
  • Implementierung
Technolgien, Datenbanken, Tools
  • Angular, Typescript, Node.js, Bootstrap
  • Spring Framework, Spring Boot, Java, Gradle
  • REST Services, JSON, OpenAPI
  • PostgreSQL, SQL, JPA, Hibernate
  • JetBrains IntelliJ

12/2020 - 09/2023
Backend für ein Kundenportal eines Logistikunternehmens
GLS IT Germany GmbH & Co. OHG (Transport und Logistik, 500-1000 Mitarbeiter)

•    Anforderungsaufnahme zur Einbindung des neuen Backends in die bestehende Architektur
•    Konzeption und Entwicklung
•    Integration der bestehenden Benutzerverwaltung und Schnittstellen
•    Aufbau einer automatisierten Deployment Pipeline und Infrastruktur für die Entwicklung
•    Deployment/Rollout
•    Einarbeitung der Mitarbeitenden in die Wartung und Weiterentwicklung
•    Erstellung der Dokumentation

08/2019 - 10/2020
Migration eines Systems zur Produktanlage
1&1 Telecommunication SE (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Überführung der Funktionalitäten eines Backends und Frontends in ein bestehendes System. Ziel war ein Technologieupdate und die Entkopplung zu einem Applikationsserver.

Aufgaben:
  • Anforderungs-, Change-, Releasemangement
  • Dokumentation
  • Implementierung
  • Testung
  • Betriebsbetreuung

03/2019 - 08/2019
Migration eines Datenimporters für IPTV Produktdaten
1&1 Telecommunication SE (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Ziel war eine Technologiemigration und der Betrieb als Microservice. Diese Software verarbeitet automatisiert Dateien eines externen Dienstleisters für IPTV und verbreitet diese Information für die Anlage in das 1&1 spezifische Produktmodell vor.

Aufgaben:
  • Anforderungs-, Change-, Releasemangement
  • Technische Projektleitung
  • Konzept/Dokumentation
  • Implementierung
  • Wartung
  • Testbetreuung
  • Betriebsbetreuung

01/2018 - 03/2019
Entwicklung eines Produktanlagesystems
1&1 Telecommunication SE (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Über ein Webfrontend kann ein Kampagnenmanager selbstständig 1&1 spezifische Produktbestandteile und Produktkonfigurationen mit Hilfe von spezifischen Use-Cases anlegen und erweitern und über einen Freigabeprozess Prüfungen von Konfigurationen vornehmen.

Aufgaben:
  • Anforderungsmanagement
  • Konzept/Dokumentation
  • Implementierung
  • Wartung
  • Testbetreuung
  • Betriebsbetreuung

01/2017 - 01/2018
Erweiterungen an Bausteinen eines Produktmanagementsystems
1&1 Telecommunication SE (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Erweiterung eines Systems welches das Produktmodell der 1&1 technisch abbildet. Dabei werden fachliche Anforderungen aus dem Produkt- und Kampagnenmanagement durch technische Restriktionen umgesetzt um die fachliche Konsistenz für die weitere Geschäftssysteme sicherzustellen. Dazu gehört ein System für die Produktanlage als auch ein System zur Synchronisation von neuen als auch bestehenden Produktbestandteilen zwischen einer Stage zur Konfiguration, Qualitätssicherung und Produktion.

Aufgaben:
  • Anforderungsmanagement
  • Konzept/Dokumentation
  • Implementierung
  • Wartung
  • Testbetreuung
  • Betriebsbetreuung

09/2015 - 01/2017
Erweiterungen eines Beauskunftungssystems für Produktinformationen
1&1 Internet SE (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Erweiterung von neuen Schnittstellen eines hochverfügbaren Beauskunftungssystems des technischen Produktmodells für umliegende Geschäftssysteme der 1&1. Das Produktmodell bildet die kaufmännische Sicht und die technische Leistung eines Produktes aus dem Segment Hosting und Access (Mobile & DSL) ab.

Aufgaben:
  • Anforderungsmanagement
  • Konzept/Dokumentation
  • Implementierung
  • Testbetreuung, Betriebsbetreuung

03/2015 - 06/2015
CRM Lösung für eine Privatbank
BSI Business Systems Integration Deutschland GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Anpassung einer CRM Lösung für das Kontakt- und Aktivitäten-Management von Kunden sowie für das Kampagen-management.

Aufgaben:
  • Abforderungsmanagement
  • Implementierung

01/2014 - 03/2015
Erweiterung eines Flottenfahrzeug-Managementsystems
BSI Business Systems Integration Deutschland GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Verwaltung von Fahrzeuginformationen für den Verkauf und Vermietung, Verwaltung von Kundendaten und Rechnungen, Externe Schnittstellen, Importer für z.B. Fahrzeugdaten und Rechnungsdokumenten, Exporter, Rechnungserstellung. Erweiterungen in einer Fahrzeugkonfigurator-Software.

Aufgaben:
  • Anforderungsmanagement
  • Beratung
  • Implementierung
  • Wartung
  • Betrieb

Zertifikate

Certified Vaadin 14 Developer
2020
Certified Vaadin 14 Professional.
2020

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Fullstack Software Entwickler Java/Spring/Angular Fullstack Software Entwickler Java/Spring/Angular
Registrieren