Java, React, Angular, Spring Boot
Aktualisiert am 02.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.10.2024
Verfügbar zu: 100%
davon vor Ort: 5%
Java
Spring Boot
Angular
React
Next.js
Node.js
PostgreSQL
MongoDB
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Berlin (+500km)
Deutschland
möglich

Projekte

Projekte

4 months
2024-06 - now

Wartung und Weiterentwicklung

Vanilla Java 8 ohne jegliche Frameworks SOAP Oracle DB ...
Wartung und Weiterentwicklung einer 25 Jahre alten Legacy-Codebasis in Vanilla Java, d.h. ohne den Einsatz gängiger Frameworks zur Rechnungslegung. Dies muss unter Berücksichtigung der technischen Anforderungen an die Entwicklung und den Betrieb eines Systems erfolgen, das den Grundsätzen ordnungsgemäßer Buchführung (GoB) und den Grundsätzen ordnungsgemäßer Datenverarbeitung (GoDV) genügt.
Vanilla Java 8 ohne jegliche Frameworks SOAP Oracle DB Apache Ant
50 Hertz
4 months
2024-06 - now

Wartung und Weiterentwicklung der gesamten Softwarebasis

Next.js React Vercel ...
Next.js React Vercel Amazon Lambda Node.js Postgres DB Go (Golang) im Rahmen einer verteilten Architektur (Microservice)
Gaudy GmbH Milano Vice

Aus- und Weiterbildung

Aus- und Weiterbildung

5 years 6 months
2019-04 - now

Studium - Praktische Informatik

Master of Science, FernUniversität Hagen
Master of Science
FernUniversität Hagen
5 years 4 months
2009-11 - 2015-02

Studium - Theoretische Philosophie

Master of Arts, Universität Kassel
Master of Arts
Universität Kassel
Masterthesis: auf Anfrage
1 year 8 months
2010-09 - 2012-04

Studium - Philosophie (Qualifikationsstudium für den Master)

Goethe Universität, Frankfurt am Main
Goethe Universität, Frankfurt am Main
3 years 10 months
2005-11 - 2009-08

Studium - Wirtschaftswissenschaften

Diplom, Universität Kassel & University of Gävle (Schweden)
Diplom
Universität Kassel & University of Gävle (Schweden)
Thema der Diplomarbeit: auf Anfrage
2 years 10 months
2001-08 - 2004-05

Ausbildung - Bankkaufmann

Sparkasse Werra-Meißner
Sparkasse Werra-Meißner

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular React Next.js Node.js PostgreSQL MongoDB

Produkte / Standards / Erfahrungen / Methoden

GraphQL
Cloud (IaaS and PaaS)
UML
Jupyter Notebook
Git
SVN
IntellJ
Eclipse
Maven
Jira
JPA
JDBC
Docker
H2
Oracle DB
DB2
MySQL
PostgreSQL
MongoDB
Liquibase
Messaging/Streaming via Apache Kafka
PACT
E2E
Cucumber
Jasmine
PACT-Testing
JUnit
Unittesting via Groovy Spock
GitLab
Jenkins
CI/CD-Pipline
Angular
Spring Boot 2
Java
RESTful
Swagger
API-Design
Next.js
React JSF
Profil
  • Ich entwickle seit 9.5 Jahren Software Produkte über verschiedene Domänenbereiche hinweg in den Rollen eines Software-Engineers bzw. Software-Architekten, Team Lead sowie Projekt Lead. Verteilte, skalierbare Java-Webapplikationen in einer Microservice-REST- und Cloud-Landschaft sind mein Zuhause. Angular im Frontend schärft meine Rolle als Fullstack-Entwickler.
  • Agile Vorgehensmodelle sind seit 6 Jahren der State of Art in meinen Projekten; wobei ich hierbei selbst oft die Rolle des Scrum Masters mit gefüllt habe. Da Domain Driven Design stark von mir gelebt wird, freue ich mich immer über eine möglich enge Zusammenarbeit mit dem Kunden und Anwendern. Generell bringe ich durch meine breite Projekterfahrung ein breites Domänenwissen mit (Finanzbereich, Automotive, Steuern, Public Services, Verlagswesen). Dank meiner langjährigen Erfahrung in der IT-Sanierung von Altsystemen, habe ich Clean Code von der Pike auf gelernt.
  • 9 Jahre Berufserfahrung als (Lead) Senior Software Engineer & (Senior) Software Architekt (Full-Stack) & IT-Consultant 

IDEs
  • Jetbrains
  • VS Code

Testing
  • Junit/Wiremock
  • Spock
  • PACT
  • Cucumber/Cypress
  • Performance Testing (jmeter)

CI/CD
  • GitLab
  • Git Actions
  • Jenkins

Projekt Tools
  • Jira
  • Confluence
  • Maven
  • Docker 
  • Kubernetes

Vorgehensmodelle
  • Scrum
  • Kanban
  • Wasserfall
  • DDD
  • TDD

Architekturen
  • MVC
  • REST
  • Microservice
  • Eventdriven/Pipes

Versionsverwaltung
  • Git
  • TFS

Cloud
  • CloudFoundry
  • Amazon Web
  • Services (AWS)
  • Linux Systems
  • Vercel

Frameworks
  • Spring Boot 2
  • React, Angular
  • NextJs
  • Swagger
  • Gin & Grom
  • Crnk
  • JPA & Hibernate
  • Kafka & RabbitMq
  • Apache Sparks
  • Apache Solr

Berufserfahrung

06/2024 - heute
Position: Freiberuflich Software Engineer 
Firma: Gaudy Foods GmbH (Milano Vice)
  • Implementierung einer Fullstack-Webapplikation in Next.js (React), Typescript, Node.js, Go (Golang) Backend, Tailwind, Postgres, AWS (inkl. AWS Lambda, AWS S3) sowie Terraform. Alles im Rahmen einer verteilten Microservice Architektur.

06/2024 - heute
Position: Freiberuflich Lead Software Engineer 
Firma: 50Hertz
  • Feature Implementierungen und Wartung einer Legacy Desktop Anwendung in Vanilla Java 8 ohne Einsatz eines Frameworks. Jenkins, Git, Apache Tomcat wurden als Tooling eingesetzt. SOAP basierte monolithische Architektur.

03/2024 - 08/2024
Position: Freiberuflich Software Architekt und Software Engineer 
Firma: anue.eu
  • Implementierung einer Fullstack-Webapplikation in Next.js (React), Postgres, Tailwind, Java Spring Boot 3, Node.js, Go (Golang), Microsoft Azure, Docker, Kubernetes mit Helm

06/2022 - 07/2024
Position: Senior Full Stack Software Architekt 
Firma: The NextGen GmbH
  • Architektur und Implementierung diverser verteilter Software im Rahmen von Java Spring, Java EE, RabbitMQ, Ember.js, Jenkins und Angular für die Domänen Verlagswesen und Energiewirtschaft

11/2020 - 05/2022
Position: Full Stack Software Architekt & Tech Lead 
Firma: Assecor GmbH & DATEV eG in Berlin
  • Verantwortung für das technische Design, die Code-Entwicklung und Umsetzung diverser Microservices Applikationen (RESTFul u. Kafka) mit Java EE , Spring, Angular, Cloud (PaaS), Camunda und RabbitMQ und Agile Development (SCRUM) und Clean Code Paradigma (SOLID) bei einer Teamgröße von 13 Leuten

04/2020 - 10/2020
Position: Lead Software Engineer 
Firma: Capgemini in Berlin (Bereich Customer Solution Development)
  • Entwicklung einer Backend (RESTFul) Applikation (Public Services) mit Java EE, Agile Development (SCRUM und SAFe) und Clean Code Paradigma (SOLID)

04/2018 - 03/2020
Position: Software Engineer 
Firma: MaibornWolff GmbH in Berlin (Unit: Software Sanierung)
  • Sanierung einer bestehenden Web- und Desktop Applikation (Automobilbranche) mit C#, Agile Development und Clean Code Paradigma (SOLID).

03/2015 - 03/2018
Position: IT-Consultant 
Firma: CP Consulting Partners AG in Köln
  • Technische Umsetzungen (v.a. Data Science-Projekte und verteilte Webapplikationen) rund um die Fachthemen operativer Unternehmenssteuerung, Reporting und aufsichtsbezogene Prozesse im Finanzsektor, v.a. via Java EE, MySql und Python.

Programmiersprachen

Java
SQL/ NoSQL
TypeScript
JS
C#
Go
Python
HTML
CSS
shell/ bash/ zsh

Datenbanken

PostgreSQL
MongoDB
MySQL

Einsatzorte

Einsatzorte

Berlin (+500km)
Deutschland
möglich

Projekte

Projekte

4 months
2024-06 - now

Wartung und Weiterentwicklung

Vanilla Java 8 ohne jegliche Frameworks SOAP Oracle DB ...
Wartung und Weiterentwicklung einer 25 Jahre alten Legacy-Codebasis in Vanilla Java, d.h. ohne den Einsatz gängiger Frameworks zur Rechnungslegung. Dies muss unter Berücksichtigung der technischen Anforderungen an die Entwicklung und den Betrieb eines Systems erfolgen, das den Grundsätzen ordnungsgemäßer Buchführung (GoB) und den Grundsätzen ordnungsgemäßer Datenverarbeitung (GoDV) genügt.
Vanilla Java 8 ohne jegliche Frameworks SOAP Oracle DB Apache Ant
50 Hertz
4 months
2024-06 - now

Wartung und Weiterentwicklung der gesamten Softwarebasis

Next.js React Vercel ...
Next.js React Vercel Amazon Lambda Node.js Postgres DB Go (Golang) im Rahmen einer verteilten Architektur (Microservice)
Gaudy GmbH Milano Vice

Aus- und Weiterbildung

Aus- und Weiterbildung

5 years 6 months
2019-04 - now

Studium - Praktische Informatik

Master of Science, FernUniversität Hagen
Master of Science
FernUniversität Hagen
5 years 4 months
2009-11 - 2015-02

Studium - Theoretische Philosophie

Master of Arts, Universität Kassel
Master of Arts
Universität Kassel
Masterthesis: auf Anfrage
1 year 8 months
2010-09 - 2012-04

Studium - Philosophie (Qualifikationsstudium für den Master)

Goethe Universität, Frankfurt am Main
Goethe Universität, Frankfurt am Main
3 years 10 months
2005-11 - 2009-08

Studium - Wirtschaftswissenschaften

Diplom, Universität Kassel & University of Gävle (Schweden)
Diplom
Universität Kassel & University of Gävle (Schweden)
Thema der Diplomarbeit: auf Anfrage
2 years 10 months
2001-08 - 2004-05

Ausbildung - Bankkaufmann

Sparkasse Werra-Meißner
Sparkasse Werra-Meißner

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular React Next.js Node.js PostgreSQL MongoDB

Produkte / Standards / Erfahrungen / Methoden

GraphQL
Cloud (IaaS and PaaS)
UML
Jupyter Notebook
Git
SVN
IntellJ
Eclipse
Maven
Jira
JPA
JDBC
Docker
H2
Oracle DB
DB2
MySQL
PostgreSQL
MongoDB
Liquibase
Messaging/Streaming via Apache Kafka
PACT
E2E
Cucumber
Jasmine
PACT-Testing
JUnit
Unittesting via Groovy Spock
GitLab
Jenkins
CI/CD-Pipline
Angular
Spring Boot 2
Java
RESTful
Swagger
API-Design
Next.js
React JSF
Profil
  • Ich entwickle seit 9.5 Jahren Software Produkte über verschiedene Domänenbereiche hinweg in den Rollen eines Software-Engineers bzw. Software-Architekten, Team Lead sowie Projekt Lead. Verteilte, skalierbare Java-Webapplikationen in einer Microservice-REST- und Cloud-Landschaft sind mein Zuhause. Angular im Frontend schärft meine Rolle als Fullstack-Entwickler.
  • Agile Vorgehensmodelle sind seit 6 Jahren der State of Art in meinen Projekten; wobei ich hierbei selbst oft die Rolle des Scrum Masters mit gefüllt habe. Da Domain Driven Design stark von mir gelebt wird, freue ich mich immer über eine möglich enge Zusammenarbeit mit dem Kunden und Anwendern. Generell bringe ich durch meine breite Projekterfahrung ein breites Domänenwissen mit (Finanzbereich, Automotive, Steuern, Public Services, Verlagswesen). Dank meiner langjährigen Erfahrung in der IT-Sanierung von Altsystemen, habe ich Clean Code von der Pike auf gelernt.
  • 9 Jahre Berufserfahrung als (Lead) Senior Software Engineer & (Senior) Software Architekt (Full-Stack) & IT-Consultant 

IDEs
  • Jetbrains
  • VS Code

Testing
  • Junit/Wiremock
  • Spock
  • PACT
  • Cucumber/Cypress
  • Performance Testing (jmeter)

CI/CD
  • GitLab
  • Git Actions
  • Jenkins

Projekt Tools
  • Jira
  • Confluence
  • Maven
  • Docker 
  • Kubernetes

Vorgehensmodelle
  • Scrum
  • Kanban
  • Wasserfall
  • DDD
  • TDD

Architekturen
  • MVC
  • REST
  • Microservice
  • Eventdriven/Pipes

Versionsverwaltung
  • Git
  • TFS

Cloud
  • CloudFoundry
  • Amazon Web
  • Services (AWS)
  • Linux Systems
  • Vercel

Frameworks
  • Spring Boot 2
  • React, Angular
  • NextJs
  • Swagger
  • Gin & Grom
  • Crnk
  • JPA & Hibernate
  • Kafka & RabbitMq
  • Apache Sparks
  • Apache Solr

Berufserfahrung

06/2024 - heute
Position: Freiberuflich Software Engineer 
Firma: Gaudy Foods GmbH (Milano Vice)
  • Implementierung einer Fullstack-Webapplikation in Next.js (React), Typescript, Node.js, Go (Golang) Backend, Tailwind, Postgres, AWS (inkl. AWS Lambda, AWS S3) sowie Terraform. Alles im Rahmen einer verteilten Microservice Architektur.

06/2024 - heute
Position: Freiberuflich Lead Software Engineer 
Firma: 50Hertz
  • Feature Implementierungen und Wartung einer Legacy Desktop Anwendung in Vanilla Java 8 ohne Einsatz eines Frameworks. Jenkins, Git, Apache Tomcat wurden als Tooling eingesetzt. SOAP basierte monolithische Architektur.

03/2024 - 08/2024
Position: Freiberuflich Software Architekt und Software Engineer 
Firma: anue.eu
  • Implementierung einer Fullstack-Webapplikation in Next.js (React), Postgres, Tailwind, Java Spring Boot 3, Node.js, Go (Golang), Microsoft Azure, Docker, Kubernetes mit Helm

06/2022 - 07/2024
Position: Senior Full Stack Software Architekt 
Firma: The NextGen GmbH
  • Architektur und Implementierung diverser verteilter Software im Rahmen von Java Spring, Java EE, RabbitMQ, Ember.js, Jenkins und Angular für die Domänen Verlagswesen und Energiewirtschaft

11/2020 - 05/2022
Position: Full Stack Software Architekt & Tech Lead 
Firma: Assecor GmbH & DATEV eG in Berlin
  • Verantwortung für das technische Design, die Code-Entwicklung und Umsetzung diverser Microservices Applikationen (RESTFul u. Kafka) mit Java EE , Spring, Angular, Cloud (PaaS), Camunda und RabbitMQ und Agile Development (SCRUM) und Clean Code Paradigma (SOLID) bei einer Teamgröße von 13 Leuten

04/2020 - 10/2020
Position: Lead Software Engineer 
Firma: Capgemini in Berlin (Bereich Customer Solution Development)
  • Entwicklung einer Backend (RESTFul) Applikation (Public Services) mit Java EE, Agile Development (SCRUM und SAFe) und Clean Code Paradigma (SOLID)

04/2018 - 03/2020
Position: Software Engineer 
Firma: MaibornWolff GmbH in Berlin (Unit: Software Sanierung)
  • Sanierung einer bestehenden Web- und Desktop Applikation (Automobilbranche) mit C#, Agile Development und Clean Code Paradigma (SOLID).

03/2015 - 03/2018
Position: IT-Consultant 
Firma: CP Consulting Partners AG in Köln
  • Technische Umsetzungen (v.a. Data Science-Projekte und verteilte Webapplikationen) rund um die Fachthemen operativer Unternehmenssteuerung, Reporting und aufsichtsbezogene Prozesse im Finanzsektor, v.a. via Java EE, MySql und Python.

Programmiersprachen

Java
SQL/ NoSQL
TypeScript
JS
C#
Go
Python
HTML
CSS
shell/ bash/ zsh

Datenbanken

PostgreSQL
MongoDB
MySQL

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.