Fullstack Entwickler mit Spring Boot, Vue.js, Angular, React.js, AWS, Docker, DevOps, SQL
Aktualisiert am 16.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.10.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Java
Spring Boot
Angular
ReactJS
SQL
MongoDB
AWS
Git
Docker
kafka
Dropwizard
Unittest
Jest
Maven
Gradle
GraphQL
Camunda
Vue.js
Spanisch
Muttersprache
Katalanisch
Muttersprache
Chinesisch
Muttersprache
Deutsch
sehr gut in Wort und Schrift
Englisch
sehr gut in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 4 Monate
2023-03 - heute

diverse Projekte

Fullstack Entwickler Freelancer
Fullstack Entwickler Freelancer
5 Monate
2024-02 - 2024-06

Kommunikation mit Stakeholdern

Senior Fullstack Software Entwickler Angular TypeScript HTML5 ...
Senior Fullstack Software Entwickler
  • Aufgabenerstellung und Dokumentation mit Jira und Confluence
  • Entwicklung eines Membership App
Angular TypeScript HTML5 CSS Kotlin JUnit Spring Boot Hibernate Maven MariaDB Jira Confluence
auf Anfrage
8 Monate
2023-05 - 2023-12

Entwicklung von Microservices

Fullstack Entwicker Java Spring Boot Vuejs ...
Fullstack Entwicker

Im Rahmen einer komplexen Architektur für ein Energieunternehmen, war ich Teil des Entwicklungsteams, das die auf Microservices basierende Anwendung in der Azure-Cloud entworfen hat. Das Projekt beinhaltete die Automatisierung der Bereitstellung von Diensten unter Verwendung moderner DevOps-Technologien, darunter Docker und Kubernetes, um eine nahtlose Skalierbarkeit und hohe Verfügbarkeit sicherzustellen.  In Zusammenarbeit mit meinem Team habe ich eine modulare Architektur für die Back-End-Software entwickelt und umgesetzt. Unsere Gestaltung berücksichtigte dabei moderne Prinzipien der Front-End-Entwicklung und sorgte für eine effiziente und performante Benutzererfahrung.

  • Entwicklung von Microservices mit Spring Boot
  • Event-basierte Architektur mit Apache Kafka
  • Konfigurieren von DevOps Pipelines, Continouus Integration und Delivery
  • Konfiguration von Keycloak (IAM), kafka und Grafana
  • Wartung von Kubernetes-Clustern, ArgoCD
  • Umstellung der Microservices auf die Azure Cloud, Terraform
  • Azure CLI und shell scripting

Java Spring Boot Vuejs JavaScript TypeScript Azure Cloud MongoDB PostgreSQL Kubernetes Docker Argo CD Maven Kafka
Vattenfall
1 Jahr 2 Monate
2022-02 - 2023-03

Entwicklung des Backends des Bestellungsprozesses

Senior Software Engineer Java Spring Boot Vuejs ...
Senior Software Engineer
  • Event-basierte Architektur mit AWS SQS
  • Design und wartung von Camunda BPMN Diagramme
  • Deplyment von Microservices auf den AWS Cloud mit Github Actions Pipelines, Continouus Integration und Delivery
  • Konfiguration von Keycloak (IAM),
  • Kommunikation mit SQS, SNS und GraphQL using apache Camel
  • Infrastruktur als Code mit AWS CDK, Bash scripts
Java Spring Boot Vuejs Camunda AWS Typescript GraphQL JavaScript Docker Git PostgreSQL Shell REST Microservices
Statista Inc.
Hamburg
3 Jahre 7 Monate
2019-09 - 2023-03

Kommunikation mit Stakeholdern

Lead Softwareentwickler Vue.js TypeScript HTML5 ...
Lead Softwareentwickler
  • Aufgabenerstellung und Dokumentation
  • Entwicklung eines Profil Managers
Vue.js TypeScript HTML5 CSS Java JUnit Spring Boot Hibernate Maven MariaDB Docker Bitbucket Microservices Eclipse Git Bash
Aequitas Software
Hamburg
9 Monate
2021-01 - 2021-09

Entwicklung der Frontend mit Angular

Senior Softwareentwickler Engineer Angular Javascript Java ...
Senior Softwareentwickler Engineer
  • Event-basierte Architektur mit Apache Kafka
  • Entwicklung der Backend mit Spring Boot
  • Testing mit JUnit und Jasmin
Angular Javascript Java Spring Boot Git SQL Gradle Microservices Jasmine JUnit Jasmin IntelliJ GitLab CI/CD OpenApi JIRA Agile SCRUM Apache Kafka
Kühne & Nagel
Hamburg
5 Monate
2020-08 - 2020-12

Entwicklung einer CMS Anwendung

Senior Softwareentwickler ReactJS TypeScript Java ...
Senior Softwareentwickler
  • Entwicklung einer CMS Anwendung
  • Microservices Architektur
ReactJS TypeScript Java Spring Boot Docker Jest Jenkins Git Microservices IntelliJ GitLab CI/CD JIRA Confluence Agile SCRUM JAVA JUnit JMockit SpringBoot Maven Angular Typescript OpenText
ElbFormat
Hamburg
6 Monate
2020-02 - 2020-07

Entwicklung einer Video-Streaming App für End-User

Senior Softwareentwickler Java Dropwizard REST ...
Senior Softwareentwickler

  • Event-basierte Architektur mit Kubernetes, minikube, Bash, RabbitMQ
  • Monitoring mit Prometheus

Java Dropwizard REST WebSocket SQL Redis Git Docker Kubernetes Microservices RabbitMQ Prometheus PostgreSQL IntelliJ GitLab CI/CD OpenApi JIRA Agile SCRUM JAVA JUnit JMockit Maven minikube Bash
Teravolt
Hamburg
5 Monate
2019-09 - 2020-01

Entwicklung eines Profil Managers

Lead Softwareentwickler Vuejs TypeScript Java ...
Lead Softwareentwickler
  • Frontend mit Vue.js, JavaScript, HTML5, CSS
  • Backend mit Java, JUnit, Spring Boot, Hibernate, Maven
  • MariaDB Datenbank
  • Docker, Bitbucket, Microservices, Eclipse, Git
  • ile Kanban

Vuejs TypeScript Java Spring Boot Git Jenkins Docker Camunda REST SQL AWS
Aequitas Software GmbH
8 Monate
2019-01 - 2019-08

Weiterentwicklung einer umfangreichen JAVA-Applikation

Fullstack Softwareentwickler Java Eclipse JFacets ...
Fullstack Softwareentwickler
  • Weiterentwicklung einer umfangreichen JAVA-Applikation im Bereich Krankenversicherung
  • Konfiguration neuer Kundenanforderungen
  • Fehlerkorrektur und Strukturierung von Enhancements
  • Test von Softwarekomponenten, Pflege der Testdokumentation
  • Schreiben von Testfällen, Akzeptanzkriterien
Java Eclipse JFacets SQL Maven Spring Hibernate JSF HTML SonarQube SVN PostgreSQL DB2 Agile Kanban
MSG nexinsure
Hamburg
1 Jahr 1 Monat
2017-12 - 2018-12

Entwicklung leistungsfähiger Backend-Services

Lead Softwareentwickler Git Bitbucket Microservices ...
Lead Softwareentwickler
  • Kommunikation mit Stakeholdern
  • Aufgabenerstellung und Dokumentation
  • Entwicklung von Frontend mit Angular
  • Weiterentwicklung von Accounting-Modulen für die Logistikbranche
  • Schreiben von Testfällen (JUnit, Mockito), Testdokumentation
  • Dokumentation und Diagrammen mit Enterprise Architecture
