freiberufler Full Stack Developer auf freelance.de

Full Stack Developer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 12355 Berlin
  • Nähe des Wohnortes
  • ur  |  de  |  en
  • 29.10.2024

Kurzvorstellung

Ich bin eine motivierte und erfahrene Full Stack Softwareentwicklerin. Ich liebe Herausforderungen und lerne sehr schnell. Mein Wissen teile ich auch sehr gerne.

Auszug Referenzen (1)

"tolle konstruktive und produktive Zusammenarbeit"
Senior Fullstack-Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

9/2022 – 11/2022

Tätigkeitsbeschreibung

* Softwareentwicklung (Konzeption, Entwicklung, Integration, Erweiterung) von modernen IT-Anwendungen auf der Basis aktueller Java-Technologien und mittels agiler Entwicklungsmethoden (Scrum/Kanban)
* Neu-/Weiterentwicklung von Backendkomponenten für eine Webanwendung und ClientServer-Lösung für eine komplexe PortalPlattform
* Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests, Komponententests)

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Vue.Js

Qualifikationen

  • Agile Methodologie
  • Angular2 J.
  • Continuous Delivery
  • CSS (Cascading Style Sheet)3 J.
  • Datenbankentwicklung
  • HTML3 J.
  • Java (allg.)6 J.
  • Spring Framework5 J.
  • Typescript1 J.
  • Vue.Js1 J.

Projekt‐ & Berufserfahrung

Senior Fullstack-Softwareentwickler
Wallis GmbH, Remote
9/2022 – 11/2022 (3 Monate)
Banken
Tätigkeitszeitraum

9/2022 – 11/2022

Tätigkeitsbeschreibung

* Softwareentwicklung (Konzeption, Entwicklung, Integration, Erweiterung) von modernen IT-Anwendungen auf der Basis aktueller Java-Technologien und mittels agiler Entwicklungsmethoden (Scrum/Kanban)
* Neu-/Weiterentwicklung von Backendkomponenten für eine Webanwendung und ClientServer-Lösung für eine komplexe PortalPlattform
* Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests, Komponententests)

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Vue.Js

Senior IT Consultant / Fullstack-Softwareentwickler (Festanstellung)
Bundesdruckerei, Berlin
4/2021 – 9/2022 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2021 – 9/2022

Tätigkeitsbeschreibung

Konzeptionierung, Entwicklung, Integration und Erweiterung der Software zur Prozess- und Aufgabenpriorisierung auf Basis von Java nach DDD, Scrum sowie Kanban; Entwicklung verschiedener Datenbanken zur kundenspezifischen Nutzung, darunter Oracle und PostgreSQL; Neu- und Weiterentwicklung von Backendkomponenten für Webanwendungen, Client-Server-Lösungen und Content Management Systeme für eine komplexe Portal-Plattform; Erstellung, Durchführung und Dokumentation entwicklungsspezifischer Tests, darunter Modul-, Komponenten- und Unit-Tests; Betreuung des Third-Level-Supports und Unterstützung bei technischen Konzeptionen der eGovernment-Produkte; Realisierung hexagonaler Architekturen; Übernahme von DevOps-Aufgaben wie Monitoring und Logging; Mitarbeit bei der Umsetzung und Realisierung Java-basierter Architektur; Deployment der Microservices auf Basis von Docker, Kubernetes; Nutzung von Spring und Spring Boot bei der Entwicklung sicherheitskritischer Backendkomponenten; Transparente Darstellung der Entwicklungsfortschritte mit Hilfe von Git und lokale Ablage des Codes mittels GitHub; Aufbau und kontinuierliche Wartung sowie Pflege der Buildpipeline mittels GitLab und Maven; Programmierung und Aufbau der RESTful Schnittstellen zur Kommunikation mit verschiedenen Archivsystemen; Absicherung der REST-API mit Spring-Security; Standardisierung/Automatisierung der Test- und Deploymentprozesse; Bereitstellung, Administration und Wartung von zentralen Services darunter Artifactory; Programmierung und Ausführung von Unit-, Integrations- und Modultests mittels JUnit und Selenium; Versionierung der Entwicklungsfortschritte mittels GitHub; Regelmäßige Durchführung von Code Reviews; Teilnahme an technischen Fachgruppen. Testautomatisierung im Frontend und Backend als UnitTests, UI-Tests, End-to-End-Tests, Integratiostests und Funktionstests mittels Playwright, Jest, Junit und Gitlab. Optimierung von Datenbankaufrufen und -Modellen. Monitoring mit Prometheus und Grafana.

