freiberufler Full Stack Softwareentwickler (Java, Spring, Angular) auf freelance.de

Full Stack Softwareentwickler (Java, Spring, Angular)

offline
  • 85€/Stunde
  • 60433 Frankfurt am Main
  • Weltweit
  • ru  |  de  |  en
  • 01.01.2024

Kurzvorstellung

Vielseitig aufgestellter Full Stack Softwareentwickler mit Fokus Java Backend (Spring Boot) und guten Angular/React Skills. Vertraut mit Microservices, Containerisierung, TDD, CI/CD und Event Sourcing

Qualifikationen

  • Angular
  • Apache Maven
  • Docker
  • Git
  • Hibernate (Java)
  • intellij
  • Java (allg.)
  • Jenkins
  • JUnit
  • Kubernetes
  • PostgreSQL
  • React (JavaScript library)
  • Spring
  • SQL
  • TypeScript
  • XML

Projekt‐ & Berufserfahrung

Full Stack Softwareentwickler
1&1 AG, Remote
3/2023 – offen (1 Jahr, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2023 – offen

Tätigkeitsbeschreibung

Einer der führenden Telekommunikationsanbieter. Bietet ein umfassendes Portfolio von Breitband-Anschlüssen und Mobilfunktarifen an.

Projekt: Das Team Shop Offer Management verantwortet die Tools zur zentralen shopseitigen Angebots- und Produktpflege.
· Backend sowie Frontendentwicklung mit Java und Angular
· Erstellung und Implementierung neuer REST-Endpunkte
· Einführung von Testcontainern zur Optimierung der Integrationstests
· Erstellung von Unit- und Integrationstests mit einer Testabdeckung von 95%
· Aktive Teilnahme an Code Reviews

Eingesetzte Qualifikationen

Angular, Apache Maven, Docker, Git, Hibernate (Java), Java (allg.), Jenkins, JUnit, PostgreSQL, Spring, TypeScript, XML

Full Stack Softwareentwickler
sidion GmbH, Remote
9/2022 – 3/2023 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2022 – 3/2023

Tätigkeitsbeschreibung

Projekt: Entwicklung einer Software, die eine LKW-Händlersuche ermöglicht.
· 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%
· Integration von Suchergebnissen in die Google Maps Platform, für eine visuell ansprechende und interaktive Darstellung von Standortdaten
· Enorme Performancesteigerung durch einführen von Redis-Cache
· Durchführung von Code Reviews
· Präsentation der implementierten Features vor dem Team und den Stakeholdern

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Docker, Git, Java (allg.), JUnit, Spring, TypeScript, Microsoft Azure, Angular

Full Stack Softwareentwickler
DB Systel GmbH, Frankfurt
7/2022 – 8/2022 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2022 – 8/2022

Tätigkeitsbeschreibung

Die DB Systel entwickelt und betreibt IT- und Digitalisierungslösungen für die Geschäftsfelder der Deutschen Bahn AG.

Projekt: 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.
· 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

Eingesetzte Qualifikationen

Oracle Database, SQL, Bash (Shell), Docker, Git, Java (allg.), Amazon Web Services (AWS)

Full Stack Softwareentwickler
IT Frankfurt GmbH, Frankfurt
12/2017 – 6/2022 (4 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2017 – 6/2022

Tätigkeitsbeschreibung

Software-Beratungshaus mit den Branchenschwerpunkten Banken und Finanzdienstleistungen sowie Touristik. -Hyperlink entfernt-


Januar 2022 – Juni 2022 Endkunde: Landesbank Baden-Württemberg (LBBW), Stuttgart

Projekt: Wartung und Weiterentwicklung des Corporates-Portals. Dieses ist der zentrale Zugang für Unternehmenskunden der LBBW und BW-Bank mit umfangreichen Funktionen.
· 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

Technologien: Java 11, Kotlin, Angular 11, TypeScript, HTML, CSS, JUnit, Mockito, MongoDB, Docker, Docker Compose, Maven, Git, GitLab CI/CD, REST, TDD
Teamgröße: 5 Entwickler, ~15 insgesamt, inkl. POs u.a.
Methoden: Scrum

April 2020 – Januar 2022 Endkunde: Commerzbank AG, Frankfurt am Main

Projekt: Entwicklung einer Portalanwendung (Frontend) für die Pflege von Personen-Stammdaten zur Ablösung / Migration eines Altsystems.
· 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
Teamgröße: 8-10 Entwickler, ~20 insgesamt inkl. PO u.a.
Methoden: Scrumban


Dez. 2017 – März 2020 Internes Projekt

Projekt: Weiterentwicklung sowie Wartung und Betrieb des internen ERP-Systems.
· Eigenverantwortliche 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

Technologien: Spring Boot, Java 11, Angular 8, Docker, SQL, Microservices, Jira, Git, Kafka, Bash (Shell), PostgreSQL, REST, HTML, CSS
Teamgröße: 7-13 Entwickler (Werkstudenten)
Methoden: Scrum, Kanban

Eingesetzte Qualifikationen

PostgreSQL, Apache Maven, Java (allg.), Spring, Angular, React (JavaScript library)

Ausbildung

Wirtschaftsinformatik
M. Sc.
2020
Friedberg

Über mich

Ich biete:
- Java, Spring Boot, JUnit, Mockito, REST
- Docker, Docker Compose, OpenShift, TeamCity
- MySQL, PostgreSQL, Oracle DB, SQL, Redis, Liquibase, Hibernate
- JavaScript (ES6), TypeScript, Angular, React, Jest, Selenium, HTML, CSS
- Git, Maven, IntelliJ IDEA, Postman, Bash, Keycloack
- Scrum, Kanban, TDD, Pair Programming, Microservices, Microfrontends

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Gut)
  • Russisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
290
Alter
31
Berufserfahrung
8 Jahre und 8 Monate (seit 08/2015)

Kontaktdaten

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

Jetzt Mitglied werden