Git Bitbucket Microservices SonarQube Maven Eclipse Agile SCRUM Oracle PL/SQL JUnit Mockito
Capgemini AG
3 Jahre 8 Monate
2014-03 - 2017-10

Weiterentwicklung eines Ideen-Management-Systems

Softwareentwickler Spring Boot Hibernate Maven ...
Softwareentwickler
  • Entwicklung von Backend-Services mit Java, JavaEE
  • Entwicklung des Frontend mit JavaScript, HTML5, CSS
  • SAP HANA Cloud Platform (PaaS, SaaS)
  • Entwicklung von SAP-Add Ons mit ABAP, WebDynPro, UI5, Fiori
  • Integration div. Komponenten mit SAP
  • CI/CD mit Bash-scripts
  • Schreiben der Testfälle (JUnit, Selenium, ABAP UnitTest)
Spring Boot Hibernate Maven Eclipse Git GitLab Microservices Agile SCRUM JUnit Selenium JavaScript HTML5 CSS PaaS SaaS ABAP UI5 Fiori SAP
Target Software Solutions GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2005-01 - 2011-01

Telecommunications Engineering

Master - Diplom Nachrichtentechniker, Universitat Politecnica de Catalunya
Master - Diplom Nachrichtentechniker
Universitat Politecnica de Catalunya

Position

Position

Senior Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular ReactJS SQL MongoDB AWS Git Docker kafka Dropwizard Unittest Jest Maven Gradle GraphQL Camunda Vue.js

Produkte / Standards / Erfahrungen / Methoden

Spring Boot
Experte
Vuejs
Experte
Angular
Fortgeschritten
Reactjs
Fortgeschritten
SAPUI5
Fortgeschritten
AWS
Fortgeschritten
Kubernetes
Fortgeschritten
Docker
Experte
Maven
Fortgeschritten
Gradl
Fortgeschritten
Camunda
Fortgeschritten
Azure Cloud
Fortgeschritten
Rest API
Experte
GraphQL
Experte
MongoDB
Fortgeschritten
Kafka
Fortgeschritten

Profil

Als Fullstack Entwickler Freelancer lag meine Hauptverantwortung darin, unseren Kunden bei der Entwicklung ihrer Produkte zu helfen, indem ich ihnen meine Expertise in modernen Technologien zur Verfügung stellte. Dazu gehörte der Einsatz vor Ort bei unseren Kunden und die direkte Zusammenarbeit mit ihren Entwicklerteams, um Best Practices für ihre Projekte zu identifizieren und umzusetzen. Zusätzlich zu meinen Kundenverantwortlichkeiten war ich auch dafür zuständig, ein Praktikumsprojekt innerhalb unseres eigenen Unternehmens zu betreuen. Dies umfasste die Entwicklung von Projektplänen, die Zuweisung von Aufgaben sowie die Bereitstellung von Mentoring und Anleitung für die Praktikanten während ihrer Arbeit an dem Projekt. Ich sorgte dafür, dass das Projekt termingerecht, innerhalb des Budgets und zur Zufriedenheit unserer internen Stakeholder abgeschlossen wurde.


PLATTFORMEN

  • AWS
  • Camunda
  • Docker
  • Kubernetes


SOFTWARE / FRAMEWORKS

  • Spring boot 
  • Terraform 
  • Vue.js  
  • Junit 
  • Angular 
  • Jest 
  • Hibernate 
  • Dropwizard 


TOOLS

  • Git 
  • Maven 
  • Jenkins 
  • Gradle 
  • NPM 
  • AWS CDK 
  • Keycloak 
  • Kafka 


METHODEN

  • Agile Methoden
  • REST
  • Domain Driven Design
  • Test Driven Development
  • Microservices
  • DevOps


DB-SYSTEME

  • MySQL
  • Oracle
  • PostgreSQL
  • Redis
  • MongoDB

Betriebssysteme

Windows
Linux

Programmiersprachen

java
Experte
javascript
Experte
SQL
Fortgeschritten
Typescript
Fortgeschritten
HTML5
CSS
Shell

Datenbanken

MySQL
Experte
Oracle
Fortgeschritten
PostgreSQL
Experte
Redis
Fortgeschritten
MongoDB
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 4 Monate
2023-03 - heute

diverse Projekte

Fullstack Entwickler Freelancer
Fullstack Entwickler Freelancer
5 Monate
2024-02 - 2024-06

Kommunikation mit Stakeholdern

Senior Fullstack Software Entwickler Angular TypeScript HTML5 ...
Senior Fullstack Software Entwickler
  • Aufgabenerstellung und Dokumentation mit Jira und Confluence
  • Entwicklung eines Membership App
Angular TypeScript HTML5 CSS Kotlin JUnit Spring Boot Hibernate Maven MariaDB Jira Confluence
auf Anfrage
8 Monate
2023-05 - 2023-12

Entwicklung von Microservices

Fullstack Entwicker Java Spring Boot Vuejs ...
Fullstack Entwicker

Im Rahmen einer komplexen Architektur für ein Energieunternehmen, war ich Teil des Entwicklungsteams, das die auf Microservices basierende Anwendung in der Azure-Cloud entworfen hat. Das Projekt beinhaltete die Automatisierung der Bereitstellung von Diensten unter Verwendung moderner DevOps-Technologien, darunter Docker und Kubernetes, um eine nahtlose Skalierbarkeit und hohe Verfügbarkeit sicherzustellen.  In Zusammenarbeit mit meinem Team habe ich eine modulare Architektur für die Back-End-Software entwickelt und umgesetzt. Unsere Gestaltung berücksichtigte dabei moderne Prinzipien der Front-End-Entwicklung und sorgte für eine effiziente und performante Benutzererfahrung.

  • Entwicklung von Microservices mit Spring Boot
  • Event-basierte Architektur mit Apache Kafka
  • Konfigurieren von DevOps Pipelines, Continouus Integration und Delivery
  • Konfiguration von Keycloak (IAM), kafka und Grafana
  • Wartung von Kubernetes-Clustern, ArgoCD
  • Umstellung der Microservices auf die Azure Cloud, Terraform
  • Azure CLI und shell scripting

Java Spring Boot Vuejs JavaScript TypeScript Azure Cloud MongoDB PostgreSQL Kubernetes Docker Argo CD Maven Kafka
Vattenfall
1 Jahr 2 Monate
2022-02 - 2023-03

Entwicklung des Backends des Bestellungsprozesses

Senior Software Engineer Java Spring Boot Vuejs ...
Senior Software Engineer
  • Event-basierte Architektur mit AWS SQS
  • Design und wartung von Camunda BPMN Diagramme
  • Deplyment von Microservices auf den AWS Cloud mit Github Actions Pipelines, Continouus Integration und Delivery
  • Konfiguration von Keycloak (IAM),
  • Kommunikation mit SQS, SNS und GraphQL using apache Camel
  • Infrastruktur als Code mit AWS CDK, Bash scripts
Java Spring Boot Vuejs Camunda AWS Typescript GraphQL JavaScript Docker Git PostgreSQL Shell REST Microservices
Statista Inc.
Hamburg
3 Jahre 7 Monate
2019-09 - 2023-03

Kommunikation mit Stakeholdern

Lead Softwareentwickler Vue.js TypeScript HTML5 ...
Lead Softwareentwickler
  • Aufgabenerstellung und Dokumentation
  • Entwicklung eines Profil Managers
Vue.js TypeScript HTML5 CSS Java JUnit Spring Boot Hibernate Maven MariaDB Docker Bitbucket Microservices Eclipse Git Bash
Aequitas Software
Hamburg
9 Monate
2021-01 - 2021-09

Entwicklung der Frontend mit Angular