Eingesetzte Qualifikationen

Apache Maven, Docker, Git, Hibernate (Framework), Java (allg.), Jira, Junit, Kubernetes, Oracle Database, Postgresql, Scrum, SOAP, Spring Framework, Typescript, Vue.Js

Fullstack-Softwareentwicklerin (Festanstellung)
Gebit Solutions GmbH, Berlin
1/2019 – 5/2021 (2 Jahre, 5 Monate)
Handel
Tätigkeitszeitraum

1/2019 – 5/2021

Tätigkeitsbeschreibung

Konzeptionierung und Entwicklung ein neues Kassensystems, dass auf verschiedenen Kassencluster basierte, in mehreren Dimensionen, Zeiten und Orten unterteilt (eine komplette neue Entwicklung „grüne Wiese“); Entwicklung des Backendsystems mittels Java11 sowie Entwicklung des Frontendsystems mittels JavaScript, HTML und CSS; Anforderungsanalyse (Überprüfung und Refinement); Entwicklung nach Scrum und TDD; Nutzung von Spring und Spring Boot bei der Entwicklung sicherheitskritischer Backendkomponenten; Konzeptionierung und Entwicklung eines Prototypen auf Basis von Java 11 und Angular; Programmierung verschiedener REST-API-Schnittstellen zur Verteilung der Daten und Aufgaben auf unterschiedliche Server, welche mittels HTTP-Requests angefordert werden konnten; Nutzung von Eclipse als Entwicklungsumgebung; Versionisierung des gesamten Systems mittels Git; Aufbau, fortwährende Pflege und Wartung der Buildpipeline mittels Maven, Jenkins sowie GitLab; Durchführung regelmäßiger Modul,- Komponenten- und Unit-Tests mittels JUnit, um eine möglichst hohe Testabdeckung zu gewährleisten; Standardisierung/Automatisierung der Test- und Deploymentprozesse; Betreuung des Third Level Supports, darunter das Bugtracking/-fixing; Erstellung der Test-Dokumentation; Regelmäßige Durchführung von Code Reviews; Teilnahme an Sprints, Dailies und Retrospektiven

Eingesetzte Qualifikationen

Angular, Apache Maven, Confluence, CSS (Cascading Style Sheet), Eclipse, Git, Hibernate (Framework), HTML, Java (allg.), JavaScript, Jenkins, Jira, Jquery, Junit, Scrum, Selenium, Spring Framework

Fullstack-Softwareentwicklerin (Festanstellung)
Gebit Solutions GmbH, Berlin
9/2018 – 12/2018 (4 Monate)
Handel
Tätigkeitszeitraum

9/2018 – 12/2018

Tätigkeitsbeschreibung

Prototypische Softwareentwicklung mit Angular und Java.

Eingesetzte Qualifikationen

Angular, Confluence, Java (allg.), Jira

