Full Stack Developer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 12355 Berlin
- Nähe des Wohnortes
- de | en | fr
- 12.12.2024
Kurzvorstellung
Auszug Referenzen (1)
"S. unterstützt uns v.a. im Frontend der Webanwendungen mit ihrer Erfahrung. Das Team ist froh, dass sie dabei ist!"
10/2022 – 11/2022
Tätigkeitsbeschreibung
Konzeption, Design und Entwicklung von Basisbibliotheken für eHealth- Web und Backendanwendungen mit Fokus auf Interoperabilität und Sicherheit
Entwicklung von produktiven eHealth Webanwendungen und Dokumentation von APIs
Einsatz von Sicherheitsmechanismen in Web- und Backendanwendungen
Verwendung von Mechanismen der Verschlüsslung, elektronischen Signatur und Authentisierung
Konzeption und Definition der Software-Architektur zur sicheren Verarbeitung von Datenschutz relevanten Daten
Evaluierung existierender und neuer Frameworks und neuer Plattformversionen
Angular
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – offen
Tätigkeitsbeschreibung
- Full-Stack-Entwicklung mit Java 17, Spring Boot und Vue 3
- agile Softwareentwicklung mit Scrum in Safe
- Konzeption, Datenmodellierung, Dokumentation
Confluence, Docker, Git, Gradle, Hibernate (Java), Java (allg.), Jenkins, Jira, Junit, Spring Framework, CSS (Cascading Style Sheet), HTML5, Kubernetes, Selenium, Vue.Js
10/2022 – 11/2022
Tätigkeitsbeschreibung
Konzeption, Design und Entwicklung von Basisbibliotheken für eHealth- Web und Backendanwendungen mit Fokus auf Interoperabilität und Sicherheit
Entwicklung von produktiven eHealth Webanwendungen und Dokumentation von APIs
Einsatz von Sicherheitsmechanismen in Web- und Backendanwendungen
Verwendung von Mechanismen der Verschlüsslung, elektronischen Signatur und Authentisierung
Konzeption und Definition der Software-Architektur zur sicheren Verarbeitung von Datenschutz relevanten Daten
Evaluierung existierender und neuer Frameworks und neuer Plattformversionen
Angular
4/2021 – 9/2022
TätigkeitsbeschreibungKonzeptionierung, 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 QualifikationenApache Maven, Docker, Elasticsearch, Git, Java (allg.), Jira, Junit, Kubernetes, Oracle Database, React (JavaScript library), Scrum, Spring Framework, Typescript, Vue.Js
1/2019 – 5/2021
TätigkeitsbeschreibungKonzeptionierung 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 QualifikationenAngular, Apache Maven, Confluence, CSS (Cascading Style Sheet), Eclipse, Git, Hibernate (Framework), HTML, Java (allg.), JavaScript, Jenkins, Jira, Jquery, Junit, Scrum, Selenium, Spring Framework
9/2018 – 12/2018
TätigkeitsbeschreibungPrototypische Softwareentwicklung mit Angular und Java.
Eingesetzte QualifikationenAngular, Confluence, Java (allg.), Jira
Ausbildung
Berlin
Berlin
Über mich
Weitere Kenntnisse
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, React, 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden