Entwicklung einer Anwendung für Reisezentren, wo die Reiseberater für die Kunden aktuelle, besonders relevante Informationen auf dem großen Monitor anzeigen können.
Auswahl der passenden Technologien für das Projekt
Übernahme und Implementierung von Frontend-Aufgaben, einschließlich Microfrontend-Architekturen
Planen, Erstellen und Durchführen von Unit-Tests und E2E Tests
Programmierung der Workflows und Schnittstellen
Durchführung des Deployment-Prozesses
Entwurf und Implementierung von Datenbankmodellen
Kommunikation mit den Kunden und Anforderungsmanagement
Pflege und Umsetzung neuer Features
Zusammenarbeit mit Grafikdesignern zur Erstellung von UI/UX-Designs
Dokumentation des Entwicklungsprozesses und Erstellung von technischen Handbüchern
Implementierung von Microservices zur Optimierung der Systemarchitektur
Entwicklung einer Anwendung für die Planung, Disposition und Durchführung von Instandhaltungsleistungen an Schienenfahrzeugen in den Werken der DB Fernverkehr.
Auswahl der passenden Technologien für das Projekt
Frontend-Entwicklung und Design von Benutzeroberflächen mit Microfrontend-Ansatz
Planen, Erstellen und Durchführen von Unit-Tests und E2E Tests
Entwurf und Implementierung einer RESTful API unter Verwendung von OpenAPI-Spezifikationen
Durchführung des Deployment-Prozesses
Entwurf und Implementierung von Datenbankmodellen
Kommunikation mit den Kunden und Anforderungsmanagement
Fehlerbereinigung an der CI/CD-Pipeline
Integration von OpenAPI für die Kommunikation zwischen Microservices
Schulung und Unterstützung von Teammitgliedern in Test Technologie Playwright und Best Practices
Bundesministerium für Verkehr und digitale Infrastruktur (BMVI)
8 Monate
2020-01 - 2020-08
Cross-Platform App für die Verfolgung von Spendenpakete
Fachinformatiker für Anwendungsentwicklung
Fachinformatiker für Anwendungsentwicklung
Entwicklung einer vertrauenswürdigen und manipulationssicheren Applikation auf Basis der Blockchain Technologie, die eine Verfolgung von Spendenpaketen auf ihrem Weg zum Empfänger ermöglicht
Neuentwicklung einer inovativen mobilen Applikation (Android & IOS)
Sicherstellung der Interoperabilität von Front- und Backend
Planen und Durchführen von Softwaretests, Erstellen von automatisierten Unit
Durchführung des Deployment-Prozesses
Projektkosten Kalkulation
Entwickelung von Qualitätssicherungskonzepten
Kommunikation mit den Kunden inkl. Anforderungsmanagement
Entwicklung einer Web-Anwendung für die Gesundheitsmanagement, mit deren Hilfe sich die Mitarbeiter über die aktuelle Kurse und Workshops informieren und anmelden können.
Implementierung von Schnittstellen und wiederverwendbaren Systemkomponenten und Benutzeroberflächen
Verantwortung über die Einhaltung von Deadlines und Projektzielen
Entwurf und Entwicklung von Datenbankmodellen
Kommunikation mit den Kunden inkl. Anforderungsmanagement
Kommunikationsführung zwischen Fachbereich und Entwickler-Team
Erstellung interaktive, dynamische, statische UIKomponenten mit Angular, Vue und React
Backend-Entwicklung mit NodeJS, Spring Boot, Maven, JPA und Hibernate
Modellierung von relationalen Datenbanken
Implementierung von REST Schnittstellen, Microservices
Automatisierung und Optimierung von IT-Prozessen
Anforderungsmanagement
Produkte / Standards / Erfahrungen / Methoden
Technologien
Frontend:
Frameworks/Bibliotheken:
Angular
NgRx
React
Redux
Next
Nuxt
Vue
Vuex
Design/Prototyping:
Adobe Photoshop
Figma
Zeplin
Backend:
Frameworks/Plattformen:
NodeJS
NestJS
Spring Framework
Express.js
REST
Microservices
Messaging-brokers:
Apache Kafka
RabbitMQ
API-Entwicklung/ Testing:
OpenAPI
Postman
Insomnia
Testing:
JUnit
Jest
Playwright
Vitest
Cypress
DevOps und CI/CD:
Plattformen/Tools:
AWS
Docker
Kubernetes
Git
GitLab/GitHub
CI/CD Pipelines
GitLab Runner
GitHub Action
Blockchain & DLT:
Ethereum
Corda R3
Hyperledger Indy/Aries
Fabric
Methoden&Prozessen:
Agile
Scrum
Kanban
TDD
Clean Code
Unterstützende Tools:
Projektmanagement Tools:
JIRA
MS Powerpoint
MS Word
MS Excel
MS Office365
Werkzeuge:
nginx
Nexus Repository
JFrog Artifactory
SonarQube
SonarLint
Prettier
WhiteSource
JBoss
Entwicklungsumgebungen:
Intellij
VS Code
Betriebssysteme
Windows
Linux
MacOS
Programmiersprachen
JavaScript
Frontend
TypeScript
Frontend, Backend
Java
Backend
Bash Scripting
Backend
Datenbanken
SQL
MYSQL
PostgreSQL
MongoDB
Einsatzorte
Einsatzorte
Deutschland
möglich
Projekte
Projekte
7 Monate
2023-09 - 2024-03
Reisezenrum Ticker
Senior Softwareentwickler
Senior Softwareentwickler
Entwicklung einer Anwendung für Reisezentren, wo die Reiseberater für die Kunden aktuelle, besonders relevante Informationen auf dem großen Monitor anzeigen können.
Auswahl der passenden Technologien für das Projekt
Übernahme und Implementierung von Frontend-Aufgaben, einschließlich Microfrontend-Architekturen
Planen, Erstellen und Durchführen von Unit-Tests und E2E Tests
Programmierung der Workflows und Schnittstellen
Durchführung des Deployment-Prozesses
Entwurf und Implementierung von Datenbankmodellen
Kommunikation mit den Kunden und Anforderungsmanagement
Pflege und Umsetzung neuer Features
Zusammenarbeit mit Grafikdesignern zur Erstellung von UI/UX-Designs
Dokumentation des Entwicklungsprozesses und Erstellung von technischen Handbüchern
Implementierung von Microservices zur Optimierung der Systemarchitektur
Entwicklung einer Anwendung für die Planung, Disposition und Durchführung von Instandhaltungsleistungen an Schienenfahrzeugen in den Werken der DB Fernverkehr.
Auswahl der passenden Technologien für das Projekt
Frontend-Entwicklung und Design von Benutzeroberflächen mit Microfrontend-Ansatz
Planen, Erstellen und Durchführen von Unit-Tests und E2E Tests
Entwurf und Implementierung einer RESTful API unter Verwendung von OpenAPI-Spezifikationen
Durchführung des Deployment-Prozesses
Entwurf und Implementierung von Datenbankmodellen
Kommunikation mit den Kunden und Anforderungsmanagement
Fehlerbereinigung an der CI/CD-Pipeline
Integration von OpenAPI für die Kommunikation zwischen Microservices
Schulung und Unterstützung von Teammitgliedern in Test Technologie Playwright und Best Practices
Bundesministerium für Verkehr und digitale Infrastruktur (BMVI)
8 Monate
2020-01 - 2020-08
Cross-Platform App für die Verfolgung von Spendenpakete
Fachinformatiker für Anwendungsentwicklung
Fachinformatiker für Anwendungsentwicklung
Entwicklung einer vertrauenswürdigen und manipulationssicheren Applikation auf Basis der Blockchain Technologie, die eine Verfolgung von Spendenpaketen auf ihrem Weg zum Empfänger ermöglicht
Neuentwicklung einer inovativen mobilen Applikation (Android & IOS)
Sicherstellung der Interoperabilität von Front- und Backend
Planen und Durchführen von Softwaretests, Erstellen von automatisierten Unit
Durchführung des Deployment-Prozesses
Projektkosten Kalkulation
Entwickelung von Qualitätssicherungskonzepten
Kommunikation mit den Kunden inkl. Anforderungsmanagement
Entwicklung einer Web-Anwendung für die Gesundheitsmanagement, mit deren Hilfe sich die Mitarbeiter über die aktuelle Kurse und Workshops informieren und anmelden können.
Implementierung von Schnittstellen und wiederverwendbaren Systemkomponenten und Benutzeroberflächen
Verantwortung über die Einhaltung von Deadlines und Projektzielen
Entwurf und Entwicklung von Datenbankmodellen
Kommunikation mit den Kunden inkl. Anforderungsmanagement
Kommunikationsführung zwischen Fachbereich und Entwickler-Team