Full-Stack Developer - Java, Spring, Angular
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 30966 Hemmingen / Hannover
- National
- fr | de | en
- 23.06.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
CSS (Cascading Style Sheet), Docker, Front End, Full-Stack, Git, HTML5, Jira, Node.Js, Scrum, Sketch, Spring Framework, Typescript, Vue.Js
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
IBM DB2, Mariadb, SQL, Docker, Git, J2EE, Spring Framework, Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, Jquery, Javaserver Pages
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
Angular, Confluence, CSS (Cascading Style Sheet), Docker, Git, HTML5, Jira, Scrum, Typescript, Vue.Js
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
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
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
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
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
Angular, AngularJS, Apache Maven, CSS (Cascading Style Sheet), Git, HTML5, Java (allg.), JavaScript, Node.Js, Representational State Transfer (REST), Scrum, Typescript
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
AngularJS, Confluence, CSS (Cascading Style Sheet), Docker, Git, HTML5, Jira, Node.Js, Representational State Transfer (REST)
Ausbildung
Hochschule Hannover
Hannover
Persönliche Daten
- Französisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden