Schlagwörter
Skills
- Java
- JavaScript (ES6) / TypeScript
- Spring Boot
- Angular / React
- Keycloack
- Docker, Docker Compose
- OpenShift
- TeamCity
- MySQL
- PostgreSQL
- Redis
- Liquibase
- Hibernate
- Git, Maven
- IntelliJ IDEA
- Postman
- JUnit, Mockito, WireMock
- Jest
- Bash
- Scrum, Kanban (JIRA, Confluence)
- Test-driven Development (TDD)
Zertifikate
- AWS Certified Developer – Associate
Projekthistorie
Das Team "Depoteröffnung" führt die Eröffnung eines Stammdepots durch, also den erstmaligen Kauf.
Tätigkeiten:
- Identifizierung und Behebung von kritischen Defects zur Sicherstellung reibungsloser Release-Prozesse
- Backend sowie Frontendentwicklung mit Java und Angular
- Schreiben von Unit- und Integrationstests
- Erstellung und Ausarbeitung von User Stories für die Entwicklungsphase
- Aktive Teilnahme an Code Reviews und Scrum-Meetings
Java EE 11, JPA/Hibernate, PostgreSQL, SQL, WildFly, Maven, ActiveMQ Artemis, Arquillian, Angular, RxJS, HTML, CSS, Storybook, Jest, Git, Jenkins, SonarQube, Keycloak, PACT, Liquibase, etcd, Python
Das Team Shop Offer Management verantwortet die Tools zur zentralen shopseitigen Angebots- und Produktpflege.
Tätigkeiten:
- Backend sowie Frontendentwicklung mit Java und Angular
- Erstellung neuer REST-Endpunkte
- Einführung von Testcontainern für Integrationstests
- Erstellung von Unit- und Integrationstests mit einer Testabdeckung von 95%
- Durchführung von Code Reviews
Java 8&17, Spring Boot, JUnit, WireMock, Angular 10, TypeScript, Docker, Jenkins, Testcontainer, Git, Swagger, Maven, PostgreSQL, JPA, Hibernate, XQuery, Saxon, XML, cmi24
Entwicklung einer Software, die eine LKW-Händlersuche ermöglicht.
Tätigkeiten:
- Backend sowie Frontendentwicklung mit Java und Angular
- Anbindung von Azure Storage unter Verwendung des Azure SDK
- Implementierung einer API, die als Wrapper für eine weitere API (GSSN+) fungiert
- Entwicklung einer Mandantenfähigkeitsähnlicher Software, die Vorkonfigurationen für die Filtermöglichkeiten definiert
- Erstellung von Unit- und Integrationstests mit einer Testabdeckung von 90%
- Suchergebnisse in die Google Maps Platform integrieren
- Enorme Performancesteigerung durch einführen von Redis-Cache
- Durchführung von Code Reviews
- Präsentation der implementierten Features
Java 11, Spring Boot, Spring Cloud, Azure, Azure Storage (Java SDK), Azure DevOps, JUnit, WireMock, Angular 14, TypeScript, Docker, Docker Compose, Git, Swagger, Maven, Keycloak, MapStruct, Feign, PostgreSQL, JPA, Hibernate, SonarQube, Google Maps API, Redis, Microfrontend (Webpack), Kubernetes, Helm
Projektbeschreibung:
Wartung und Weiterentwicklung einer Software, die den Verkauf von kontingentierten Sparpreisen und die Optimierung der Kontingente hinsichtlich der Ticket-Einnahmen und der Zug-Auslastung ermöglicht.
Tätigkeiten:
- Backend: Erweiterung der Java-Anwendung um kleinere Features. Anpassung der Oracle DB-Tabellen
- Auslagerung von Teilen der Software in Docker-Container und Erstellung von Confluence-Artikeln zu Dokumentationszwecken
Technologien:
Java 8, JUnit, Oracle DB, Bash (Shell), Docker, Git, AWS, SQL
Wartung und Weiterentwicklung des Corporates-Portals. Dieses ist der zentrale Zugang für Unternehmenskunden der LBBW und BW-Bank mit umfangreichen Funktionen.
Tätigkeiten:
- Backend sowie Frontendentwicklung mit Java/Kotlin und Angular
- Mitarbeit an einer fachlich getrennten Portalanwendung (5 Microservices & Microfrontends)
- Update der Angular Versionen von 6-8 auf 11
- Optimierung der lokalen Entwicklungsumgebung: Aufnahme weiterer Services in die Docker Compose-Datei
Java 11, Kotlin, Angular 11, TypeScript, HTML, CSS, JUnit, Mockito, MongoDB, Docker, Docker Compose, Maven, Git, GitLab CI/CD, REST
Projektbeschreibung:
Entwicklung einer Portalanwendung (Frontend) für die Pflege von Personen-Stammdaten zur Ablösung/ Migration eines Altsystems.
Tätigkeiten:
- Backend sowie Frontendentwicklung mit Spring Boot und React
- Mitarbeit an einer fachlich getrennten Portalanwendung (~8 Microservices & Microfrontends)
- Automatisierung der Erstellung der Release-Notes
- Entwicklung eines Zwischenspeichers (temporäre Persistierung der Daten). Auf Kundenwunsch wurden die Daten aus dem Zwischenspeicher geladen und an ein anderes System endgültig übergeben
- Optimierung der CI/CD-Pipelines: Mit einem Klick waren die Änderungen auf der DEV-Umgebung
Technologien:
Spring Boot, Java 11, Maven, Bash (Shell), JUnit, Selenium, JavaScript, React, Jest, Node.js, SOAP, REST, Git, OpenShift, TeamCity, Docker, Microservices, Microfrontends
Projektbeschreibung:
Eigenverantwortliche Weiterentwicklung sowie Wartung und Betrieb des internen ERP-Systems.
Tätigkeiten:
- Backend sowie Frontend-Entwicklung (Full Stack) mit Spring Boot, Angular und Docker
- Selbstständiges Entwerfen und Implementieren von Softwarekomponenten wie z.B. Erfassen der Arbeitszeiten auf verschiedene Kundenprojekte, Beantragen von Urlaubstagen, Standardarbeitszeiten
- Beteiligung am Planungsprozess
- Serveradministration
- Übernahme der Scrum Master- Rolle
- Agile Entwicklung mit JIRA
Technologien:
Spring Boot, Java 11, Angular 8, Docker, SQL, Microservices, Jira, Git, Kafka, Bash (Shell), PostgreSQL, REST, HTML, CSS
Zertifikate
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
02.09.2022
Versicherungsende:
01.10.2025