Java, Backend, Microservices, Spring, Spring Boot, Kafka, Typescript (Angular, React) und Amazon AWS
Aktualisiert am 29.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 29.08.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring
Datenbanken
JavaScript
ReactJS
Kotlin
Android
iOS
PostgreSQL
MongoDB
Kafka
JUnit
Selenium
Docker
Englisch
sehr gut
Türkisch
gut

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)
möglich

Projekte

Projekte

4 Monate
2024-03 - 2024-06

Konzeptionierung und Planung innovativer Funktionen

Software Engineer / DevOps Java Spring AWS ...
Software Engineer / DevOps
  • Konzeptionierung und Planung innovativer Funktionen zur Verbesserung der Produktleistung.
  • Umsetzung von Entwurfskonzepten in funktionsfähige So6wareanwendungen.
  • Zusammenarbeit mit dem Entwicklungsteam, um technische Herausforderungen zu lösen und effiziente Lösungen zu finden.
  • Durchführung von Tests und Debugging, um die Qualität und Zuverlässigkeit neuer Features sicherzustellen.
  • Überwachung und Wartung bestehender Systeme und Anwendungen, um einen reibungslosen Betrieb sicherzustellen.
  • Behebung von Fehlern und Problemen im laufenden Betrieb, um Ausfallzeiten zu minimieren und die Kundenzufriedenheit zu gewährleisten.
  • Implementierung von Sicherheitspatches und Updates, um die Integrität und Sicherheit der Systeme zu gewährleisten.
  • Dokumentation von Prozessen und Abläufen zur Vereinfachung zukünftiger Wartungs- und Supportaufgaben.
Java Typescript/Node.js Spring Boot AWS Lambda DynamoDB S3 CloudWatch SNS/SQS Fargate MongoDB KaYa Microservices CDK Terraform Github Kanban Github Actions
Java Spring AWS MongoDB Kafka SQS Kanban CDK Terraform GitHub Actions ECS
Otto GmbH & Co KG
9 Monate
2023-05 - 2024-01

Technologieprojekt

Lead-Entwickler PostgreSQL Go Casbin ...
Lead-Entwickler
  • Architektonische Konzeption und laufende Weiterentwicklung eines skalierbaren Systems.
  • Entwicklung der Datenbankstruktur für optimale Datenverarbeitung.
  • Implementierung von umfassenden Unit- und Integrationstests zur Sicherstellung der Systemintegrität.
  • Erarbeitung eines umfassenden Sicherheitskonzepts.
  • Anwendung von bewährten Golang-Praktiken für effiziente und wartbare Software.
  • Frontend mit Serve-Side-Rendered Templates, HTMX und Unpoly
  • Sorgfältige Dokumentation aller Entwicklungsprozesse.
  • Authentizifierung/Authorisierung mit RBAC in Keycloak und Casbin
Golang PostgreSQL Casbin Keycloak Node.js Docker Kanban
PostgreSQL Go Casbin Keycloak Node.js Docker TypeScript React Kanban
1 Jahr
2022-06 - 2023-05

Entwicklung und Erweiterung des Testframeworks

Lead-Entwickler
Lead-Entwickler
  • Verantwortlich für die architektonische Konzeption und kontinuierliche Weiterentwicklung eines großen Unternehmenssystems.
  • Anwendung der Prinzipien des Domain-Driven Design (DDD) für die Modellierung und Gestaltung.
  • Entwicklung und Erweiterung des Testframeworks für umfassende Testabdeckung.
  • Implementierung, Integration und Dokumentation kritischer Funktionen.
  • Identifizierung und Behebung von Softwarefehlern und Schwachstellen.
  • Unterstützung des Entwicklungsteams bei der Anwendung von DevSecOps, CI/CD und agilen Praktiken
Java Java EE Payara PACT AngularJs Typescript/Node.js KaYa Oracle DB Microservices Docker Kubernetes Eclipselink/JPA Scrum
öLentlichen Verwaltung
2 Jahre 11 Monate
2019-06 - 2022-04

E-Commerce- & Web-Plattform-Projekt

Software Consultant
Software Consultant
  • Implementierung von Self-contained System Applikationen, darunter eine kundenorientierte Web-Plattform.

  • Integration von Unternehmensso6ware durch REST/FTP-Anbindungen.

  • Umfassende interne Kommunikation über Apache KaYa.

  • Flexible Datenpersistenz mit MongoDB und/oder PostgreSQL.

  • Aktive Mitwirkung an der Gesamtarchitektur des Projekts mit zahlreichen Microservices und Self-contained Systems.

  • Entwicklung von Administrationstools mithilfe von ReactJS und Vue.js.

  • Einsatz von Container-Technologien für effizientes Deployment.

  • Agile Arbeitsweise nach SCRUM-Methoden.

Spring Boot Spring Data Typescript/Node.js React KaYa MongoDB PostgreSQL Amazon AWS Java S3 Fargate EC2 DynamoDB Microservices Hibernate/EclipseLink Docker Selenium Scrum
Marktführer für Komponenten, Systeme und Lösungen im Bereich der Elektrotechnik, Elektronik und Automation im Rahmen des Re-Launch der Kunden E-Commerce- & Web Plattform
Remote
5 Monate
2020-02 - 2020-06

B2B-Plattform

Software Consultant Ruby on Rails Windows Active Directory Postgres ...
Software Consultant
  • Konzeption und Implementierung einer maßgeschneiderten B2B-Plattform nach den Anforderungen des Kunden.

  • Integration in bestehende Active Directory-Systeme

Ruby on Rails Windows Active Directory Postgres Bootstrap
Deutsches Jugendherbergswerk e.V.
Remote
4 Monate
2019-06 - 2019-09

Monitoring Notification System

  • Konzeption und Implementierung eines Monitoringsystems unter Verwendung von Kirby CMS.
  • Entwicklung eines Plugins zur Anpassung an spezifische Anforderungen.
Deutschen Jugendherbergswerk e.V
3 Jahre 11 Monate
2015-02 - 2018-12

Softwareentwicklung im TYPO3- und Magento-Umfeld

  • Entwicklung von Onlineshops auf Magento-Basis.
  • Anbindung/Erstellung Payment Anbieter Konnektivität, u.a. Klarna, PayPal
  • Erstellung von Progressive Web Applications (PWAs) mit Vue.js/Vuex/Webpack und Anbindung an REST-APIs.
  • Wartung bestehender E-Commerce-Anwendungen und Backend-Systeme (Symfony, Rails).
  • Erstellung von Android-Apps in Java und iOS-Apps in Swi6.
  • Implementierung von serverlosen Lambda-Funktionen auf Basis von Amazon AWS (S3/SQS/DynamoDB).
LOUIS INTERNET
3 Monate
2017-06 - 2017-08

PWA und REST API Backend

Software-Entwickler
Software-Entwickler

  • Backend als Datenproxy zwischen Shopsystem und PWA
  • PWA auf VueJS Basis mit offline Funktionalität

vuejs PHPUnit SOAP API Symfony Framework Vuex Webpack ServiceWorker
Detmold
3 Monate
2015-10 - 2015-12

Gästebuch App mit Backend

Software-Entwickler
Software-Entwickler
  • Entwicklung einer iOS Gästebuch App für iPad mit Anbindung an Backend zur Synchronisation und Verwaltung von Einträgen.
iOS SpringFramework Hibernate Spring Boot Java AFNetworking Core Data
3 Monate
2015-07 - 2015-09

Web-Backend für Auswertungen

Software-Entwickler
Software-Entwickler
  • Backend zur Erfassung von Umfragen, sowie Administration, User Verwaltung und Auswertungen
SpringFramework JUnit Hibernate MySQL Spring Boot Java
1 Jahr 9 Monate
2013-04 - 2014-12

Entwicklung mobiler Anwendungen (iOS und Android)

  • Entwicklung von iOS- und Android-Apps, darunter eine Gästebuch-Applikation mit einem Java-basierten Backend für die Bundesregierung.
  • Datenmodellierung für MySQL, SQL Server und SQLite.
  • Weiterentwicklung von Backendsystemen für mobile Anwendungen in Python und Java.
  • Entwicklung einer hochwertigen nativen iOS- und Android-App mit dem Namen "Photopass" für Fujifilm/Disney. Diese App ermöglichte es Benutzern, besondere Momente während ihres Disney-Erlebnisses festzuhalten und zu teilen, inklusive umfangreicher Fotobearbeitungs- und Freigabefunktionen.
schöngeist UG
3 Jahre 4 Monate
2010-01 - 2013-04

Erstellung von Java-basierten Webanwendungen (JEE)

Erstellung von Java-basierten Webanwendungen (JEE) mit Anbindung an Legacy Datenbanksysteme

  • Entwicklung von Rich-Clients mit Eclipse RCP.
  • Agile Webentwicklung mit Groovy/Grails und PHP (Kohana, CakePHP).
  • Betreuung von Linux-Web- und Mailservern, darunter High-Volume-MX-Relays.
  • Konzeption und Umsetzung von RESTful-Webservices.
  • Entwicklung von Backendsystemen für iOS-Anwendungen.
  • Second-Level Support für Kundenprojekte.

acocon GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 7 Monate
2007-07 - 2010-01

Ausbildung zum Fachinformatiker, Anwendungsentwicklung

Fachinformatiker, Anwendungsentwicklung, acocon GmbH, Bielefeld
Fachinformatiker, Anwendungsentwicklung
acocon GmbH, Bielefeld

  • Java insbesondere J2EE basierte Webapplikationen mit Anbindung an Datenbanksysteme. (MySQL, IBM DB2, MSSQL)

Position

Position

  • Fachinformatiker, Fachrichtung Anwendungsentwicklung

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Datenbanken JavaScript ReactJS Kotlin Android iOS PostgreSQL MongoDB Kafka JUnit Selenium Docker

Produkte / Standards / Erfahrungen / Methoden

core data
Hibernate
iOS
SpringFramework
Symfony
VueJS

Über mich

Mit über 13 Jahren Erfahrung in der So6wareentwicklung bringe ich umfangreiches Know-how und pragmatische Herangehensweise mit. Mein Fokus liegt darauf, effektive Lösungen zu entwickeln, die den Anforderungen gerecht werden. Als erfahrener Teamplayer arbeite ich eng mit Kollegen zusammen, um herausragende Ergebnisse zu erzielen


Berufserfahrung

01/2019

Rolle: Freiberuflicher Berater


02/2015 - 12/2018

Rolle: Software-Entwickler

Kunde: Mittelständisches Unternehmen, Detmold


Aufgaben

  • Agile Entwicklung Unternehmenswebseiten auf TYPO3 Basis
  • Entwicklung Onlineshops auf Magento 1.9/2.1 Basis
  • Erstellung von Progressive Web Applications mit VueJS/Vuex/Webpack mit Anbindung and REST APIs
  • Wartung von bestehenden E-Commerce Anwendungen sowie Backend-Systemen (Symfony, Rails)
  • Erstellung von Android Apps in Java, sowie iOS Apps in Swift
  • Implementierung von Serverless Lambda Functions auf amazon AWS Basis (S3/SQS/DynamoDB)


04/2013 - 12/2014

Rolle: Gesellschafter, Geschäftsbereichsleiter Entwicklung

Kunde: auf Anfrage, Lemgo


Aufgaben:

  • Entwicklung mobiler Anwendungen in den Bereichen iOS und Android
  • Datenmodellierung und Datenbanksysteme (MySQL, SQL Server, SQLite)
  • Backend Systeme für mobile Anwendungen in Python/Java/PHP
  • Betreuung und Konzeption technischer Infrastruktur
  • Personalmanagement, Bereich: Software - Entwicklung


01/2010 - 04/2013

Rolle: Software-Architekt

Kunde: Mittelständisches Unternehmen, Bielefeld


Aufgaben:

  • Erstellung von Java basierten Webanwendungen (JEE) mit Anbindung an Legacy
  • Datenbanksysteme (DB2, MsSQL, MySQL)
  • Entwicklung von Rich Clients mit Eclipse RCP
  • Agile Webentwicklung mit Groovy/Grails sowie PHP (Kohana, CakePHP)
  • Betreuung Linux Web- und Mailserver, unter anderem High Volumen MX Relays
  • Konzeption und Umsetzung von RESTful Webservices
  • Backend Systeme für iOS Applikationen
  • iOS Anwendung speziell iPad
  • Second Level Support für Kundenprojekte


06/2007 - 04/2013

Rolle: Softwareentwickler

Kunde: acocon GmbH


Aufgaben:

  • Individual und Mobile Entwicklung


Kenntnisse

Frameworks:

  • Spring Boot (Spring Data, Spring KaYa, Spring MVC)
  • Java EE
  • Quarkus
  • Angular
  • ReactJS
  • Vue.js
  • Hibernate
  • Express
  • fiber
  • Casbin


Infrastruktur:

  • AWS (VPC, ECR/ECS, Fargate, S3, Lambda, EC2)
  • CDK
  • Terraform
  • Docker/Container
  • KaYa
  • Kubernetes
  • Keycloak


Testing:

  • JUnit 4/5
  • Selenium
  • Cucumber
  • PACT
  • Karate
  • Playwright
  • Mockito
  • Test-Container


Methodiken:

  • Scrum
  • Kanban
  • BDD
  • DDD
  • Clean Code
  • Clean Architecture
  • REST
  • Microservices
  • Event Driven Architecture
  • CI/CD


Sonstiges:

  • iOS
  • Android SDK
  • Fluier
  • Gradle
  • NPM
  • Gitlab
  • Jenkins
  • Git
  • Maven
  • Liquibase 

Programmiersprachen

JUnit
JavaScript
Java
TypeScript
Swift
Go

Datenbanken

IBM DB2
MySQL
Postgres
MsSQL
SQLite
Oracle DB
MongoDB

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)
möglich

Projekte

Projekte

4 Monate
2024-03 - 2024-06

Konzeptionierung und Planung innovativer Funktionen

Software Engineer / DevOps Java Spring AWS ...
Software Engineer / DevOps
  • Konzeptionierung und Planung innovativer Funktionen zur Verbesserung der Produktleistung.
  • Umsetzung von Entwurfskonzepten in funktionsfähige So6wareanwendungen.
  • Zusammenarbeit mit dem Entwicklungsteam, um technische Herausforderungen zu lösen und effiziente Lösungen zu finden.
  • Durchführung von Tests und Debugging, um die Qualität und Zuverlässigkeit neuer Features sicherzustellen.
  • Überwachung und Wartung bestehender Systeme und Anwendungen, um einen reibungslosen Betrieb sicherzustellen.
  • Behebung von Fehlern und Problemen im laufenden Betrieb, um Ausfallzeiten zu minimieren und die Kundenzufriedenheit zu gewährleisten.
  • Implementierung von Sicherheitspatches und Updates, um die Integrität und Sicherheit der Systeme zu gewährleisten.
  • Dokumentation von Prozessen und Abläufen zur Vereinfachung zukünftiger Wartungs- und Supportaufgaben.
Java Typescript/Node.js Spring Boot AWS Lambda DynamoDB S3 CloudWatch SNS/SQS Fargate MongoDB KaYa Microservices CDK Terraform Github Kanban Github Actions
Java Spring AWS MongoDB Kafka SQS Kanban CDK Terraform GitHub Actions ECS
Otto GmbH & Co KG
9 Monate
2023-05 - 2024-01

Technologieprojekt

Lead-Entwickler PostgreSQL Go Casbin ...
Lead-Entwickler
  • Architektonische Konzeption und laufende Weiterentwicklung eines skalierbaren Systems.
  • Entwicklung der Datenbankstruktur für optimale Datenverarbeitung.
  • Implementierung von umfassenden Unit- und Integrationstests zur Sicherstellung der Systemintegrität.
  • Erarbeitung eines umfassenden Sicherheitskonzepts.
  • Anwendung von bewährten Golang-Praktiken für effiziente und wartbare Software.
  • Frontend mit Serve-Side-Rendered Templates, HTMX und Unpoly
  • Sorgfältige Dokumentation aller Entwicklungsprozesse.
  • Authentizifierung/Authorisierung mit RBAC in Keycloak und Casbin
Golang PostgreSQL Casbin Keycloak Node.js Docker Kanban
PostgreSQL Go Casbin Keycloak Node.js Docker TypeScript React Kanban
1 Jahr
2022-06 - 2023-05

Entwicklung und Erweiterung des Testframeworks

Lead-Entwickler
Lead-Entwickler
  • Verantwortlich für die architektonische Konzeption und kontinuierliche Weiterentwicklung eines großen Unternehmenssystems.
  • Anwendung der Prinzipien des Domain-Driven Design (DDD) für die Modellierung und Gestaltung.
  • Entwicklung und Erweiterung des Testframeworks für umfassende Testabdeckung.
  • Implementierung, Integration und Dokumentation kritischer Funktionen.
  • Identifizierung und Behebung von Softwarefehlern und Schwachstellen.
  • Unterstützung des Entwicklungsteams bei der Anwendung von DevSecOps, CI/CD und agilen Praktiken
Java Java EE Payara PACT AngularJs Typescript/Node.js KaYa Oracle DB Microservices Docker Kubernetes Eclipselink/JPA Scrum
öLentlichen Verwaltung
2 Jahre 11 Monate
2019-06 - 2022-04

E-Commerce- & Web-Plattform-Projekt

Software Consultant
Software Consultant
  • Implementierung von Self-contained System Applikationen, darunter eine kundenorientierte Web-Plattform.

  • Integration von Unternehmensso6ware durch REST/FTP-Anbindungen.

  • Umfassende interne Kommunikation über Apache KaYa.

  • Flexible Datenpersistenz mit MongoDB und/oder PostgreSQL.

  • Aktive Mitwirkung an der Gesamtarchitektur des Projekts mit zahlreichen Microservices und Self-contained Systems.

  • Entwicklung von Administrationstools mithilfe von ReactJS und Vue.js.

  • Einsatz von Container-Technologien für effizientes Deployment.

  • Agile Arbeitsweise nach SCRUM-Methoden.

Spring Boot Spring Data Typescript/Node.js React KaYa MongoDB PostgreSQL Amazon AWS Java S3 Fargate EC2 DynamoDB Microservices Hibernate/EclipseLink Docker Selenium Scrum
Marktführer für Komponenten, Systeme und Lösungen im Bereich der Elektrotechnik, Elektronik und Automation im Rahmen des Re-Launch der Kunden E-Commerce- & Web Plattform
Remote
5 Monate
2020-02 - 2020-06

B2B-Plattform

Software Consultant Ruby on Rails Windows Active Directory Postgres ...
Software Consultant
  • Konzeption und Implementierung einer maßgeschneiderten B2B-Plattform nach den Anforderungen des Kunden.

  • Integration in bestehende Active Directory-Systeme

Ruby on Rails Windows Active Directory Postgres Bootstrap
Deutsches Jugendherbergswerk e.V.
Remote
4 Monate
2019-06 - 2019-09

Monitoring Notification System

  • Konzeption und Implementierung eines Monitoringsystems unter Verwendung von Kirby CMS.
  • Entwicklung eines Plugins zur Anpassung an spezifische Anforderungen.
Deutschen Jugendherbergswerk e.V
3 Jahre 11 Monate
2015-02 - 2018-12

Softwareentwicklung im TYPO3- und Magento-Umfeld

  • Entwicklung von Onlineshops auf Magento-Basis.
  • Anbindung/Erstellung Payment Anbieter Konnektivität, u.a. Klarna, PayPal
  • Erstellung von Progressive Web Applications (PWAs) mit Vue.js/Vuex/Webpack und Anbindung an REST-APIs.
  • Wartung bestehender E-Commerce-Anwendungen und Backend-Systeme (Symfony, Rails).
  • Erstellung von Android-Apps in Java und iOS-Apps in Swi6.
  • Implementierung von serverlosen Lambda-Funktionen auf Basis von Amazon AWS (S3/SQS/DynamoDB).
LOUIS INTERNET
3 Monate
2017-06 - 2017-08

PWA und REST API Backend

Software-Entwickler
Software-Entwickler

  • Backend als Datenproxy zwischen Shopsystem und PWA
  • PWA auf VueJS Basis mit offline Funktionalität

vuejs PHPUnit SOAP API Symfony Framework Vuex Webpack ServiceWorker
Detmold
3 Monate
2015-10 - 2015-12

Gästebuch App mit Backend

Software-Entwickler
Software-Entwickler
  • Entwicklung einer iOS Gästebuch App für iPad mit Anbindung an Backend zur Synchronisation und Verwaltung von Einträgen.
iOS SpringFramework Hibernate Spring Boot Java AFNetworking Core Data
3 Monate
2015-07 - 2015-09

Web-Backend für Auswertungen

Software-Entwickler
Software-Entwickler
  • Backend zur Erfassung von Umfragen, sowie Administration, User Verwaltung und Auswertungen
SpringFramework JUnit Hibernate MySQL Spring Boot Java
1 Jahr 9 Monate
2013-04 - 2014-12

Entwicklung mobiler Anwendungen (iOS und Android)

  • Entwicklung von iOS- und Android-Apps, darunter eine Gästebuch-Applikation mit einem Java-basierten Backend für die Bundesregierung.
  • Datenmodellierung für MySQL, SQL Server und SQLite.
  • Weiterentwicklung von Backendsystemen für mobile Anwendungen in Python und Java.
  • Entwicklung einer hochwertigen nativen iOS- und Android-App mit dem Namen "Photopass" für Fujifilm/Disney. Diese App ermöglichte es Benutzern, besondere Momente während ihres Disney-Erlebnisses festzuhalten und zu teilen, inklusive umfangreicher Fotobearbeitungs- und Freigabefunktionen.
schöngeist UG
3 Jahre 4 Monate
2010-01 - 2013-04

Erstellung von Java-basierten Webanwendungen (JEE)

Erstellung von Java-basierten Webanwendungen (JEE) mit Anbindung an Legacy Datenbanksysteme

  • Entwicklung von Rich-Clients mit Eclipse RCP.
  • Agile Webentwicklung mit Groovy/Grails und PHP (Kohana, CakePHP).
  • Betreuung von Linux-Web- und Mailservern, darunter High-Volume-MX-Relays.
  • Konzeption und Umsetzung von RESTful-Webservices.
  • Entwicklung von Backendsystemen für iOS-Anwendungen.
  • Second-Level Support für Kundenprojekte.

acocon GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 7 Monate
2007-07 - 2010-01

Ausbildung zum Fachinformatiker, Anwendungsentwicklung

Fachinformatiker, Anwendungsentwicklung, acocon GmbH, Bielefeld
Fachinformatiker, Anwendungsentwicklung
acocon GmbH, Bielefeld

  • Java insbesondere J2EE basierte Webapplikationen mit Anbindung an Datenbanksysteme. (MySQL, IBM DB2, MSSQL)

Position

Position

  • Fachinformatiker, Fachrichtung Anwendungsentwicklung

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Datenbanken JavaScript ReactJS Kotlin Android iOS PostgreSQL MongoDB Kafka JUnit Selenium Docker

Produkte / Standards / Erfahrungen / Methoden

core data
Hibernate
iOS
SpringFramework
Symfony
VueJS

Über mich

Mit über 13 Jahren Erfahrung in der So6wareentwicklung bringe ich umfangreiches Know-how und pragmatische Herangehensweise mit. Mein Fokus liegt darauf, effektive Lösungen zu entwickeln, die den Anforderungen gerecht werden. Als erfahrener Teamplayer arbeite ich eng mit Kollegen zusammen, um herausragende Ergebnisse zu erzielen


Berufserfahrung

01/2019

Rolle: Freiberuflicher Berater


02/2015 - 12/2018

Rolle: Software-Entwickler

Kunde: Mittelständisches Unternehmen, Detmold


Aufgaben

  • Agile Entwicklung Unternehmenswebseiten auf TYPO3 Basis
  • Entwicklung Onlineshops auf Magento 1.9/2.1 Basis
  • Erstellung von Progressive Web Applications mit VueJS/Vuex/Webpack mit Anbindung and REST APIs
  • Wartung von bestehenden E-Commerce Anwendungen sowie Backend-Systemen (Symfony, Rails)
  • Erstellung von Android Apps in Java, sowie iOS Apps in Swift
  • Implementierung von Serverless Lambda Functions auf amazon AWS Basis (S3/SQS/DynamoDB)


04/2013 - 12/2014

Rolle: Gesellschafter, Geschäftsbereichsleiter Entwicklung

Kunde: auf Anfrage, Lemgo


Aufgaben:

  • Entwicklung mobiler Anwendungen in den Bereichen iOS und Android
  • Datenmodellierung und Datenbanksysteme (MySQL, SQL Server, SQLite)
  • Backend Systeme für mobile Anwendungen in Python/Java/PHP
  • Betreuung und Konzeption technischer Infrastruktur
  • Personalmanagement, Bereich: Software - Entwicklung


01/2010 - 04/2013

Rolle: Software-Architekt

Kunde: Mittelständisches Unternehmen, Bielefeld


Aufgaben:

  • Erstellung von Java basierten Webanwendungen (JEE) mit Anbindung an Legacy
  • Datenbanksysteme (DB2, MsSQL, MySQL)
  • Entwicklung von Rich Clients mit Eclipse RCP
  • Agile Webentwicklung mit Groovy/Grails sowie PHP (Kohana, CakePHP)
  • Betreuung Linux Web- und Mailserver, unter anderem High Volumen MX Relays
  • Konzeption und Umsetzung von RESTful Webservices
  • Backend Systeme für iOS Applikationen
  • iOS Anwendung speziell iPad
  • Second Level Support für Kundenprojekte


06/2007 - 04/2013

Rolle: Softwareentwickler

Kunde: acocon GmbH


Aufgaben:

  • Individual und Mobile Entwicklung


Kenntnisse

Frameworks:

  • Spring Boot (Spring Data, Spring KaYa, Spring MVC)
  • Java EE
  • Quarkus
  • Angular
  • ReactJS
  • Vue.js
  • Hibernate
  • Express
  • fiber
  • Casbin


Infrastruktur:

  • AWS (VPC, ECR/ECS, Fargate, S3, Lambda, EC2)
  • CDK
  • Terraform
  • Docker/Container
  • KaYa
  • Kubernetes
  • Keycloak


Testing:

  • JUnit 4/5
  • Selenium
  • Cucumber
  • PACT
  • Karate
  • Playwright
  • Mockito
  • Test-Container


Methodiken:

  • Scrum
  • Kanban
  • BDD
  • DDD
  • Clean Code
  • Clean Architecture
  • REST
  • Microservices
  • Event Driven Architecture
  • CI/CD


Sonstiges:

  • iOS
  • Android SDK
  • Fluier
  • Gradle
  • NPM
  • Gitlab
  • Jenkins
  • Git
  • Maven
  • Liquibase 

Programmiersprachen

JUnit
JavaScript
Java
TypeScript
Swift
Go

Datenbanken

IBM DB2
MySQL
Postgres
MsSQL
SQLite
Oracle DB
MongoDB

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.