freiberufler Full-Stack Developer - Java, Spring, Angular auf freelance.de

Full-Stack Developer - Java, Spring, Angular

offline
  • 85€/Stunde
  • 30966 Hemmingen / Hannover
  • National
  • fr  |  de  |  en
  • 23.06.2024

Kurzvorstellung

Ich bin ein Full-stack Entwickler. Ich unterstütze Sie gerne bei der Entwicklung ihre IT-Lösungen sowohl in backend (insbesondere mit Java, Spring Boot, JEE) als auch in Frontend(mit JavaScript Frameworks wie Angular, Vue.js, Stencil.js und Ionic)

Qualifikationen

  • Angular5 J.
  • CSS (Cascading Style Sheet)8 J.
  • Docker5 J.
  • Front End2 J.
  • Full-Stack2 J.
  • Git8 J.
  • HTML58 J.
  • J2EE3 J.
  • Jira5 J.
  • Mongodb2 J.
  • Mysql
  • Node.Js7 J.
  • Scrum7 J.
  • Sketch2 J.
  • Spring Framework3 J.
  • Typescript7 J.
  • Vue.Js2 J.

Projekt‐ & Berufserfahrung

Fullstack Softwareentwickler
Kundenname anonymisiert, Berlin
5/2022 – offen (2 Jahre, 7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

5/2022 – offen

Tätigkeitsbeschreibung

Entwicklung eine SPA Portal Lösung in vue.js für Behörden
Entwicklung barrierefreier Webanwendungen auf Basis von WCAG 2.1 (Umsetzung der Barrierefreiheit -Spezifikationen)
Beratung beim Aufbau und bei der Entwicklung von Infrastruktur, Werkzeugen und technischen Frontend-Bausteinen für die effiziente Infrastruktur, Werkzeugen Digitalisierung staatlicher
Verwaltungsleistungen
Aufbau, Einführung und Weiterentwicklung eines Design Systems (WebKomponente) für die unterschiedlichen Anwendungen des Bundesportals mit Stencil.js
Eigenständige Implementierung von Anforderungen-(Umsetzung der Sketch UI-Designs in vue.js in Zusammenhang mit HTML 5, CSS/SCSS und TypeScript)
Analyse von Prozessen und Erstellung von Spezifikationen unter Berücksichtigung von Grob- und Feinkonzepten
Integrierung von Micro-Frontend Komponenten aus anderen Teams in der vue.js Anwendung und Bereitstellung von Web-Komponenten an anderen Teams
Benutzen von implementierte Web/-Komponente in Storybook Stories, diese wurden benutzte ich dann als Basis für die Entwicklung von Playwright automatisiertem Unit-Tests
Umsetzung von asynchronen Kommunikation über REST-APIs zur Abfrage von Daten aus dem Strapi CMS
Durchführung von Codereviews
Aufwandsschätzungen von Implementierungstasks

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Docker, Front End, Full-Stack, Git, HTML5, Jira, Node.Js, Scrum, Sketch, Spring Framework, Typescript, Vue.Js

Fullstack Softwareentwickler
Kundenname anonymisiert, Berlin
1/2022 – 2/2023 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2022 – 2/2023

Tätigkeitsbeschreibung

Entwicklung und Wartung von Java EE Anwendungen
Unterstützung bei der Weiterentwicklung von Webanwendungen zur Verwaltung von Mitgliederstammdaten (Technologien: HTML 5, CSS/SCSS, JavaScript/JQuery)
Eigenständige Entwicklung von einer Java EE Webanwendung zur Abwicklung von Unternehmen interne Prozessen
Softwaremigrationen von JSF nach SpringBoot mit Thymeleaf
Migration von mehreren IBM DB2 Datenbanken zu Maria DB und Anpassung der Datenbankzugriffe in Anwendungen
Tools: GitLab, Git, IntelliJ, Docker
Technologien: Springboot, Java EE, IBM DB2, MariaDB, SQL, JQuery, Bootstrap 4, JavaScript, Thymeleaf, Hibernate, Docker, HTML5, SCSS
Team-große: 4

Eingesetzte Qualifikationen

IBM DB2, Mariadb, SQL, Docker, Git, J2EE, Spring Framework, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery, Javaserver Pages

Softwareentwickler
Kundenname anonymisiert, Hannover
10/2021 – 1/2022 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2021 – 1/2022

Tätigkeitsbeschreibung

Entwicklung von Web-Komponenten passend zum Kooperate Design des Bunds (Technologien: Stencil.js, Storybook, HTML 5, CSS, JavaScript)
Mitentwicklung eines SPA Anwendung für eine Behörde (Technologien: Angular 13, Quasar, Vue.js, Tailwindcss, TypeScript, HTML5, SCSS, NPM)
Einbinden und testen der entwickelten Web-Komponenten in anderen Frameworks (Angular 13, React.js und Vue.js)
Ansprechpartner zwischen UI- und Entwicklungsteams im Bezug auf Anforderungen an die Web-Komponenten
Tools: Jira, Confluence, GitLab, Git, IntelliJ, NPM, Docker, Terraform
Vorgehensmodell: SCRUM
Team-große: 6

Eingesetzte Qualifikationen

Angular, Confluence, CSS (Cascading Style Sheet), Docker, Git, HTML5, Jira, Scrum, Typescript, Vue.Js

Softwareentwickler im Digital After Sales (Festanstellung)
Volkswagen Group IT Services, Hannover
6/2019 – 9/2021 (2 Jahre, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2019 – 9/2021

Tätigkeitsbeschreibung

Neu- und Weiterentwicklung von Web-Anwendungen (Technologien: Angular 8-10, TypeScript, HTML5, SCSS, NPM)
Neu- und Weiterentwicklung von Microservices (Technologien: Spring-Boot, Spring, Java 8, Java EE, Hibernate, MongoDB, ElasticSearch, Gradle, MySQL, JUnit)
Entwicklung einer Datastreaming Pipeline (Technologien: Kafka, Kafka Streams, Java 8, JUnit)
Bereistellung und Betrieb der Microservices (Technologien: Docker, Helm3, Kubernetes, AWS)
Durchführung und Optimierung des Buildmanagements (Technologien/Tools: Bamboo, Shellscript)
Pflege und Weiterentwicklung automatisierter Tests mit Anbindung an Buildserver und Reportingsysteme
Durchführung von Entwickler und Integrations–Tests (Mockito)
Aufnehmen, Analysieren sowie beseitigen von Defekts
Tools: Jira, Confluence, Bitbucket, Git, IntelliJ, NPM, yarn, Docker, Terraform, Ansible
Vorgehensmodell: SCRUM
Team-große: 16

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Confluence, CSS (Cascading Style Sheet), Docker, Elasticsearch, Git, Gradle, Hibernate (Java), HTML5, J2EE, Java (allg.), JavaScript, Jira, Junit, Apache Kafka, Kubernetes, Mongodb, Node.Js, Scrum, Shell (CSH), SQL, Typescript

Java Softwareentwickler (Festanstellung)
Kundenname anonymisiert, Gifhorn
3/2019 – 5/2019 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2019 – 5/2019

Tätigkeitsbeschreibung

Projekte im VW-Umfeld: NADIN
Umsetzung von Anforderungen im Fahrzeugbestellsystem (Technologien: SpringBoot, Java 8, Java EE, JSF, Hibernate, Oracle DB, IBM WebSphere, Wildfly)
Fehlerbehebungen in Web-Anwendungen (Technologien: Angular 4, TypeScript, HTML5, SCSS, Bootsrap, NPM)
Aufnahme und klären von Aufwänden und Durchführung von Aufwandsschätzungen
Abstimmung von Anforderungen mit Kunden
Aufnehmen, Analysieren sowie beseitigen von Defekts
Tools: Jira, Confluence, Bitbucket, Git, IntelliJ, Visual Studio Code, NPM
Vorgehensmodell: SCRUM
Team-große: 11

Eingesetzte Qualifikationen

Angular, Confluence, CSS (Cascading Style Sheet), Git, Hibernate (Java), HTML5, IBM WebSphere Application Server (WAS), J2EE, Java (allg.), JavaScript, Java Database Connectivity, Jira, Javaserver Faces, Node.Js, Oracle Database, Scrum, Spring Framework, Typescript

Web-Entwickler (Festanstellung)
ATMINA Solutions GmbH, Hannover
1/2017 – 3/2019 (2 Jahre, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2017 – 3/2019

Tätigkeitsbeschreibung

Webentwicklung eines Komplexen Patientenverwaltungssystem (Technologien: Angular 1 & 2, TypeScript, HTML5, SCSS, NPM)
Webentwicklung eines Self-Serviceportals (Technologien: Angular 4, TypeScript, HTML5, SCSS, Bootsrap, NPM)
Entwicklung einer Micro-Service zum Austausch von Daten zwischen zwei fremde Systeme (Technologien: Java 8, REST, Dropwizard, Jackson, Maven, Wildfy)
Qualitätskontrolle von Quellcode in Form von Codereviews
Refaktorisieren bereits bestehenden Systemen zur Steigerung der Produktivität
Erfassung und Pflege von Kundenanforderungen im Projektverwaltungssystem
Tools: GitLab, Git, IntelliJ
Vorgehensmodell: SCRUM
Team-große: 5-8

Eingesetzte Qualifikationen

Angular, AngularJS, Apache Maven, CSS (Cascading Style Sheet), Git, HTML5, Java (allg.), JavaScript, Node.Js, Representational State Transfer (REST), Scrum, Typescript

Web-Entwickler (Festanstellung)
Projektionisten GmbH, Hannover
7/2016 – 12/2016 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2016 – 12/2016

Tätigkeitsbeschreibung

Implementierung von Funktionen für Web-Anwendungen (Technologien: Angular.js, Ionic 1, CSS 3, SCSS, HTML 5)
Einbindung von REST Schnittstellen in Web-Anwendung
Fehlerbehebungen in Web-Anwendungen
Die Qualitätssicherung der Anwendungen durch manuelles Testen
Tools: Jira, Confluence, Bitbucket, Git, IntelliJ, NPM, yarn, Docker
Vorgehensmodell: SCRUM
Team-große: 5-8

Eingesetzte Qualifikationen

AngularJS, Confluence, CSS (Cascading Style Sheet), Docker, Git, HTML5, Jira, Node.Js, Representational State Transfer (REST)

Ausbildung

Angewandte Informatik
B.Sc
Hochschule Hannover
2017
Hannover

Persönliche Daten

Sprache
  • Französisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
436
Alter
30
Berufserfahrung
8 Jahre und 4 Monate (seit 07/2016)

Kontaktdaten

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

Jetzt Mitglied werden