Senior Softwareentwickler Engineer Angular Javascript Java ...
Senior Softwareentwickler Engineer
  • Event-basierte Architektur mit Apache Kafka
  • Entwicklung der Backend mit Spring Boot
  • Testing mit JUnit und Jasmin
Angular Javascript Java Spring Boot Git SQL Gradle Microservices Jasmine JUnit Jasmin IntelliJ GitLab CI/CD OpenApi JIRA Agile SCRUM Apache Kafka
Kühne & Nagel
Hamburg
5 Monate
2020-08 - 2020-12

Entwicklung einer CMS Anwendung

Senior Softwareentwickler ReactJS TypeScript Java ...
Senior Softwareentwickler
  • Entwicklung einer CMS Anwendung
  • Microservices Architektur
ReactJS TypeScript Java Spring Boot Docker Jest Jenkins Git Microservices IntelliJ GitLab CI/CD JIRA Confluence Agile SCRUM JAVA JUnit JMockit SpringBoot Maven Angular Typescript OpenText
ElbFormat
Hamburg
6 Monate
2020-02 - 2020-07

Entwicklung einer Video-Streaming App für End-User

Senior Softwareentwickler Java Dropwizard REST ...
Senior Softwareentwickler

  • Event-basierte Architektur mit Kubernetes, minikube, Bash, RabbitMQ
  • Monitoring mit Prometheus

Java Dropwizard REST WebSocket SQL Redis Git Docker Kubernetes Microservices RabbitMQ Prometheus PostgreSQL IntelliJ GitLab CI/CD OpenApi JIRA Agile SCRUM JAVA JUnit JMockit Maven minikube Bash
Teravolt
Hamburg
5 Monate
2019-09 - 2020-01

Entwicklung eines Profil Managers

Lead Softwareentwickler Vuejs TypeScript Java ...
Lead Softwareentwickler
  • Frontend mit Vue.js, JavaScript, HTML5, CSS
  • Backend mit Java, JUnit, Spring Boot, Hibernate, Maven
  • MariaDB Datenbank
  • Docker, Bitbucket, Microservices, Eclipse, Git
  • ile Kanban

Vuejs TypeScript Java Spring Boot Git Jenkins Docker Camunda REST SQL AWS
Aequitas Software GmbH
8 Monate
2019-01 - 2019-08

Weiterentwicklung einer umfangreichen JAVA-Applikation

Fullstack Softwareentwickler Java Eclipse JFacets ...
Fullstack Softwareentwickler
  • Weiterentwicklung einer umfangreichen JAVA-Applikation im Bereich Krankenversicherung
  • Konfiguration neuer Kundenanforderungen
  • Fehlerkorrektur und Strukturierung von Enhancements
  • Test von Softwarekomponenten, Pflege der Testdokumentation
  • Schreiben von Testfällen, Akzeptanzkriterien
Java Eclipse JFacets SQL Maven Spring Hibernate JSF HTML SonarQube SVN PostgreSQL DB2 Agile Kanban
MSG nexinsure
Hamburg
1 Jahr 1 Monat
2017-12 - 2018-12

Entwicklung leistungsfähiger Backend-Services

Lead Softwareentwickler Git Bitbucket Microservices ...
Lead Softwareentwickler
  • Kommunikation mit Stakeholdern
  • Aufgabenerstellung und Dokumentation
  • Entwicklung von Frontend mit Angular
  • Weiterentwicklung von Accounting-Modulen für die Logistikbranche
  • Schreiben von Testfällen (JUnit, Mockito), Testdokumentation
  • Dokumentation und Diagrammen mit Enterprise Architecture
Git Bitbucket Microservices SonarQube Maven Eclipse Agile SCRUM Oracle PL/SQL JUnit Mockito
Capgemini AG
3 Jahre 8 Monate
2014-03 - 2017-10

Weiterentwicklung eines Ideen-Management-Systems

