a Randstad company

Senior Fullstack-Entwickler / AWS Solutions Architect

Profil
Top-Skills
Java Angular Spring-Boot MongoDB OpenApi 3 AWS TypeScript JavaScript JSON Java API for RESTful Web Services Microservice Java 8 Java 11 AWS Solutions Architect
Verfügbar ab
01.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
50%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 2 Monate

2021-10

heute

Neu-/Weiterentwicklung von Features einer internen Buchhaltungssoftware

Senior Fullstack-Entwickler Java Angular Spring Boot ...
Rolle
Senior Fullstack-Entwickler
Projektinhalte

  • Erweiterung der internen Buchhaltungs- und Verwaltungssoftware
  • Entwicklung von neuen Features z.B. Adressermittlung
  • Event-Driven-Microservice mit Spring Cloud Stream RabbitMQ
  • Microservice Entwicklung mit Spring Boot
  • Spring Functions
  • Absichern der Services mit Spring Security
  • (Micro-) Frontend mit Angular sowie zusätzlich Angular Material
  • Teilnahme an Scrum Ritualen
  • Beratung und Unterstützung von Product Owner und Business Analysten
  • (Gemeldete) Bugs analysieren und priorisieren ggf. mit Product Owner
  • Selbständiges bearbeiten von Tickets (Jira)
  • Vorstellung des Sprint-Ergebnisses im Review



Produkte
Spring Cloud Functions
Kenntnisse
Java Angular Spring Boot Spring Cloud Spring Cloud Functions RabbitMQ PostgreSQL REST Messaging TypeSc
Kunde
DZR
11 Monate

2021-06

2022-04

Terminreservierungs App

Co-Founder & CTO Java Node.js Maven ...
Rolle
Co-Founder & CTO
Projektinhalte
  • Co-Founder und CTO. Produktentwicklung und Aufbau der gesamten CloudInfrastruktur, sowie der Softwarearchitektur. 
  • Koordination und Unterstützung bei der Entwicklung. Aufbau der Organisation bzgl. PM- und KollaborationTools.
Produkte
AWS AWS Lambda Amazon API Gateway Amazon EC2 MongoDB Cloud Atlas Amazon Cognito Auth0 AWS Elastic Beanstalk
Kenntnisse
Java Node.js Maven Spring Boot MongoDB Spring Data TypeScript Angular
Kunde
Eigenes Projekt
Einsatzort
Recklinghausen, NRW
2 Jahre

2019-09

2021-08

Greenfield Projekt

Fullstack Entwickler Java Angular MongoDB ...
Rolle
Fullstack Entwickler
Projektinhalte

  • Erstellung von zwei Portalen jeweils für Mitarbeiter und Kunden 
  • Entwicklung von Microservices und ?Backend for Frontend? (BfF) 
  • Temporäres Persistieren mit MongoDB und Spring Data 
  • Caching mit Hazelcast und Spring Cache (Ablösung der MongoDB) 
  • Entwicklung von APIs mit OpenAPI und die Implementierung mit Java (Spring Boot) 
  • Absichern der Services mit Spring Security 
  • Authentifizierung mit Keycloak und Autorisierung mit JWTs 
  • Aufbau der Frontends mit Angular sowie zusätzlich Angular Material und Bootstrap 
  • Projektaufbau nach SAFe 
  • Teilnahme an Scrum Ritualen 
  • Beratung und Unterstützung von Product Owner und Business Analysten in Bezug auf UI Themen 
  • Selbständiges bearbeiten von Tickets (Jira) 
  • Finden von Verbesserungsmöglichkeiten und Erstellung von Tickets für Housekeeping Themen 
  • Vorstellung des Sprint-Ergebnisses in Reviews (gemeinsam mit allen Teams)

Produkte
JIRA Scrum Spring Boot Microservice Java API for REST Services OpenAPI Spring Data Spring Cache Hazelcast Java 11 TypeScript Spring Security JUnit 5 MongoDB Angular (8-11) Angular Material Bootstrap Jira VSCode IntelliJ GitLab Git Maven REST
Kenntnisse
Java Angular MongoDB TypeScript JavaScript Spring Boot OpenAPI
Kunde
Deutsche Telekom
Einsatzort
Bonn - NRW
1 Jahr 6 Monate

2018-03

2019-08

Weiter- und Neuentwicklung von Services