Junior Softwareentwicklerin (Festanstellung)
arxes-tolina GmbH, Berlin
6/2017 – 8/2018 (1 Jahr, 3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

6/2017 – 8/2018

Tätigkeitsbeschreibung

Entwicklung einer Software mit sehr hohen Sicherheitsanforderungen auf „Grüner Wiese“ mittels Vaadin und Java; Anforderungsanalyse und Refinement in enger Zusammenarbeit mit dem Kunden; Softwareentwicklung nach Scrum und TDD, zur Sicherung eines schnellen Entwicklungsfortschrittes; Aufbau und Pflege der Continuous Integration mittels Gradle und GitLab; Aufbau einer Buildpipeline auf Maven-Basis; Neuaufbau und Entwicklung einer neuen Oracle-Datenbank, Nutzung von Hibernate zur Verbindung der Systeme; Programmierung und Entwicklung einer RESTful-API-Schnittstelle nach dem Microservicegedanken, um eine Kommunikation zwischen den einzelnen Systemen zu gewährleisten; Entwicklung einer IAM-Lösung mit hohen Sicherheitsanforderungen. Durchführung einer Case Study und Entwicklung eines Protottypen auf Basis von Java und Vaadin; Nutzung von Spring und Spring Boot für die Entwicklung sicherheitskritischer Backendkomponenten und der Dependency Injection; Modulverwaltung und Versionierung der Entwicklungsfortschritte mittels Maven; Programmierung und Ausführung von Unit-, Integrations- und Modultests mittels JUnit und Selenium; Standardisierung/Automatisierung der Test- und Deploymentprozesse; Erstellung der Test-Dokumentation; Nutzung von Eclipse als Entwicklungsumgebung (später erfolgte die Migration hin zu IntelliJ); Betreuung des Third-Level-Supports darunter Support, Installation und Bugfixing; Durchführung des Monitorings mittels Prometheus und Grafana; Regelmäßige Durchführung von Code Reviews; Nutzung von Jira und Confluence zur Ticketdokumentation und Priorisierung aufgedeckter Bugs; Teilnahme an Sprints, Dailies und Retrospektiven

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Confluence, CSS (Cascading Style Sheet), Git, Gradle, Hibernate (Java), HTML, Java (allg.), JavaScript, Jira, Junit, Continuous Integration, Oracle Database, Selenium, Spring Framework

Junior Softwareentwicklerin (Festanstellung)
arxes-tolina GmbH, Berlin
11/2016 – 5/2017 (7 Monate)
Finanzdienstleister
Tätigkeitszeitraum

11/2016 – 5/2017

Tätigkeitsbeschreibung

Entwicklung stark konfigurierbarer Finanzsoftware für alle Sparkassen.

Eingesetzte Qualifikationen

IBM DB2, Hibernate (Java), Java (allg.), Junit, Microsoft SQL-Server (MS SQL), Oracle Database, Postgresql

Ausbildung

Informatik
Master of Science
2017
Berlin
Informatik
Bachelor of Science
2015
Berlin

Über mich

Ich bin eine motivierte und erfahrene Full Stack Softwareentwicklerin. Ich liebe Herausforderungen und lerne sehr schnell. Mein Wissen teile ich auch sehr gerne.

Weitere Kenntnisse

Programmiersprachen/Scriptsprachen: Java17, JavaScript, TypeScript, HTML, CSS, SQL, C, C++, Python, Haskell, Prolog
Application Server: Apache Tomcat, JBoss, WildFly
Datenbanken: Oracle, MSSQL, H2, DB2, PostgreSQL
Entwicklungsumgebung: Eclipse, IntelliJ IDEA
Sonstiges: Spring, Spring Boot, Hibernate, JUnit, Selenium, Playwright, Jest, Angular, Vue.js, Vaadin, Postman, SoapUI, Thymeleaf, XML, JSON, Git, Maven, Rest, UML, GitLab, Jenkins Jira, Confluence, Findbugs, Sonar, Artifactory Enterprise, Docker, Elasticsearch, Matomo Analytics, OAutch2, Scrum, Kanban, JQuery, Grafana, Prometheus, Gradle, Kubernetes, Helm, JPA

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Gut)
  • Französisch (Grundkenntnisse)
  • Urdu (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
710
Alter
33
Berufserfahrung
8 Jahre und 1 Monat (seit 11/2016)

Kontaktdaten

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

Jetzt Mitglied werden