Softwareentwickler Spring Boot Hibernate Maven ...
Softwareentwickler
  • Entwicklung von Backend-Services mit Java, JavaEE
  • Entwicklung des Frontend mit JavaScript, HTML5, CSS
  • SAP HANA Cloud Platform (PaaS, SaaS)
  • Entwicklung von SAP-Add Ons mit ABAP, WebDynPro, UI5, Fiori
  • Integration div. Komponenten mit SAP
  • CI/CD mit Bash-scripts
  • Schreiben der Testfälle (JUnit, Selenium, ABAP UnitTest)
Spring Boot Hibernate Maven Eclipse Git GitLab Microservices Agile SCRUM JUnit Selenium JavaScript HTML5 CSS PaaS SaaS ABAP UI5 Fiori SAP
Target Software Solutions GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2005-01 - 2011-01

Telecommunications Engineering

Master - Diplom Nachrichtentechniker, Universitat Politecnica de Catalunya
Master - Diplom Nachrichtentechniker
Universitat Politecnica de Catalunya

Position

Position

Senior Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular ReactJS SQL MongoDB AWS Git Docker kafka Dropwizard Unittest Jest Maven Gradle GraphQL Camunda Vue.js

Produkte / Standards / Erfahrungen / Methoden

Spring Boot
Experte
Vuejs
Experte
Angular
Fortgeschritten
Reactjs
Fortgeschritten
SAPUI5
Fortgeschritten
AWS
Fortgeschritten
Kubernetes
Fortgeschritten
Docker
Experte
Maven
Fortgeschritten
Gradl
Fortgeschritten
Camunda
Fortgeschritten
Azure Cloud
Fortgeschritten
Rest API
Experte
GraphQL
Experte
MongoDB
Fortgeschritten
Kafka
Fortgeschritten

Profil

Als Fullstack Entwickler Freelancer lag meine Hauptverantwortung darin, unseren Kunden bei der Entwicklung ihrer Produkte zu helfen, indem ich ihnen meine Expertise in modernen Technologien zur Verfügung stellte. Dazu gehörte der Einsatz vor Ort bei unseren Kunden und die direkte Zusammenarbeit mit ihren Entwicklerteams, um Best Practices für ihre Projekte zu identifizieren und umzusetzen. Zusätzlich zu meinen Kundenverantwortlichkeiten war ich auch dafür zuständig, ein Praktikumsprojekt innerhalb unseres eigenen Unternehmens zu betreuen. Dies umfasste die Entwicklung von Projektplänen, die Zuweisung von Aufgaben sowie die Bereitstellung von Mentoring und Anleitung für die Praktikanten während ihrer Arbeit an dem Projekt. Ich sorgte dafür, dass das Projekt termingerecht, innerhalb des Budgets und zur Zufriedenheit unserer internen Stakeholder abgeschlossen wurde.


PLATTFORMEN

  • AWS
  • Camunda
  • Docker
  • Kubernetes


SOFTWARE / FRAMEWORKS

  • Spring boot 
  • Terraform 
  • Vue.js  
  • Junit 
  • Angular 
  • Jest 
  • Hibernate 
  • Dropwizard 


TOOLS

  • Git 
  • Maven 
  • Jenkins 
  • Gradle 
  • NPM 
  • AWS CDK 
  • Keycloak 
  • Kafka 


METHODEN

  • Agile Methoden
  • REST
  • Domain Driven Design
  • Test Driven Development
  • Microservices
  • DevOps


DB-SYSTEME

  • MySQL
  • Oracle
  • PostgreSQL
  • Redis
  • MongoDB

Betriebssysteme

Windows
Linux

Programmiersprachen

java
Experte
javascript
Experte
SQL
Fortgeschritten
Typescript
Fortgeschritten
HTML5
CSS
Shell

Datenbanken

MySQL
Experte
Oracle
Fortgeschritten
PostgreSQL
Experte
Redis
Fortgeschritten
MongoDB
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.