Entwicklung von Web- und Cloud-basierten Systemen und Anwendungen, schwerpunktmäßig mit Java/JavaScript.
Aktualisiert am 22.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software Development
Quality Engineering
Agile Entwicklung
Java
JavaScript
Python
Microservices
Kafka
Kubernetes
AWS
TypeScript
Node.js
English
Fluent (speaking and writing)
German
Fluent (speaking and writing)
Polish
Native
Spanish
Basic

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Jahre 4 Monate
2022-03 - 2024-06

Verkehrsdisposition

Softwareentwickler Microservices TypeScript Node.js Kafka ...
Softwareentwickler Microservices

Die Browser-Anwendung unterstu?tzt Zugdisponenten dabei, ihre Aufgaben einheitlich und effizient zu erledigen. Beispiele hierfu?r sind U?berwachen des Zugverkehrs, Dokumentieren von Sto?rungen oder Ergreifen von Dispositionsmaßnahmen wie Ausfa?lle, Umleitungen, Ersatzverkehr etc.

In einem Scrum-Team von 7 Personen bestand meine Rolle darin,

  • Microservices zu entwickeln, die Datenflu?sse aus Drittsystemen verarbeiten und Daten u?ber eine GraphQL-API dem Frontend zur Verfu?gung stellen

  • Teile der Fachlogik von einer server-orientierten (Amazon ECS) auf eine serverlose (Amazon Lambda) Architektur zu migrieren

  • in cross-funktionalen Kreisen mitzuarbeiten und Reviews von Konzepten hinsichtlich der technischen Umsetzbarkeit durchzuführen.

 

TypeScript Node.js Kafka AWS GraphQL MongoDB PostgreSQL GitLab Java 17
Frankfurt am Main
7 Monate
2021-09 - 2022-03

Online-Plattform für Videoidentifikation

Softwareentwickler im Backend Java 8 Spring Boot Maven ...
Softwareentwickler im Backend

Die Softwarelo?sung erlaubt es Unternehmen (z.B. Banken) ihre potentiellen Kunden u?ber ein Online-Portal identifizieren zu lassen.

Hierbei übernahm ich als Teil eines Scrum-Teams von 8 Kollegen die Weiterentwicklung des Backends und der Dokumentendatenbank, insbesondere durch Implementierung neuer Kundenanforderungen sowie regulatorischer Vorgaben. 

Java 8 Spring Boot Maven Git MySQL Redis Docker Jenkins
München
3 Jahre 3 Monate
2018-10 - 2021-12

Reisendeninformation

Software-Entwickler Testautomatisierung Scrum Agile Software-Entwicklung Microservices ...
Software-Entwickler Testautomatisierung

Die neue Informationsplattform verarbeitet Daten und Events aus verschiedenen bestehenden Systemen des Kunden und versorgt Passagiere mit Echtzeitinformationen über ihre Reisen. Meine Aufgaben als Teil des Test-Teams (6 Personen) umfassten:

· Entwicklung eines Frameworks für automatisierte Ende-zu-Ende-Tests der Informationsplattform durch Simulation von Verkehrssituationen
· Entwicklung von Microservices, die Tests der fachlichen Komponenten gegen nichtfunktionale
Anforderungen (z.B. Robustheit gegen korrupte Kafka-Events) ermöglichen
· Konzeption und Durchführung der Plattformtests in einer cloud-basierten Testumgebung

Java 11 JavaScript (ECMAScript 6) NodeJS Python Git Apache Kafka RabbitMQ Kubernetes
Scrum Agile Software-Entwicklung Microservices Cloud-Entwicklung Software-Qualität
Frankfurt am Main
1 Jahr 8 Monate
2017-02 - 2018-09

Cross-Channel Banking

Software-Entwickler Scrum Web-Entwicklung Framework-Entwicklung
Software-Entwickler

· Entwurf und Implementierung der aktuellen Features im Online-Banking
· Refactoring und Weiterentwicklung der internen Anwendungs-Frameworks (technische Basis)
· Dokumentation der Framework-Komponenten, die bei der Entwicklung von Geschäftsprozessen
verwendet werden
· Scrum Master: Organisation, Sicherstellen der Einhaltung agiler Entwicklungsprinzipien und Lösen von Problemen im Team

Java 7 Java 8 JavaScript (ECMAScript 6) ReactJS Git TFS Maven Groovy Spring 4
Scrum Web-Entwicklung Framework-Entwicklung
Commerzbank AG
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 4 Monate
2011-10 - 2016-01

Wirtschaftsinformatik

Master of Science, TU Darmstadt
Master of Science
TU Darmstadt

Software Engineering, Agile Entwicklung, Objektorientierte Programmierung und Entwurf, Microservices, Projektmanagement, IT-Entrepreneurship

Kompetenzen

Kompetenzen

Top-Skills

Software Development Quality Engineering Agile Entwicklung Java JavaScript Python Microservices Kafka Kubernetes AWS TypeScript Node.js

Produkte / Standards / Erfahrungen / Methoden

Apache Wicket
Enterprise Architect
Framework-Entwicklung
Git
GitLab CI
IntelliJ IDEA
Kafka
Kubernetes
Maven
NodeJS
ReactJS
Scrum
Spring
Spring 4
TFS
Vert.x
Web-Entwicklung

Programmiersprachen

Groovy
Java
Java 7
Java 8
JavaScript
JavaScript (ECMAScript 6)
Python
SQL
TypeScript

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Jahre 4 Monate
2022-03 - 2024-06

Verkehrsdisposition

Softwareentwickler Microservices TypeScript Node.js Kafka ...
Softwareentwickler Microservices

Die Browser-Anwendung unterstu?tzt Zugdisponenten dabei, ihre Aufgaben einheitlich und effizient zu erledigen. Beispiele hierfu?r sind U?berwachen des Zugverkehrs, Dokumentieren von Sto?rungen oder Ergreifen von Dispositionsmaßnahmen wie Ausfa?lle, Umleitungen, Ersatzverkehr etc.

In einem Scrum-Team von 7 Personen bestand meine Rolle darin,

  • Microservices zu entwickeln, die Datenflu?sse aus Drittsystemen verarbeiten und Daten u?ber eine GraphQL-API dem Frontend zur Verfu?gung stellen

  • Teile der Fachlogik von einer server-orientierten (Amazon ECS) auf eine serverlose (Amazon Lambda) Architektur zu migrieren

  • in cross-funktionalen Kreisen mitzuarbeiten und Reviews von Konzepten hinsichtlich der technischen Umsetzbarkeit durchzuführen.

 

TypeScript Node.js Kafka AWS GraphQL MongoDB PostgreSQL GitLab Java 17
Frankfurt am Main
7 Monate
2021-09 - 2022-03

Online-Plattform für Videoidentifikation

Softwareentwickler im Backend Java 8 Spring Boot Maven ...
Softwareentwickler im Backend

Die Softwarelo?sung erlaubt es Unternehmen (z.B. Banken) ihre potentiellen Kunden u?ber ein Online-Portal identifizieren zu lassen.

Hierbei übernahm ich als Teil eines Scrum-Teams von 8 Kollegen die Weiterentwicklung des Backends und der Dokumentendatenbank, insbesondere durch Implementierung neuer Kundenanforderungen sowie regulatorischer Vorgaben. 

Java 8 Spring Boot Maven Git MySQL Redis Docker Jenkins
München
3 Jahre 3 Monate
2018-10 - 2021-12

Reisendeninformation

Software-Entwickler Testautomatisierung Scrum Agile Software-Entwicklung Microservices ...
Software-Entwickler Testautomatisierung

Die neue Informationsplattform verarbeitet Daten und Events aus verschiedenen bestehenden Systemen des Kunden und versorgt Passagiere mit Echtzeitinformationen über ihre Reisen. Meine Aufgaben als Teil des Test-Teams (6 Personen) umfassten:

· Entwicklung eines Frameworks für automatisierte Ende-zu-Ende-Tests der Informationsplattform durch Simulation von Verkehrssituationen
· Entwicklung von Microservices, die Tests der fachlichen Komponenten gegen nichtfunktionale
Anforderungen (z.B. Robustheit gegen korrupte Kafka-Events) ermöglichen
· Konzeption und Durchführung der Plattformtests in einer cloud-basierten Testumgebung

Java 11 JavaScript (ECMAScript 6) NodeJS Python Git Apache Kafka RabbitMQ Kubernetes
Scrum Agile Software-Entwicklung Microservices Cloud-Entwicklung Software-Qualität
Frankfurt am Main
1 Jahr 8 Monate
2017-02 - 2018-09

Cross-Channel Banking

Software-Entwickler Scrum Web-Entwicklung Framework-Entwicklung
Software-Entwickler

· Entwurf und Implementierung der aktuellen Features im Online-Banking
· Refactoring und Weiterentwicklung der internen Anwendungs-Frameworks (technische Basis)
· Dokumentation der Framework-Komponenten, die bei der Entwicklung von Geschäftsprozessen
verwendet werden
· Scrum Master: Organisation, Sicherstellen der Einhaltung agiler Entwicklungsprinzipien und Lösen von Problemen im Team

Java 7 Java 8 JavaScript (ECMAScript 6) ReactJS Git TFS Maven Groovy Spring 4
Scrum Web-Entwicklung Framework-Entwicklung
Commerzbank AG
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 4 Monate
2011-10 - 2016-01

Wirtschaftsinformatik

Master of Science, TU Darmstadt
Master of Science
TU Darmstadt

Software Engineering, Agile Entwicklung, Objektorientierte Programmierung und Entwurf, Microservices, Projektmanagement, IT-Entrepreneurship

Kompetenzen

Kompetenzen

Top-Skills

Software Development Quality Engineering Agile Entwicklung Java JavaScript Python Microservices Kafka Kubernetes AWS TypeScript Node.js

Produkte / Standards / Erfahrungen / Methoden

Apache Wicket
Enterprise Architect
Framework-Entwicklung
Git
GitLab CI
IntelliJ IDEA
Kafka
Kubernetes
Maven
NodeJS
ReactJS
Scrum
Spring
Spring 4
TFS
Vert.x
Web-Entwicklung

Programmiersprachen

Groovy
Java
Java 7
Java 8
JavaScript
JavaScript (ECMAScript 6)
Python
SQL
TypeScript

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.