Software Engineer | DevOps Engineer
Aktualisiert am 10.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Java
JavaScript
DevOps
AWS
REST
TDD
PostgreSQL
Technical Lead
Node.js
Google Cloud Platform
Spring Boot
Microservices
Keycloak
Auth
OIDC
OpenAPI
ELK
Kubernetes
Docker
GitLab
HTML
CI/CD
Monitoringsysteme
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Würzburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2023-12 - 2024-09

Automated cryto trading system

Software Entwickler / Architekt JavaScript
Software Entwickler / Architekt
Use custom Geo-Location (IP) for each integrated exchange. Customizable trading times (sleeping time) and max amounts per asset. For personal use.


VPC NAT Router GCR gcloud) GitLab node.js several APIs from exchanges TradingView Webhooks Cloud Run Google Cloud
JavaScript
10 Monate
2022-10 - 2023-07

Amtliche Schulsoftware für Niedersachsen

Software Architekt (freiberuflich) Java Keycloak Kubernetes ...
Software Architekt (freiberuflich)
Technische Grundlagen legen für ein Großprojekts als Mitglied eines kleinen Architekten Teams. Einrichten von Kubernetes Clustern. Einrichten CD-Pipelines. Architektur und Implementierung für Authentifizierung und verteiltes Logging. Integration externer User-Quellen. Analyse, Architektur-Dokumention, Beratung.
Keycloak Jenkins k3s
Java Keycloak Kubernetes FluentBit JavaScript
ISB
Karlsruhe
3 Jahre 4 Monate
2019-01 - 2022-04

Medizinischer Messenger ("WhatsApp für Praxen, Kliniken und Patienten")

Software Architect & Cloud Engineer (freiberuflich) Node.js Testcafe Jest ...
Software Architect & Cloud Engineer (freiberuflich)
Medizinischer Messenger. Multiplattform. Sicherheit & Zertifierungen.

Ich war verantwortlich für alle Backend Systeme inklusive third party Anbindungen. Wachstum mitgestaltet von "Ein Projekt der coliquio GmbH" mit deren Infrastruktur und Architekturvorgaben bis zum eigenständigen Mittelstandsunternehmen mit eignem Technologie Stack.
Keycloak AWS EC2 DynamoDB Zapier Mailchimp Mandrill RabbitMQ HubSpot Stripe Kubernetes Gitlab MongoDB
Node.js Testcafe Jest Docker Scrum Gitlab PWA DevOps Kubernetes Express.js Terraform Helm
medflex GmbH
Konstanz
1 Jahr 3 Monate
2018-01 - 2019-03

Digital Vehicle Scanner

Senior Software Engineer (freiberuflich) Java Spring REST ...
Senior Software Engineer (freiberuflich)

Java Softwareentwicklung in Docker Microservice Landschaft, Architektur, Devop Tätigkeiten. Inbetriebnahme neuer Scan-Stationen an 2 Standorten (Daimler Werksgelände und bei einem größeren Händler)

Java Spring REST Docker Docker Swarm Betriebsunterstützungssystem Inbetriebnahme
Daimler AG
Böblingen
3 Jahre 10 Monate
2014-01 - 2017-10

Head of Development bei weltgrößtem Marktplatz für Luxusuhren

Festangestellter Software-Architektur Team Lead Scrum ...
Festangestellter
  • Weltgrößter Marktplatz für Luxusuhren
  • Softwareentwicklung und Betrieb (Java 8)
  • Koordination externer Mitarbeiter (Java Freelancer)
  • Personalverantwortung für zwei Teams. Recruiting.
  • Gestaltung von Build, CI/CD Jobs mit Jenkins und Artifactory
  • Einführung von automatisierten Browser-Tests mit Geb
  • Einführung von Sonar zur stetigen Code-Qualitätsverbesserung
Java 8 Jetty MySQL Apache MyBatis Spring JSP HTML JavaScript JMeter Jenkins JMX IntelliJ Git Geb Selenium Ubuntu Linux SonarQube SQL Spring JDBC Template Solr RMI Fisheye TDD Linux
Software-Architektur Team Lead Scrum CI/CD Lasttests DevOp Anforderungsanalyse Beratung
Chrono24 GmbH
Karlsruhe
4 Monate
2013-04 - 2013-07

Freelancer in einem Backend-Integrationsprojekt in einer verteiler System-Landschaft

Software Developer (Freelancer) Consulting Requirement Engineering Code Reviews ...
Software Developer (Freelancer)
  • Entwicklung von Datenbank nahen Webservices (REST) unter Einhaltung der Architekturvorgaben der Microservice Systemlandschaft
  • Entwicklung von Prozessen zur Fakturierung
Jersey Spring Eclipse Maven Jetty Jenkins Microservices Camel MyBatis
Consulting Requirement Engineering Code Reviews Software-Großprojekt
Yellow Pages Group
Auckland, Neuseeland
3 Jahre 10 Monate
2009-03 - 2012-12

Senior Software Entwickler

Senior Software Entwickler Scrum
Senior Software Entwickler

Agile Softwareentwicklung nach Scrum in mehreren, Java-basierten Internetprojekten.

  • randstad.de

    Relaunch der Jobbörse von Deutschlands größter Zeitarbeitsfirma inklusive Web-CMS und bidirektionaler Anbindung von SAP

  • damodo.com

    Start-up eines P2P-Marktplatz für digitale Medien mit eigenem Währungssystem

Amazon EC2 Amazon S3 Spring Tomcat Java Eclipse SVN Web CMS FirstSpirit Polopoly jQuery Apache Tiles JSP Spring MVC Lucene Maven Nexus
Scrum
Netpioneer GmbH
Karlsruhe
8 Monate
2008-02 - 2008-09

WebSphere Portal - Automatic Personalization

Diplomand
Diplomand

Entwicklung von Portlets und WebSphere Portal Komponenten zur automatischen Anpassung des Portals an den Nutzer. Nutzermodellierung.

IBM Deutschland Research & Development
Böblingen
7 Monate
2006-03 - 2006-09

Auftragsarbeit: Entwicklung eines Marktplatz für inventarisierte Geräte der Universität Jena

Freiberuflicher Software Entwickler
Freiberuflicher Software Entwickler

Inklusive Anforderungsanalyse. Entwicklung eines Universitäts-interner Marktplatz zum Handel mit technischem Inventar. Implementierung mit LAMP Stack (PHP).

PHP Linux Apache MySQL
Univsersität Jena, Dezernat für Finanzen
3 Monate
2005-07 - 2005-09

Perl Import von Aktienkennzahlen aus XML Daten in ein dafür unter Performance Aspekten entworfenes relationales Datenschema

Praktikant
Praktikant
MySQL Perl XML
vwd netsolutions GmbH
Schweinfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Monate
2011-01 - 2011-06

SCJP

Sun Microsystems
Sun Microsystems
6 Jahre
2002-10 - 2008-09

Informatik-Studium

Diplom-Informatiker (Prädikat sehr gut), Friedrich-Schiller-Universität Jena
Diplom-Informatiker (Prädikat sehr gut)
Friedrich-Schiller-Universität Jena

Vertiefungsrichtung Softwaretechnik

Nebenfach Wirtschaftswissenschaften

9 Jahre
1993-09 - 2002-08

Abitur

2,0, Johann-Philipp-von-Schönborn Gymnasium Münnerstadt
2,0
Johann-Philipp-von-Schönborn Gymnasium Münnerstadt

Sprachen

Position

Position

  • Software Engineer
  • Java Entwickler
  • JavaScript Entwickler
  • DevOps Engineer
  • Cloud Engineer
  • Software Architect

Kompetenzen

Kompetenzen

Top-Skills

Java JavaScript DevOps AWS REST TDD PostgreSQL Technical Lead Node.js Google Cloud Platform Spring Boot Microservices Keycloak Auth OIDC OpenAPI ELK Kubernetes Docker GitLab HTML CI/CD Monitoringsysteme

Aufgabenbereiche

Software Engineering
Experte
Software Architecture
Experte
Cloud Engineering
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Atlassian Confluence, JIRA
Fortgeschritten
AWS
Amazon Webservices: EC2, S3, DynamoDB, Lambda
Browser Tests, Geb, Selenium,Testcafe, BrowserStack
Fortgeschritten
Docker
Experte
GCP
Fortgeschritten
Git, SVN
Experte
Gitlab
Experte
HTTP, TCP/IP, DNS
Experte
JavaScript
Experte
Jenkins, CI/CD, Pipelines
Experte
Jetty, Tomcat, Servlet, JSP, Velocity, Portlet, Jersey, Stripe
Fortgeschritten
JMeter, JMH, JMX
Fortgeschritten
Lucene, Solr, Kibana, OpenSearch, ELK
Fortgeschritten
Maven, Gradle, npm, pnpm
Microservices
Experte
OOAD, UML, Design Patterns
Fortgeschritten
ORM, JPA, Hibernate, MyBatis
Fortgeschritten
RabbitMQ, AMQP
Fortgeschritten
SOAP, WebServices, JAXB, XML, JSON
Scrum, Kanban, Agile
Fortgeschritten
Spring
Core, Data, Scheduling, MVC
TDD, JUnit, TestNG, AssertJ, Mockito
Experte
Web, HTML
Experte
Node.JS
Experte
Jest, JOI, Express.js
Experte
API-Design
Fortgeschritten
Apache Camel
Fortgeschritten
jQuery
Fortgeschritten
jest
Fortgeschritten
REST
Experte
vue.js
Basics
Spring Boot
Experte
Keycloak, OAuth2, OIDC, Auth, IdM
Experte
Logging, FluentBit
Experte
OpenSearch, ELK, Monitoring
Fortgeschritten
Prometheus, Grafana
Fortgeschritten



Betriebssysteme

Linux
Windows
MacOs

Programmiersprachen

Groovy
Java
JavaScript
Node.js, ECMAScript 6

Datenbanken

DynamoDB
Experte
MySQL
Fortgeschritten
NoSQL
Fortgeschritten
ORM
Fortgeschritten
Relationale Datenbanken
Fortgeschritten
SQL
Fortgeschritten
MongoDB
Fortgeschritten
SycllaDB
Basics
PostgreSQL
Fortgeschritten
S3
Fortgeschritten

Managementerfahrung in Unternehmen

Head of Development
Koordination externer Dienstleister
Koordination externer Mitarbeiter
Team Lead

Personalverantwortung

Fachlich & disziplinarisch Vorgesetzter
Bis zu 10 Mitarbeitern. Mehrere Jahre.
Recruiting

Branchen

Branchen

  • e-Commerce (Shop & Marktplatz)
  • Finance / Finanzen
  • Media / Medien
  • Health / Gesundheitswesen
  • Automotive / Automobil
  • Öffentliche Hand / public sector

Einsatzorte

Einsatzorte

Würzburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2023-12 - 2024-09

Automated cryto trading system

Software Entwickler / Architekt JavaScript
Software Entwickler / Architekt
Use custom Geo-Location (IP) for each integrated exchange. Customizable trading times (sleeping time) and max amounts per asset. For personal use.


VPC NAT Router GCR gcloud) GitLab node.js several APIs from exchanges TradingView Webhooks Cloud Run Google Cloud
JavaScript
10 Monate
2022-10 - 2023-07

Amtliche Schulsoftware für Niedersachsen

Software Architekt (freiberuflich) Java Keycloak Kubernetes ...
Software Architekt (freiberuflich)
Technische Grundlagen legen für ein Großprojekts als Mitglied eines kleinen Architekten Teams. Einrichten von Kubernetes Clustern. Einrichten CD-Pipelines. Architektur und Implementierung für Authentifizierung und verteiltes Logging. Integration externer User-Quellen. Analyse, Architektur-Dokumention, Beratung.
Keycloak Jenkins k3s
Java Keycloak Kubernetes FluentBit JavaScript
ISB
Karlsruhe
3 Jahre 4 Monate
2019-01 - 2022-04

Medizinischer Messenger ("WhatsApp für Praxen, Kliniken und Patienten")

Software Architect & Cloud Engineer (freiberuflich) Node.js Testcafe Jest ...
Software Architect & Cloud Engineer (freiberuflich)
Medizinischer Messenger. Multiplattform. Sicherheit & Zertifierungen.

Ich war verantwortlich für alle Backend Systeme inklusive third party Anbindungen. Wachstum mitgestaltet von "Ein Projekt der coliquio GmbH" mit deren Infrastruktur und Architekturvorgaben bis zum eigenständigen Mittelstandsunternehmen mit eignem Technologie Stack.
Keycloak AWS EC2 DynamoDB Zapier Mailchimp Mandrill RabbitMQ HubSpot Stripe Kubernetes Gitlab MongoDB
Node.js Testcafe Jest Docker Scrum Gitlab PWA DevOps Kubernetes Express.js Terraform Helm
medflex GmbH
Konstanz
1 Jahr 3 Monate
2018-01 - 2019-03

Digital Vehicle Scanner

Senior Software Engineer (freiberuflich) Java Spring REST ...
Senior Software Engineer (freiberuflich)

Java Softwareentwicklung in Docker Microservice Landschaft, Architektur, Devop Tätigkeiten. Inbetriebnahme neuer Scan-Stationen an 2 Standorten (Daimler Werksgelände und bei einem größeren Händler)

Java Spring REST Docker Docker Swarm Betriebsunterstützungssystem Inbetriebnahme
Daimler AG
Böblingen
3 Jahre 10 Monate
2014-01 - 2017-10

Head of Development bei weltgrößtem Marktplatz für Luxusuhren

Festangestellter Software-Architektur Team Lead Scrum ...
Festangestellter
  • Weltgrößter Marktplatz für Luxusuhren
  • Softwareentwicklung und Betrieb (Java 8)
  • Koordination externer Mitarbeiter (Java Freelancer)
  • Personalverantwortung für zwei Teams. Recruiting.
  • Gestaltung von Build, CI/CD Jobs mit Jenkins und Artifactory
  • Einführung von automatisierten Browser-Tests mit Geb
  • Einführung von Sonar zur stetigen Code-Qualitätsverbesserung
Java 8 Jetty MySQL Apache MyBatis Spring JSP HTML JavaScript JMeter Jenkins JMX IntelliJ Git Geb Selenium Ubuntu Linux SonarQube SQL Spring JDBC Template Solr RMI Fisheye TDD Linux
Software-Architektur Team Lead Scrum CI/CD Lasttests DevOp Anforderungsanalyse Beratung
Chrono24 GmbH
Karlsruhe
4 Monate
2013-04 - 2013-07

Freelancer in einem Backend-Integrationsprojekt in einer verteiler System-Landschaft

Software Developer (Freelancer) Consulting Requirement Engineering Code Reviews ...
Software Developer (Freelancer)
  • Entwicklung von Datenbank nahen Webservices (REST) unter Einhaltung der Architekturvorgaben der Microservice Systemlandschaft
  • Entwicklung von Prozessen zur Fakturierung
Jersey Spring Eclipse Maven Jetty Jenkins Microservices Camel MyBatis
Consulting Requirement Engineering Code Reviews Software-Großprojekt
Yellow Pages Group
Auckland, Neuseeland
3 Jahre 10 Monate
2009-03 - 2012-12

Senior Software Entwickler

Senior Software Entwickler Scrum
Senior Software Entwickler

Agile Softwareentwicklung nach Scrum in mehreren, Java-basierten Internetprojekten.

  • randstad.de

    Relaunch der Jobbörse von Deutschlands größter Zeitarbeitsfirma inklusive Web-CMS und bidirektionaler Anbindung von SAP

  • damodo.com

    Start-up eines P2P-Marktplatz für digitale Medien mit eigenem Währungssystem

Amazon EC2 Amazon S3 Spring Tomcat Java Eclipse SVN Web CMS FirstSpirit Polopoly jQuery Apache Tiles JSP Spring MVC Lucene Maven Nexus
Scrum
Netpioneer GmbH
Karlsruhe
8 Monate
2008-02 - 2008-09

WebSphere Portal - Automatic Personalization

Diplomand
Diplomand

Entwicklung von Portlets und WebSphere Portal Komponenten zur automatischen Anpassung des Portals an den Nutzer. Nutzermodellierung.

IBM Deutschland Research & Development
Böblingen
7 Monate
2006-03 - 2006-09

Auftragsarbeit: Entwicklung eines Marktplatz für inventarisierte Geräte der Universität Jena

Freiberuflicher Software Entwickler
Freiberuflicher Software Entwickler

Inklusive Anforderungsanalyse. Entwicklung eines Universitäts-interner Marktplatz zum Handel mit technischem Inventar. Implementierung mit LAMP Stack (PHP).

PHP Linux Apache MySQL
Univsersität Jena, Dezernat für Finanzen
3 Monate
2005-07 - 2005-09

Perl Import von Aktienkennzahlen aus XML Daten in ein dafür unter Performance Aspekten entworfenes relationales Datenschema

Praktikant
Praktikant
MySQL Perl XML
vwd netsolutions GmbH
Schweinfurt

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Monate
2011-01 - 2011-06

SCJP

Sun Microsystems
Sun Microsystems
6 Jahre
2002-10 - 2008-09

Informatik-Studium

Diplom-Informatiker (Prädikat sehr gut), Friedrich-Schiller-Universität Jena
Diplom-Informatiker (Prädikat sehr gut)
Friedrich-Schiller-Universität Jena

Vertiefungsrichtung Softwaretechnik

Nebenfach Wirtschaftswissenschaften

9 Jahre
1993-09 - 2002-08

Abitur

2,0, Johann-Philipp-von-Schönborn Gymnasium Münnerstadt
2,0
Johann-Philipp-von-Schönborn Gymnasium Münnerstadt

Sprachen

Position

Position

  • Software Engineer
  • Java Entwickler
  • JavaScript Entwickler
  • DevOps Engineer
  • Cloud Engineer
  • Software Architect

Kompetenzen

Kompetenzen

Top-Skills

Java JavaScript DevOps AWS REST TDD PostgreSQL Technical Lead Node.js Google Cloud Platform Spring Boot Microservices Keycloak Auth OIDC OpenAPI ELK Kubernetes Docker GitLab HTML CI/CD Monitoringsysteme

Aufgabenbereiche

Software Engineering
Experte
Software Architecture
Experte
Cloud Engineering
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Atlassian Confluence, JIRA
Fortgeschritten
AWS
Amazon Webservices: EC2, S3, DynamoDB, Lambda
Browser Tests, Geb, Selenium,Testcafe, BrowserStack
Fortgeschritten
Docker
Experte
GCP
Fortgeschritten
Git, SVN
Experte
Gitlab
Experte
HTTP, TCP/IP, DNS
Experte
JavaScript
Experte
Jenkins, CI/CD, Pipelines
Experte
Jetty, Tomcat, Servlet, JSP, Velocity, Portlet, Jersey, Stripe
Fortgeschritten
JMeter, JMH, JMX
Fortgeschritten
Lucene, Solr, Kibana, OpenSearch, ELK
Fortgeschritten
Maven, Gradle, npm, pnpm
Microservices
Experte
OOAD, UML, Design Patterns
Fortgeschritten
ORM, JPA, Hibernate, MyBatis
Fortgeschritten
RabbitMQ, AMQP
Fortgeschritten
SOAP, WebServices, JAXB, XML, JSON
Scrum, Kanban, Agile
Fortgeschritten
Spring
Core, Data, Scheduling, MVC
TDD, JUnit, TestNG, AssertJ, Mockito
Experte
Web, HTML
Experte
Node.JS
Experte
Jest, JOI, Express.js
Experte
API-Design
Fortgeschritten
Apache Camel
Fortgeschritten
jQuery
Fortgeschritten
jest
Fortgeschritten
REST
Experte
vue.js
Basics
Spring Boot
Experte
Keycloak, OAuth2, OIDC, Auth, IdM
Experte
Logging, FluentBit
Experte
OpenSearch, ELK, Monitoring
Fortgeschritten
Prometheus, Grafana
Fortgeschritten



Betriebssysteme

Linux
Windows
MacOs

Programmiersprachen

Groovy
Java
JavaScript
Node.js, ECMAScript 6

Datenbanken

DynamoDB
Experte
MySQL
Fortgeschritten
NoSQL
Fortgeschritten
ORM
Fortgeschritten
Relationale Datenbanken
Fortgeschritten
SQL
Fortgeschritten
MongoDB
Fortgeschritten
SycllaDB
Basics
PostgreSQL
Fortgeschritten
S3
Fortgeschritten

Managementerfahrung in Unternehmen

Head of Development
Koordination externer Dienstleister
Koordination externer Mitarbeiter
Team Lead

Personalverantwortung

Fachlich & disziplinarisch Vorgesetzter
Bis zu 10 Mitarbeitern. Mehrere Jahre.
Recruiting

Branchen

Branchen

  • e-Commerce (Shop & Marktplatz)
  • Finance / Finanzen
  • Media / Medien
  • Health / Gesundheitswesen
  • Automotive / Automobil
  • Öffentliche Hand / public sector

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.