Java Entwickler (Backend)
Rolle
Java Entwickler (Backend)
Projektinhalte
  • Schnittstelle zwischen Clients und Backends
  • Request- und Response-handling
  • Service Orchestrierung
  • Backend-Entwicklung in Java und SQL 
  • Analyse von Anforderungen und Vorstellung in den Refinments für ein besseres Verständnis mit dem Ziel Userstorys besser einschätzen zu können und das Sprintziel zu erreichen
  • Vertretung Scrum Master 
  • Einweisung von neuen Entwicklern
Produkte
Java Oracle Jenkins JIRA Scrum Microservices REST SQL SOAP Spring Maven GIT IntelliJ
Kunde
Telefonica
Einsatzort
München - BY
1 Jahr 6 Monate

2016-10

2018-03

Massendatenverarbeitung

Java Entwickler
Rolle
Java Entwickler
Projektinhalte

  • Massendatenverarbeitung für eine Omni-Channel-KampagnenManagement Software 
  • Veraltete Technologie mit Java 8 ersetzt 
  • Neue Funktionen hinzugefügt 
  • Anonymisierte Daten wurden bearbeitet und an das nächste System weitergereicht 
  • JPA, Hibernate 
  • Oracle, PL/SQL 
  • Mischung aus Wasserfall und Agiles Projekt
  • Plain Java Prozessverarbeitung

Produkte
Java Oracle JIRA Hibernate - Oracle JPA Hibernate Oracle DB PL/SQL Jira Java 8
Kunde
T-Systems
Einsatzort
Aachen - NRW
4 Monate

2016-06

2016-09

Migration von alten Applikationen (Vorwiegend DMS)

Analyst ? Business Engagement
Rolle
Analyst ? Business Engagement
Projektinhalte

  • Migration von alten Applikationen (Vorwiegend DMS) zu SharePoint Online 
  • Beratung der Applikation-Owner in der Hinsicht auf Notwendigkeit (Entweder Migration oder Ablösen der Software) 
  • Teilnahme an tägliche Meetings mit Business Engagement Teammitglieder aus Deutschland und Indien 
  • Teilnahme an wöchentlichen Meetings mit Country-Managern aus mehreren Ländern und gegenseitiges Status-Updates

Produkte
Nur Beratung
Kunde
Merck
Einsatzort
Darmstadt - HE
8 Monate

2015-10

2016-05

Migration der White Label Portalen

Analyst ? Business Analyst
Rolle
Analyst ? Business Analyst
Projektinhalte

  • Analyse der Anforderungen von verschiedenen Systemen zu den Portalen 
  • Erstellung von Anforderungen an unterschiedlichen Systemen für die Umsetzung der Ziele. 
  • Teilnahme an Software-Requirement Meetings zur gemeinsamen Lösungsfindung bzw. Abstimmung der unterschiedlichen Systeme 
  • Detaillierte Analyse des Hauptzielsystems, um entsprechende Aufgaben für die Entwickler zu erstellen 
  • Teilnahme an Refinment-Meetings mit Entwicklern 
  • Erstellung von UI-Mocks 
  • Befüllung des Backlogs

Produkte
Requirements Engineering Jira
Kunde
E-Plus
Einsatzort
Düsseldorf - NRW

1 Monat

2022-11

heute

AWS Solutions Architect Associate

5 Jahre 8 Monate

2009-09

2015-04

Wirtschaftsinformatik

B. Sc., Abschlussnote: 2,8, Fachhochschule Dortmund
Abschluss
B. Sc., Abschlussnote: 2,8
Institution, Ort
Fachhochschule Dortmund
1 Jahr 11 Monate

2007-08

2009-06

Mediengestaltung

Fachhochschulreife Mediengestaltung, Abschlussnote: 2,6, Haltern am See - NRW
Abschluss
Fachhochschulreife Mediengestaltung, Abschlussnote: 2,6
Institution, Ort
Haltern am See - NRW

  • IT-Berater
  • Senior Fullstack Entwickler
  • AWS Solutions Architect - Associate

Deutsch Muttersprache
Türkisch Muttersprache
Englisch Fortgeschritten

Top Skills
Java Angular Spring-Boot MongoDB OpenApi 3 AWS TypeScript JavaScript JSON Java API for RESTful Web Services Microservice Java 8 Java 11 AWS Solutions Architect
Produkte / Standards / Erfahrungen / Methoden
Angular
6/10
AWS
5/10
HTML / CSS
9/10
IntelliJ Java 8+
7/10
JavaScript / TypeScript
7/10
JIRA Maven MongoDB
6/10
Nexus Scrum
8/10
Spring Boot
8/10
Spring Cloud
Fortgeschritten
RabbitMQ
Fortgeschritten
VSCode Spring Security
6/10
node.js

Profil:

Ich bin ein leidenschaftlicher Softwareentwickler aus Recklinghausen. Aufgrund meiner beruflichen Ta?tigkeit war ich viel Unterwegs und konnte dadurch in mehreren spannenden Projekten mitwirken. Diese Erfahrungen nutze ich derzeit als CTO bei einem Startup, wo ich auch gleichzeitig Co-Founder bin. Meine schulische Ausbildung zum Mediengestalter und der Bachelor-Studiengang Wirtschaftsinformatik an der FH- Dortmund kombinierten meine Leidenschaft fu?r das Kreative und Analytische. Ich arbeite in Projekten auch gerne mit verschiedenen (int.) Teams eng zusammen. 

Skills:

  • AWS: EC2, Elastic Beanstalk, Cognito, API Gateway, Lambda, VPC, CodeCommit, CodePipeline, CodeArtifact, CodeDeploy
  • Weitere: Maven, IntelliJ, VSCode, Git, GitLab, Scrum, JIRA, REST, Microservice, Auth0


Beruflicher Werdegang:


10/2021 - heute:

Kunde: DZR
Rolle: Senior Fullstack Entwickler


Aufgaben:

  • Erweiterung der internen Buchhaltungs- und Verwaltungssoftware
  • Entwicklung von neuen Features z.B. Adressermittlung
  • Event-Driven-Microservice mit Spring Cloud Stream RabbitMQ
  • Microservice Entwicklung mit Spring Boot
  • Spring Functions
  • Absichern der Services mit Spring Security
  • (Micro-) Frontend mit Angular sowie zusätzlich Angular Material
  • Teilnahme an Scrum Ritualen
  • Beratung und Unterstützung von Product Owner und Business Analysten
  • (Gemeldete) Bugs analysieren und priorisieren ggf. mit Product Owner
  • Selbständiges bearbeiten von Tickets (Jira)
  • Vorstellung des Sprint-Ergebnisses im Review


06/2021 - 04/2022
Kunde: Lybr ? Eigenes Sideproject, Recklinghausen, NRW
Rolle: Co-Founder und CTO


Aufgaben:

  • Produktentwicklung und Aufbau der gesamten CloudInfrastruktur, sowie der Softwarearchitektur. 
  • Koordination und Unterstützung bei der Entwicklung. 
  • Aufbau der Organisation bzgl. PM- und KollaborationTools

10/2015 ? 09/2021:

Kunde: Cognizant Technology Solutions GmbH, Duisburg, NRW
Rollen: Business Analyst, Software-Engineer, Fullstack Developer

Aufgaben:

  • Einstieg nach dem Studium.
  • Mehrere Projekte in unterschiedlichen Rollen abgeschlossen.
  • Projektauszug spiegelt alle Projekte wider.


Kunden:

E-Plus, Merck, T-Systems, Telefonica, Deutsche Telekom


12/2012 - 03/2013:
Kunde: MHP, Essen - NRW
Rolle: Werkstundet


Aufgaben:

  • Entwicklung einer Windows 8 Applikation CRM App.
  • Anbindung der App an eine bestehende Middleware zur Kommunikation mit einem SAP CRM Backend System
  • Windows 8 App Entwicklung


10/2012 ? 12/2012:
Kunde: Uni Bibliothek, Dortmund - NRW
Rolle: Java Entwickler (Backend) (Werkstudent)


Aufgaben:

  • Implementierung eines Webservice zur Abfrage von Nutzer- und Kontoinformationen aus dem lokalen Bibliothekssystem


03/2012 ? 05/2012:
Kunde: ThyseenKrupp IT Services, Essen - NRW
Rolle: Werkstudent


Aufgaben:

  • DWH Pflege
  • Recherche in der Bureau Van DIJk Datenbank und anschließende Datenpflege in SAP
Programmiersprachen
CSS HTML Java JavaScript TypeScript

  • Telekommunikation

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren