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.12.2023

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

  • Angular
  • CSS (Cascading Style Sheet)
  • Docker
  • Front-End Entwicklung
  • Full-Stack
  • Git
  • HTML5
  • J2EE (Java EE)
  • Jira
  • MongoDB
  • mySQL
  • Node.js
  • SCRUM
  • Sketch
  • Spring
  • TypeScript
  • Vue.js

Projekt‐ & Berufserfahrung

Fullstack Softwareentwickler
Kundenname anonymisiert, Berlin
5/2022 – offen (2 Jahre)
Ö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 Entwicklung, Full-Stack, Git, HTML5, Jira, Node.js, SCRUM, Sketch, Spring, 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

DB2, MariaDB, SQL, Docker, Git, J2EE (Java EE), Spring, TypeScript, CSS (Cascading Style Sheet), HTML5, JavaScript, jQuery, JSP (Java Server 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 (Atlassian), 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 (Atlassian), CSS (Cascading Style Sheet), Docker, elasticSearch, Git, Gradle, Hibernate (Java), HTML5, J2EE (Java EE), Java (allg.), JavaScript, Jira, JUnit, 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 (Atlassian), CSS (Cascading Style Sheet), Git, Hibernate (Java), HTML5, IBM WebSphere Application Server (WAS), J2EE (Java EE), Java (allg.), JavaScript, JDBC (Java Database Connectivity), Jira, JSF (Java Server Faces), Node.js, Oracle Database, SCRUM, Spring, 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 (Atlassian), 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
280
Alter
29
Berufserfahrung
7 Jahre und 9 Monate (seit 07/2016)

Kontaktdaten

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

Jetzt Mitglied werden