freiberufler Senior Fullstackentwikler auf freelance.de

Senior Fullstackentwikler

offline
  • 70‐85€/Stunde
  • 14478 Potsdam
  • Europa
  • ru  |  de  |  en
  • 23.09.2024

Kurzvorstellung

Senior Fullstackentwickler spezialisiert auf Web-Entwicklung mit Angular, React, Vue, NextJS, NodeJS, Java, Spring Boot, TypeScript, JavaScript

Qualifikationen

  • AngularJS2 J.
  • CSS & SASS/SCSS
  • HTML52 J.
  • Java (allg.)4 J.
  • JavaScript
  • Node.Js1 J.
  • ReactJS
  • Spring Framework4 J.
  • Typescript4 J.
  • Vue.Js

Projekt‐ & Berufserfahrung

Senior Softwareentwickler (Festanstellung)
DB Station&Service, Berlin
9/2023 – 2/2024 (6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2023 – 2/2024

Tätigkeitsbeschreibung

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.
Aufgaben:
• 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

Eingesetzte Qualifikationen

Continuous Delivery, CSS (Cascading Style Sheet), Git, Java (allg.), Json, Continuous Integration, Postgresql, React (JavaScript library), Representational State Transfer (REST), Spring Framework, Typescript

Senior Softwareentwickler (Festanstellung)
DB Fernverkehr, Berlin
11/2022 – 9/2023 (11 Monate)
Logistikdienstleister
Tätigkeitszeitraum

11/2022 – 9/2023

Tätigkeitsbeschreibung

Entwicklung einer Anwendung für die Planung, Disposition und
Durchführung von Instandhaltungsleistungen an
Schienenfahrzeugen in den Werken der DB Fernverkehr.
Aufgaben:
• 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

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Continuous Delivery, CSS (Cascading Style Sheet), Docker, HTML5, Json, Continuous Integration, Postgresql, React (JavaScript library), Representational State Transfer (REST), Typescript

Senior Softwareentwickler (Festanstellung)
DB Fernverkehr, Frankfurt am Main
6/2022 – 12/2022 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2022 – 12/2022

Tätigkeitsbeschreibung

Webanwendung, die als Bindeglied zwischen
der Fahrzeugdisposition der Produktionsplattform und den
Abnehmersystemen.
Aufgaben:
• Betreuung und Weiterentwicklung von Schnittstellen, und wiederverwendbaren Systemkomponenten und Benutzeroberflächen
• Implementierung von Microservices zur Optimierung der Systemarchitektur
• Entwurf und Implementierung von Datenbankmodellen für die Neuentwicklung eigenständiger Applikation
• Entwicklung und Betreuung des ETL-Prozesses
• Kommunikation mit den Kunden und Anforderungsmanagement
• Erstellen von automatisierten Unit Tests
• Durchführung des Deployment-Prozesses

Eingesetzte Qualifikationen

Ingress, Amazon Web Services (AWS), AngularJS, Apache Maven, Continuous Delivery, CSS (Cascading Style Sheet), Git, Hibernate (Java), Java (allg.), Json, Junit, Continuous Integration, Postgresql, Representational State Transfer (REST), Spring Framework, Typescript

Senior Frontend Entwickler (Festanstellung)
DB Vertieb, Framkfurt am Main
1/2022 – 5/2022 (5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2022 – 5/2022

Tätigkeitsbeschreibung

Weiterentwicklung eines Reiseportals für
Geschäftsreisenden
Aufgaben:
• Betreuung und Weiterentwicklung einer
Benutzeroberfläche
• Planen und Durchführen von Softwaretests, Erstellen von
automatisierten Unit Tests
• Durchführung des Deployment-Prozesses

Eingesetzte Qualifikationen

Continuous Delivery, Git, Hibernate (Framework), Json, Junit, Continuous Integration, Representational State Transfer (REST), Typescript, Vue.Js

Middle Full-Stack Entwickler (Festanstellung)
BMVI, Frankfurt am Main
9/2020 – 12/2021 (1 Jahr, 4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2020 – 12/2021

Tätigkeitsbeschreibung

Fälschungssichere digitale Identitäten und
Datenaufzeichnung mit der Distributed Ledger Technologie
(DLT) für den Bahnbetrieb
Aufgaben:
• Forschung und Einarbeitung in das Thema Digitale
Identität und Self Sovereign Identity (SSI)
• Entwicklung von Prototypen auf Basis von Blockchain
Technologien
• Sicherstellung der Interoperabilität von Front- und
Backend
• Planen und Durchführen von Softwaretests, Erstellen von
automatisierten Unit
• Durchführung des Deployment-Prozesses
• Kommunikation mit den Kunden inkl.
Anforderungsmanagement
• Betreung von Werkstudenten
• Erstellung und Pflege von technischen Dokumentationen

Eingesetzte Qualifikationen

AngularJS, Blockchain (allg.), Continuous Delivery, Gradle, HTML5, Hyperledger, Java (allg.), Junit, Continuous Integration, Node.Js, Postgresql, React (JavaScript library), Spring Framework, Typescript, XML

Middle Full-Stack Entwickler (Festanstellung)
DB Systel, Frankfurt am Main
1/2020 – 8/2020 (8 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2020 – 8/2020

Tätigkeitsbeschreibung

Vertrauenswürdige und
manipulationssichere Applikation auf Basis der Blockchain
Technologie, die eine Verfolgung von Spendenpaketen auf
ihrem Weg zum Empfänger ermöglicht
Aufgaben:
• 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

Eingesetzte Qualifikationen

Apache Maven, Blockchain (allg.), Continuous Delivery, Dart, Flutter, Git, Hibernate (Framework), Json, Junit, Continuous Integration, Kotlin, Postgresql, R3 Corda, Representational State Transfer (REST), Spring Framework

Junior Full-Stack Entwickler (Festanstellung)
DB Systel, Framkfurt am Main
8/2019 – 12/2019 (5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2019 – 12/2019

Tätigkeitsbeschreibung

dezentralisierte Einnahmeaufteilung
Plattform auf dem Basis von Blockchain Technologien
Aufgaben:
• Mitarbeit an der Konzeption sowie Umsetzung von Web-
Benutzeroberflächen und REST APIs
• Integration von Web Analytic-Tools
• Mitarbeit an der Konzeption von UI/UX Design
• Präsentation der Anwendung im Rahmen von Sprint-
Reviews

Eingesetzte Qualifikationen

Amazon Web Services (AWS), AngularJS, Blockchain (allg.), Continuous Delivery, CSS (Cascading Style Sheet), Git, Hyperledger, Java (allg.), Continuous Integration, Representational State Transfer (REST), Spring Framework, Typescript

Junior Full-Stack Entwickler (Festanstellung)
DB Systel, Frankfurt am Main
1/2019 – 7/2019 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2019 – 7/2019

Tätigkeitsbeschreibung

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.
Aufgaben:
• 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 F

Eingesetzte Qualifikationen

Angular, Apache Maven, Continuous Delivery, CSS (Cascading Style Sheet), Git, Hibernate (Java), Java (allg.), Json, Junit, Continuous Integration, Postgresql, Representational State Transfer (REST), Spring Framework, Typescript

Junior Full-Stack Entwickler (Festanstellung)
DB Fernferkehr, Frankfurt am Main
6/2018 – 12/2018 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2018 – 12/2018

Tätigkeitsbeschreibung

Applikation für die Breitstellung der digitalen Information,
Unterlagen und Prozesse
Aufgaben:
• Weitereintwicklung von mobilen Applikation (Android)
• Überwachung von produktiven Systemen
• Anpassung des E-Mail-Versands und der PDF-Rechnung
• Bugfixing im Backend
• Mitarbeit an der Konfiguration des Build-Prozesses in
Jenkins

Eingesetzte Qualifikationen

Apache Maven, Continuous Delivery, Git, J2EE, Java SE, Wildfly, Junit

Junior Full-Stack Entwickler (Festanstellung)
DB Sicherheit, Fankfurt am Main
10/2017 – 4/2018 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

10/2017 – 4/2018

Tätigkeitsbeschreibung

Anwendung für digitalisierung und
automatisierung der Prozessen an allen Empfängen des
Konzerns
Aufgaben:
• Sicherstellung der Interoperabilität von Front- und
Backend
• Anpassung der Filterung, Sortierung und Modifikation von
Bestellung- und Kundendaten im Admin-Bereich
• Planen und Durchführen von Softwaretests
• Durchführung des Deployment-Prozesses
• Kommunikation mit den Kunden inkl.
Anforderungsmanagement

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Continuous Delivery, CSS (Cascading Style Sheet), Git, HTML5, J2EE, Java SE, JavaScript, Continuous Integration

Ausbildung

Fachinformatiker für Anwendungsentwicklung
Ausbildung
DB Systel GmbH
2020

Über mich

Kernkompetenzen:
• Agile Arbeitsmethoden
• Erstellung interaktive, dynamische, statische UI-Komponenten 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

Weitere Kenntnisse

Technische Sprachen
TypeScript, JavaScript, Java, Python, Dart
HTML5, CSS, SASS/SCSS
JSON, SQL, XML, YAML, Groovy

Backend
Spring Boot, NodeJS, NestJS, Hibernate, Maven
REST, SOAP, JSON, API, Liquibase, Flyway
JUnit5, Mockito, Corda R3, Hyperledger

Frontend
Angular, React.js, Vue.js, Ember.js
Bootstrap, CSS Grid, Flexbox, SCSS, SAAS, Material
Flutter, SPA, JQuery, PUGJS, NextJS, Redux, NgRx

Datenbanken
PostgreSQL, MySQL, MongoDB, SQL

Testing und Automatisierung
Jest, Playwright, Ktest, Vitest, JUnit

Methoden und Prozesse
Agile & Scrum, Clean Code & Architecture, TDD, SOLID

Werkzeuge
Entwicklungsumgebungen: Intellij IDEA, VS Code
Versionierung: Git, GitLab, GitHub
CI/CD: GitLab, GitHub
Betriebssysteme: Linux, Windows, Mac OS
Server: Apache HTTP Server, nginx
Containerisierung und Orchestrierung: Docker, Kubernetes
Repository Management: Nexus, Artifactory
Qualitätsmanagement: SonarQube
Projektmanagement: Jira, UML
Cloud: AWS
Monitoring: Grafana
Sonstiges: Blockchain

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
319
Alter
26
Berufserfahrung
7 Jahre und 4 Monate (seit 08/2017)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden