Senior Entwickler & Architekt
Aktualisiert am 17.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Datenbanken
Schnittstellen
Git
Maven
Big Data
JUnit
Apache Cassandra
Java
Apache Spring
Apache Kafka
Apache HTTP Server
Apache Tomcat
SQL
JSon
Microservices
J2EE
MQTT
JProbe
Docker
Kryptographie
Cloud
JSON
Deutsch
Englisch
gut

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

8 Monate
2023-07 - 2024-02

Aufbau eines Systems zum Dienstleistungstracking

Architekt/Entwickler Java Git Docker ...
Architekt/Entwickler
Java Git Docker Maven Eclipse MySQL Spring
8 Monate
2021-11 - 2022-06

Testdesign und -umsetzung bezüglich Produkttypen

Architekt/Entwickler/Testdesign Java Git Maven ...
Architekt/Entwickler/Testdesign
  • Testdesign und -umsetzung bezüglich Produkttypen der deutschen Telematikinfrastruktur
Java Git Maven Eclipse OSGI PKI
10 Monate
2021-01 - 2021-10

Design und Implementierung eines Netzwerks

Architekt/Entwickler Java C
Architekt/Entwickler
  • Design und Implementierung eines Netzwerks von Einplatinencomputern zur Steuerung von Aktoren 
Java C
6 Monate
2020-07 - 2020-12

Mitarbeit an der Entwicklung der Kernsoftware

Architekt/Entwickler Java Git Maven ...
Architekt/Entwickler
  • Mitarbeit an der Entwicklung der Kernsoftware des Konnektors für die Telematik Infrastruktur des deutschen Gesundheitssystems
Java Git Maven Docker Spring Jenkins
10 Monate
2019-04 - 2020-01

Umsetzung der Signaturkomponente des Konnektors

Architekt/Entwickler Java Git Kryptografie PDF/XML/CMS
Architekt/Entwickler
  • Umsetzung der Signaturkomponente des Konnektors für die Telematik Infrastruktur des deutschen Gesundheitssystems
Java Git Kryptografie PDF/XML/CMS
7 Monate
2018-06 - 2018-12

Entwicklung einer Voxelengine

Architekt/Entwickler Java Git OpenGl ...
Architekt/Entwickler
Java Git OpenGl JOGL
3 Monate
2018-02 - 2018-04

Design und Implementierung eines plattformunabhängigen Kommandozeilentools

Architekt/Entwickler Java C Perforce
Architekt/Entwickler
  • Design und Implementierung eines plattformunabhängigen Kommandozeilentools zur Administration von Hardware-Kryptographie-Appliences
Java C Perforce
3 Jahre 8 Monate
2014-03 - 2017-10

Aufbau eines SmartHome-Systems

Berater/Architekt/Entwickler Java Git Spring ...
Berater/Architekt/Entwickler
  • Design & Implementierung der Systemsoftware auf Basis von Java/Spring der zentralen SmartHome-Hardwarekomponente
  • Design & Implementierung des Big Data-Backendsystems auf Basis von Kafka/Cassandra
  • Design aller möglichen Kommunikationsprotokolle zwischen diversen Komponenten des Gesamtsystems auf Basis von MQTT/Json
Java Git Spring SQLite MQTT Json REST Docker Cassandra RabbitMQ Kafka
5 Monate
2013-08 - 2013-12

Ausbau eines Portals zur Koordination von Werbekampagnen

Berater/Architekt/Entwickler Java Groovy Hibernate ...
Berater/Architekt/Entwickler
  • Design & Implementierung der Middleware von Java/Spring der zentralen SmartHome-Hardwarekomponente
Java Groovy Hibernate SQL
5 Monate
2013-02 - 2013-06

Design und Implementierung einer Schnittstellenkomponente

Entwickler/Architekt Java Git Vaadin ...
Entwickler/Architekt
  • Design und Implementierung einer Schnittstellenkomponente für die Integration von ERP-Daten in ein CMS
  • ERP-Anbindung auf SQL-Basis
  • Design und Implementierung eines leistungsfähigen Caches
  • Performancemessung
Java Git Vaadin SQL PostgreSQL
10 Monate
2012-04 - 2013-01

Design und Implementierung eines Navigationssystem

Entwickler/Architekt Java Git Objektive C ...
Entwickler/Architekt
  • Design und Implementierung eines Navigationssystem für die Binnenschifffahrt
  • Design der Informationsarchitektur
  • Implementierung des Backendservers
  • Implementierung des Frontends als iOS-App
Java Git Objektive C Tomcat REST iOS OpenStreetMap
8 Monate
2011-08 - 2012-03

Neudesign und Umsetzung einer Trekking-iOS-App

Entwickler Objektive C REST iOS ...
Entwickler
  • Einbindung von OSM-Karten
  • Anbindung an das Backend für Streckenupload, -download und -synchronisation
Objektive C REST iOS OpenStreetMap
1 Jahr 6 Monate
2010-04 - 2011-09

Aufbau eines B2B-Portals für Medien-Kampagnen

Entwickler
Entwickler
  • Umsetzung des Frontends
Java, JSF, Tomcat
3 Monate
2010-01 - 2010-03

Aufbau eines Administrationssystems für ein Portal zum Preisvergleich

Entwickler/Architekt Java Eclipse-RCP SVN ...
Entwickler/Architekt
  • Architekturevaluierung und -entscheidung
  • Konzeption und Erstellung der SVN-Projekte sowie der Build- und Deployment-Scripte
  • Design und Implementierung des Administrationstools auf Basis von Eclipse-RCP
  • Implementierung der jBoss-Middleware
Java Eclipse-RCP SVN jBoss REST
5 Monate
2009-08 - 2009-12

Aufbau eines Bewertungsportals für ein Hotelreservierungssystem

Entwickler Java JSF SVN ...
Entwickler
  • Umsetzung des Frontends
Java JSF SVN Maven Eclipse
2 Jahre 9 Monate
2006-11 - 2009-07

Weiterentwicklung des Frontendsystems eines großen Hotelportals

Entwickler/Architekt Java JavaScript J2EE ...
Entwickler/Architekt
  • Aufsplittung des Altsystems in 3 Web- und eine Service-Komponente
  • Neustrukturierung der Projektsourcen
  • Renovierung des Build- und Deployment-Prozesses auf Basis von Ant
  • Neumodellierung der Domainobjekte und Schnittstellen
  • Umstellung der Build- und Deployment-Prozesse auf maven
  • Design und Implementierung von Neufunktionalitäten
Java JavaScript J2EE JSP Struts Tomcat JBoss
9 Monate
2006-02 - 2006-10

Relaunch einer norddeutschen Bank auf Basis von CoreMedia

Entwickler Java JSP Tomcat ...
Entwickler
  • Implementierung des Frontends
  • Design und Implementierung der Datenmigration
Java JSP Tomcat CoreMedia
1 Jahr 10 Monate
2004-04 - 2006-01

diverse Relaunches von Regierungsauftritten auf Basis von CoreMedia

Entwickler Java JSP Tomcat ...
Entwickler
  • Umsetzung des Frontends
Java JSP Tomcat CoreMedia Government Site Builder

Aus- und Weiterbildung

Aus- und Weiterbildung

2002 - 2003:

Diplomarbeit


Schwerpunkt:

  • Thema auf Anfrage


1997 - 2003:

Studium Mathematik mit Studienrichtung Informatik

Dipl. Math. Stdr. Inf., Abschlussnote: 2

Leibniz Universität Hannover, Deutschland


1988 - 1995:

Allgemeine Hochschulreife

Abschlussnote: 2,0

Gymnasium St. Ursula-Schule Hannover, Deutschland

Position

Position

Software-Entwicklung / Analyse, Design, Implementierung

Kompetenzen

Kompetenzen

Top-Skills

Java Datenbanken Schnittstellen Git Maven Big Data JUnit Apache Cassandra Java Apache Spring Apache Kafka Apache HTTP Server Apache Tomcat SQL JSon Microservices J2EE MQTT JProbe Docker Kryptographie Cloud JSON

Produkte / Standards / Erfahrungen / Methoden

J2EE
Apache
Tomcat
JBoss
Maven
SVN
Git
Spring
Struts
JSF
Grails
Jenkins
Eclipse
IntelliJ
SWT
REST
Lucene
JProbe

Persönliches Profil

  • Erfahrener Softwareingenieur mit tiefem Verständnis informationsverarbeitender Systeme und der Fähigkeit jede Komplexität zu beherrschen. 
  • Die Ausrichtung umfasst das volle Spektrum des Systemdesigns - Analyse, Architektur, Modellierung und Implementierung. Studien- und interessenbedingt besteht eine besondere Affinität zu Mathematik und Analytik.


Kompetenzen

  • Analyse
  • Architektur
  • Entwicklung
  • Modellierung
  • Schnittstellen
  • Persistenz


Konzepte

  • Agilität
  • Scrum
  • CI CD
  • DevOps
  • Big Data
  • Kryptographie
  • Open Source
  • REST


Technologien

  • Java
  • Apache Spring
  • Cloud
  • JUnit
  • Mockito
  • Apache Kafka
  • Apache Cassandra
  • JBoss
  • Apache HTTP Server
  • Apache Tomcat
  • Maven
  • Git
  • Eclipse RCP
  • MongoDB
  • Ansible
  • Docker
  • Kybernets
  • SQL
  • Equinox
  • MySQL
  • Oracle
  • Python
  • JSon
  • Jetty
  • Microservices
  • J2EE
  • MQTT
  • Apache Lucene
  • JProbe
  • JSP
  • XML


Zusätzlich

  • JavaScript
  • C++
  • Assembler
  • SVN
  • PHP
  • Arduino
  • Struts
  • OpenGl


Berufserfahrung

2013 - heute:

Rolle: Freiberufler


2006 ? 2013:

Kunde: mediaworx AG, Berlin, Deutschland (Vollzeit)


2004 ? 2006:

Kunde: init AG, Berlin, Deutschland (Vollzeit)


1999 ? 2004:

Kunde: Nexans AG, Hannover, Deutschland (studienbegleitend)

Programmiersprachen

Java
Objektive C


Datenbanken

relationale, objektrelationale und objektorientierte Datenbanksysteme
NoSQL


Design / Entwicklung / Konstruktion

Modellierung
Performance
Nebenläufigkeit
Refactoring
Codequalität
agile Entwicklung


Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

8 Monate
2023-07 - 2024-02

Aufbau eines Systems zum Dienstleistungstracking

Architekt/Entwickler Java Git Docker ...
Architekt/Entwickler
Java Git Docker Maven Eclipse MySQL Spring
8 Monate
2021-11 - 2022-06

Testdesign und -umsetzung bezüglich Produkttypen

Architekt/Entwickler/Testdesign Java Git Maven ...
Architekt/Entwickler/Testdesign
  • Testdesign und -umsetzung bezüglich Produkttypen der deutschen Telematikinfrastruktur
Java Git Maven Eclipse OSGI PKI
10 Monate
2021-01 - 2021-10

Design und Implementierung eines Netzwerks

Architekt/Entwickler Java C
Architekt/Entwickler
  • Design und Implementierung eines Netzwerks von Einplatinencomputern zur Steuerung von Aktoren 
Java C
6 Monate
2020-07 - 2020-12

Mitarbeit an der Entwicklung der Kernsoftware

Architekt/Entwickler Java Git Maven ...
Architekt/Entwickler
  • Mitarbeit an der Entwicklung der Kernsoftware des Konnektors für die Telematik Infrastruktur des deutschen Gesundheitssystems
Java Git Maven Docker Spring Jenkins
10 Monate
2019-04 - 2020-01

Umsetzung der Signaturkomponente des Konnektors

Architekt/Entwickler Java Git Kryptografie PDF/XML/CMS
Architekt/Entwickler
  • Umsetzung der Signaturkomponente des Konnektors für die Telematik Infrastruktur des deutschen Gesundheitssystems
Java Git Kryptografie PDF/XML/CMS
7 Monate
2018-06 - 2018-12

Entwicklung einer Voxelengine

Architekt/Entwickler Java Git OpenGl ...
Architekt/Entwickler
Java Git OpenGl JOGL
3 Monate
2018-02 - 2018-04

Design und Implementierung eines plattformunabhängigen Kommandozeilentools

Architekt/Entwickler Java C Perforce
Architekt/Entwickler
  • Design und Implementierung eines plattformunabhängigen Kommandozeilentools zur Administration von Hardware-Kryptographie-Appliences
Java C Perforce
3 Jahre 8 Monate
2014-03 - 2017-10

Aufbau eines SmartHome-Systems

Berater/Architekt/Entwickler Java Git Spring ...
Berater/Architekt/Entwickler
  • Design & Implementierung der Systemsoftware auf Basis von Java/Spring der zentralen SmartHome-Hardwarekomponente
  • Design & Implementierung des Big Data-Backendsystems auf Basis von Kafka/Cassandra
  • Design aller möglichen Kommunikationsprotokolle zwischen diversen Komponenten des Gesamtsystems auf Basis von MQTT/Json
Java Git Spring SQLite MQTT Json REST Docker Cassandra RabbitMQ Kafka
5 Monate
2013-08 - 2013-12

Ausbau eines Portals zur Koordination von Werbekampagnen

Berater/Architekt/Entwickler Java Groovy Hibernate ...
Berater/Architekt/Entwickler
  • Design & Implementierung der Middleware von Java/Spring der zentralen SmartHome-Hardwarekomponente
Java Groovy Hibernate SQL
5 Monate
2013-02 - 2013-06

Design und Implementierung einer Schnittstellenkomponente

Entwickler/Architekt Java Git Vaadin ...
Entwickler/Architekt
  • Design und Implementierung einer Schnittstellenkomponente für die Integration von ERP-Daten in ein CMS
  • ERP-Anbindung auf SQL-Basis
  • Design und Implementierung eines leistungsfähigen Caches
  • Performancemessung
Java Git Vaadin SQL PostgreSQL
10 Monate
2012-04 - 2013-01

Design und Implementierung eines Navigationssystem

Entwickler/Architekt Java Git Objektive C ...
Entwickler/Architekt
  • Design und Implementierung eines Navigationssystem für die Binnenschifffahrt
  • Design der Informationsarchitektur
  • Implementierung des Backendservers
  • Implementierung des Frontends als iOS-App
Java Git Objektive C Tomcat REST iOS OpenStreetMap
8 Monate
2011-08 - 2012-03

Neudesign und Umsetzung einer Trekking-iOS-App

Entwickler Objektive C REST iOS ...
Entwickler
  • Einbindung von OSM-Karten
  • Anbindung an das Backend für Streckenupload, -download und -synchronisation
Objektive C REST iOS OpenStreetMap
1 Jahr 6 Monate
2010-04 - 2011-09

Aufbau eines B2B-Portals für Medien-Kampagnen

Entwickler
Entwickler
  • Umsetzung des Frontends
Java, JSF, Tomcat
3 Monate
2010-01 - 2010-03

Aufbau eines Administrationssystems für ein Portal zum Preisvergleich

Entwickler/Architekt Java Eclipse-RCP SVN ...
Entwickler/Architekt
  • Architekturevaluierung und -entscheidung
  • Konzeption und Erstellung der SVN-Projekte sowie der Build- und Deployment-Scripte
  • Design und Implementierung des Administrationstools auf Basis von Eclipse-RCP
  • Implementierung der jBoss-Middleware
Java Eclipse-RCP SVN jBoss REST
5 Monate
2009-08 - 2009-12

Aufbau eines Bewertungsportals für ein Hotelreservierungssystem

Entwickler Java JSF SVN ...
Entwickler
  • Umsetzung des Frontends
Java JSF SVN Maven Eclipse
2 Jahre 9 Monate
2006-11 - 2009-07

Weiterentwicklung des Frontendsystems eines großen Hotelportals

Entwickler/Architekt Java JavaScript J2EE ...
Entwickler/Architekt
  • Aufsplittung des Altsystems in 3 Web- und eine Service-Komponente
  • Neustrukturierung der Projektsourcen
  • Renovierung des Build- und Deployment-Prozesses auf Basis von Ant
  • Neumodellierung der Domainobjekte und Schnittstellen
  • Umstellung der Build- und Deployment-Prozesse auf maven
  • Design und Implementierung von Neufunktionalitäten
Java JavaScript J2EE JSP Struts Tomcat JBoss
9 Monate
2006-02 - 2006-10

Relaunch einer norddeutschen Bank auf Basis von CoreMedia

Entwickler Java JSP Tomcat ...
Entwickler
  • Implementierung des Frontends
  • Design und Implementierung der Datenmigration
Java JSP Tomcat CoreMedia
1 Jahr 10 Monate
2004-04 - 2006-01

diverse Relaunches von Regierungsauftritten auf Basis von CoreMedia

Entwickler Java JSP Tomcat ...
Entwickler
  • Umsetzung des Frontends
Java JSP Tomcat CoreMedia Government Site Builder

Aus- und Weiterbildung

Aus- und Weiterbildung

2002 - 2003:

Diplomarbeit


Schwerpunkt:

  • Thema auf Anfrage


1997 - 2003:

Studium Mathematik mit Studienrichtung Informatik

Dipl. Math. Stdr. Inf., Abschlussnote: 2

Leibniz Universität Hannover, Deutschland


1988 - 1995:

Allgemeine Hochschulreife

Abschlussnote: 2,0

Gymnasium St. Ursula-Schule Hannover, Deutschland

Position

Position

Software-Entwicklung / Analyse, Design, Implementierung

Kompetenzen

Kompetenzen

Top-Skills

Java Datenbanken Schnittstellen Git Maven Big Data JUnit Apache Cassandra Java Apache Spring Apache Kafka Apache HTTP Server Apache Tomcat SQL JSon Microservices J2EE MQTT JProbe Docker Kryptographie Cloud JSON

Produkte / Standards / Erfahrungen / Methoden

J2EE
Apache
Tomcat
JBoss
Maven
SVN
Git
Spring
Struts
JSF
Grails
Jenkins
Eclipse
IntelliJ
SWT
REST
Lucene
JProbe

Persönliches Profil

  • Erfahrener Softwareingenieur mit tiefem Verständnis informationsverarbeitender Systeme und der Fähigkeit jede Komplexität zu beherrschen. 
  • Die Ausrichtung umfasst das volle Spektrum des Systemdesigns - Analyse, Architektur, Modellierung und Implementierung. Studien- und interessenbedingt besteht eine besondere Affinität zu Mathematik und Analytik.


Kompetenzen

  • Analyse
  • Architektur
  • Entwicklung
  • Modellierung
  • Schnittstellen
  • Persistenz


Konzepte

  • Agilität
  • Scrum
  • CI CD
  • DevOps
  • Big Data
  • Kryptographie
  • Open Source
  • REST


Technologien

  • Java
  • Apache Spring
  • Cloud
  • JUnit
  • Mockito
  • Apache Kafka
  • Apache Cassandra
  • JBoss
  • Apache HTTP Server
  • Apache Tomcat
  • Maven
  • Git
  • Eclipse RCP
  • MongoDB
  • Ansible
  • Docker
  • Kybernets
  • SQL
  • Equinox
  • MySQL
  • Oracle
  • Python
  • JSon
  • Jetty
  • Microservices
  • J2EE
  • MQTT
  • Apache Lucene
  • JProbe
  • JSP
  • XML


Zusätzlich

  • JavaScript
  • C++
  • Assembler
  • SVN
  • PHP
  • Arduino
  • Struts
  • OpenGl


Berufserfahrung

2013 - heute:

Rolle: Freiberufler


2006 ? 2013:

Kunde: mediaworx AG, Berlin, Deutschland (Vollzeit)


2004 ? 2006:

Kunde: init AG, Berlin, Deutschland (Vollzeit)


1999 ? 2004:

Kunde: Nexans AG, Hannover, Deutschland (studienbegleitend)

Programmiersprachen

Java
Objektive C


Datenbanken

relationale, objektrelationale und objektorientierte Datenbanksysteme
NoSQL


Design / Entwicklung / Konstruktion

Modellierung
Performance
Nebenläufigkeit
Refactoring
Codequalität
agile Entwicklung


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.