a Randstad company

Software/System Architect, Java, Spring, Cloud, Microservices, Skalierbare Systeme

Profil
Top-Skills
Entwicklung hochskalierbarer Systeme Java-Entwickler Softwarearchitektur Java Spring Cloud Azure PostgreSQL Continuous Integration Performance Analyse Skalierbarkeit Microservices Agile Softwareentwicklung Scrum DevOps CI/CD Testautomatisierung Docker Kubernetes Hazelcast
Verfügbar ab
01.01.2023
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
20%
Einsatzorte

Städte
Heilbronn (+500km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

4 Jahre

2019-01

2022-12

Design-/ Architektur-/ und Entwicklung Microservices - Cloud/Azure

Software-Architekt, Lead Developer Java REST Microservices ...
Rolle
Software-Architekt, Lead Developer
Projektinhalte

Design-/ Architektur-/ und Entwicklung von Softwarekomponenten im Bereich Cloud, Microservices für Connected Car Backend Systeme. Portierung der Services in die Microsoft Azure Cloud in Rechenzentren auf 3 Kontinenten.

Integration-, Profiling und Performanceoptimierung der Services einzeln sowie Systemübergreifend. Skalierung der Applikation auf derzeit mehreren zehntausenden von Anfragen pro Sekunde.

Fachliche und technische Anleitung von Entwicklern innerhalb und außerhalb des Projektteams. Fachliche Schnittstelle zum Kunden.


Produkte
PostgreSQL Kubernetes Docker Azure Datadog JMC Atlassian JIRA Atlassian Confluence Angular Grafana Elastic Search SonarQube Jenkins Hazelcast
Kenntnisse
Java REST Microservices Spring Scrum Kanban Hibernate JPA JUnit Mockito Testautomatisierung Performance Analyse Git Maven Liquibase Groovy DevOps CI/CD Messaging Kafka JSON
Einsatzort
Leinfelden-Echterdingen, Sindelfingen
4 Jahre

2015-01

2018-12

Entwicklung Virtual Vehicle Representation

Software-Architekt, Lead Developer Java REST Microservices ...
Rolle
Software-Architekt, Lead Developer
Projektinhalte

Design-/ Architektur-/ und Entwicklung von Softwarekomponenten im Bereich , Microservices für Connected Car Backend Systeme. 

Portierung und Aufteilung von SOA Softwarekomponenten in verschiedene Microservices bei gleichzeitiger Weiterentwicklung Erweiterung um neue Funktionalitäten.

Integration-, Profiling und Performanceoptimierung der Services einzeln sowie Systemübergreifend. Skalierung der Applikation auf derzeit mehreren zehntausenden von Anfragen pro Sekunde.

Fachliche und technische Anleitung von Entwicklern innerhalb und außerhalb des Projektteams. Fachliche Schnittstelle zum Kunden.

Produkte
PostgreSQL Docker JMC Atlassian JIRA Atlassian Confluence Angular Grafana Elastic Search Logstash SonarQube Jenkins Hazelcast
Kenntnisse
Java REST Microservices Spring Spring Cloud Scrum Hibernate JPA JUnit Mockito Testautomatisierung Performance Analyse Git Maven Liquibase Groovy Messaging Kafka JSON
Kunde
Daimler AG, T-Systems
Einsatzort
Leinfelden-Echterdingen, Sindelfingen
1 Jahr 5 Monate

2013-08

2014-12

Entwicklung DaiVB Connected Car Backend / SOA

Software-Architekt, Software-Entwickler, Lead Developer Java REST Spring ...
Rolle
Software-Architekt, Software-Entwickler, Lead Developer
Projektinhalte

Design-/ Architektur-/ und Entwicklung von Komponenten in einem SOA Umfeld für Connected Car Backend Systeme. Umsetzung des Produktivganges.

Integration-, Profiling und Performanceoptimierung der Services einzeln sowie Systemübergreifend.

Fachliche und technische Anleitung von Entwicklern innerhalb und außerhalb des Projektteams. Fachliche Schnittstelle zum Kunden.

Produkte
MS SQL Server JMC Atlassian JIRA Atlassian Confluence Elastic Search SonarQube Jenkins WSO2 Linux
Kenntnisse
Java REST Spring Spring Cloud Scrum Hibernate JPA JUnit Mockito Testautomatisierung Performance Analyse Subversion Maven Liquibase Continuous Integration Messaging JSON
Kunde
Daimler AG, T-Systems
Einsatzort
Leinfelden-Echterdingen, Sindelfingen
3 Jahre

2012-01

2014-12

Verarbeitung Finanzmarktdaten

Software-Entwickler, Software-Architekt RCP SWT Java 7 ...
Rolle
Software-Entwickler, Software-Architekt
Projektinhalte

Entwicklung einer auf Eclipse basierenden Platform zur Verarbeitung von Datenströmen wie zum Beispiel Finanzmarktdaten mittels Heuristiken, neuronaler Netze und genetischer Algorithmen.

Produkte
Encog Eclipse RCP Jenkins SWTBot SonarQube Artifactory Nexus
Kenntnisse
RCP SWT Java 7 Maven Tycho Hibernate Neural Network Genetic Algorithms
8 Monate

2013-01

2013-08

Verarbeitung Medien- und Metadaten einer französischen Fernsehanstalt

Software-Entwickler, Software-Architekt SOA XML XSL ...
Rolle
Software-Entwickler, Software-Architekt
Projektinhalte

Entwicklung und Integration von Softwarekomponenten sowie Umsetzung von Geschäftsprozessen zur Verarbeitung, Ausstrahlung und Archivierung von Video/Audio und dazugehöriger Metadaten bei einer französischen Fernsehanstalt.

Produkte
Interplay Archive Team Foundation Server Interplay MAM Frontporch DIVA Windows Server Rhozet Carbon Coder
Kenntnisse
SOA XML XSL Ajax C# .NET Framework MS SQL Server
Einsatzort
Kaiserslautern
1 Jahr 8 Monate

2012-01

2013-08

Verarbeitung Medien- und Metadaten bei einer US-Kirche.

Software-Architekt, Software-Entwickler, Lead Developer C# .NET Framework SOA ...
Rolle
Software-Architekt, Software-Entwickler, Lead Developer
Projektinhalte

Entwicklung und Integration von Softwarekomponente sowie Umsetzung von Geschäftsprozessen zur Verarbeitung, Ausstrahlung und Archivierung von Video/Audio und dazugehöriger Metadaten bei einer internationalen kirchlichen Organisation in den USA.

 


Produkte
MS SQL Server Interplay Archive Team Foundation Server Interplay MAM Frontporch DIVA Windows Server Rhozet Carbon Coder Telestream Vantage Avid ProTools Brightcove API
Kenntnisse
C# .NET Framework SOA XML XSL Ajax
Kunde
Kirchliche Organisation / USA
Einsatzort
Kaiserslautern, Salt Lake City, Kiew
1 Jahr 3 Monate

2012-01

2013-03

WebLogger für Medienereignisse

Software-Entwickler C# XHTML XML ...
Rolle
Software-Entwickler
Projektinhalte

Implementierung eines webbasierten Videoeditors und Loggers zur Verwaltung von Metadaten in Segmenten und zur Instanziierung von automatisierten Prozessen für den Einsatz in verschiedenen Medienunternehmen und Fernsehanstalten.

Produkte
Avid ICPS Player Avid Interplay Archive
Kenntnisse
C# XHTML XML Ajax .NET CSS Service Oriented Architecture
Kunde
Avid
Einsatzort
Kaiserslautern
2 Jahre

2011-01

2012-12

Produktentwicklung und Projektdienstleistungen bei internationaler Stiftung

Software-Entwickler C# MSSQL .NET Framework ...
Rolle
Software-Entwickler
Projektinhalte

2011-2012


Design, Implementierung von Integrationsschnittstellen und Migrationswerkzeugen, sowie Planung und Durchführung von Datenmigrationen zur sofortigen und inkrementellen Datenmigration von abzulösenden Anwendungen bei einer internationalen Stiftung.

Entwicklung und Integration von Softwarekomponente sowie Umsetzung von Geschäftsprozessen zur Verarbeitung und Archivierung von Video/Audio und dazugehöriger Metadaten bei einer internationalen Stiftung.

Produkte
Interplay Archive Team Foundation Server Interplay MAM Windows Server Rhozet Carbon Coder TeleStream Episode Engine
Kenntnisse
C# MSSQL .NET Framework SOA XML XSL Ajax
Kunde
National Geographic Society
Einsatzort
Kaiserslautern, Washington DC
4 Monate

2012-03

2012-06

Implementierung von Wave-Analyse-Werkzeugen

Software-Entwickler (C# XML Broadcast Media Format BMF ...
Rolle
Software-Entwickler
Projektinhalte

Implementierung eines Wave-File Analysewerkzeugs zur Analyse und Extraktion von Metadaten in verschiedenen Wave-File Formaten, wie zum Beispiel BMF. Verarbeitung von Straten- und Metadaten von diversen exotischen Formaten und Übergroßen Wave Files > 100GB.

Produkte
Team Foundation Server
Kenntnisse
(C# XML Broadcast Media Format BMF Wave Files)
1 Jahr 11 Monate

2010-08

2012-06

Medienverarbeitung und Verwaltung

Software-Entwickler, Software-Architekt C# .NET MSSQL ...
Rolle
Software-Entwickler, Software-Architekt
Projektinhalte
Design, Implementierung von Integrationsschnittstellen und Migrationswerkzeugen, sowie Planung und Durchführung von Datenmigrationen zur sofortigen und inkrementellen Datenmigration von abzulösenden Anwendungen bei einer internationalen Stiftung.


 


Entwicklung und Integration von Softwarekomponenten sowie Umsetzung von Geschäftsprozessen zur Verarbeitung und Archivierung von Video/Audio und dazugehöriger Metadaten.

Produkte
Team Foundation Server Interplay Archive Windows Server Rhozet Carbon Coder TeleStream Episode Engine
Kenntnisse
C# .NET MSSQL Service Oriented Architecture XML XSLT Ajax
Kunde
National Geographic Society, Avid
Einsatzort
Kaiserslautern, Washington DC
4 Jahre 4 Monate

2006-01

2010-04

Leitung Qualitätssicherung/Qualitätsmanagement

Test Manager, Software-Entwickler Java J2EE Jython ...
Rolle
Test Manager, Software-Entwickler
Projektinhalte

Qualitätssicherung einer webbasierten Applikation für produktionsgerechte Produktgestaltung eines großen Automobilherstellers. Entwicklung und Erweiterung von Testframeworks, sowie der Build-Umgebungen im Zuge der Continuous Integration. Fachliche und Technische Koordination des Testteams.

Qualitätssicherung einer webbasierten Applikation für transparente Kostenanalyse eines großen Automobilherstellers. Entwicklung und Erweiterung von Testframeworks, sowie der Build-Umgebungen im Zuge der Continuous Integration. Fachliche und Technische Koordination des Testteams.

Entwicklung von JIRA Plugins zur Steuerung von Metadaten bei Statusübergängen und Anbindung an das Controlling.

Einführung von Atlassian JIRA bei einem Anbieter für Professional Services mit Anbindung von mehreren Kunden und Enticklungsstandorten. Analyse und Anpassung von bestehenden Enticklungsprozessen und Integration von JIRA als zentrales Issue Management System.

Produkte
IBM WebSphere Oracle Eclipse RCP Selenium SWTBot Hudson/Jenkins Maven Ant Hibernate Atlassian JIRA Linux ActiveMQ
Kenntnisse
Java J2EE Jython JSF Struts JSF/MyFaces XML XSL
Kunde
Achievo
Einsatzort
Böblingen
5 Jahre 1 Monat

2005-01

2010-01

Continuous Integration, Delivery

Software-Entwickler XML XSL Java ...
Rolle
Software-Entwickler
Projektinhalte

Entwicklung von hausinternen Frameworks zur Verwaltung von Testspezifikationen und Ergebnissen sowie zur Verwaltung und Verarbeitung von elektronisch erfassten Anforderungen.

Im Zuge eines OpenSource Projektes, Entwicklung von Reportingwerkzeugen zur Verwaltung und Darstellung von Testspezifikationen, Anforderungen, Testergebnissen und Key Performance Indikatoren. Einsatz des Frameworks in Projekten im Automotive Sektor.

Unter anderem Vorträge am Frauenhofer Insititut in Kaiserslautern, sowie Publikationen wie Eclipse Magazin 12.2

Produkte
Atlassian JIRA Hudson Jenkins Apache Tomcat Maven
Kenntnisse
XML XSL Java Struts Hibernate Apache FOP
1 Jahr 6 Monate

2004-01

2005-06

Plattform für Lieferdienste

Software-Entwickler Java Shell-Script Apache FOP ...
Rolle
Software-Entwickler
Projektinhalte

Entwicklung einer webbasierten mandantenfähigen Plattform zur Verwaltung von Warenangeboten und Annahme und Weiterleitung von Bestellung an Lieferketten in der Gastronomie.

Produkte
JBoss Application Server MySQL
Kenntnisse
Java Shell-Script Apache FOP XSL XML Struts
3 Jahre

2002-01

2004-12

Mobile Payment Platform

Quality Engineer J2EE XSLT JUnit ...
Rolle
Quality Engineer
Projektinhalte

Qualitätssicherung für eine europaweite Platform für mobiles Bezahlen eines Konsortiums verschiedere Mobilfunkanbieter. Technischer/Fachlicher Ansprechpartner des Kunden und des Projektteams (english). Konzeption, Implementierung und Durchführung von Last- und Performancetests.

Quality Engineer in der Entwicklung einer Platform zur Anbindung von Händlern, Kunden und Paymentplatformen über das Internet und WAP für ein Softwareprodukthaus für ePayment Lösungen. Konzeption und Entwicklung von Test- und Buildframeworks sowie automatisierten Tests.

 

 
Produkte
BEA WebLogic Sun Solaris IBM AIX Linux
Kenntnisse
J2EE XSLT JUnit Shell-Script Cactus JMeter SOAP
Kunde
FirstData
Einsatzort
70563 Vaihingen
3 Jahre 6 Monate

2001-01

2004-06

Twister Application Server

Software-Entwickler, Software-Tester J2EE EJB2 JMS ...
Rolle
Software-Entwickler, Software-Tester
Projektinhalte

Quality Engineer in der Entwicklung eines hauseigenen J2EE Application Servers. Konzeption und Implementierung von Test- und Buildframeworks für automatisierte funktionale Tests und Last-/Performancetests. Durchführung von Compliance Tests gegenüber der SUN J2EE Spezifikation im Rahmen einer Zertifizierung.

 

 

(J2EE, EJB 2.x, JMS, JMX, Corba, RDO, TCL/Tk, Oracle, JUnit, Unix-Skripting, Twister Application Server, Sun-Solaris, Linux)

Produkte
Oracle Twister Application Server Solaris IBM AIX HP-UX Linux CVS
Kenntnisse
J2EE EJB2 JMS JMX Corba RDOS TCL
Kunde
Encorus
Einsatzort
70563 Vaihingen
2 Jahre 1 Monat

1999-12

2001-12

e-Wallet / XPay

Software-Entwickler, Software-Tester Java Shell-Script
Rolle
Software-Entwickler, Software-Tester
Projektinhalte

Implementierung von Testframeworks und automatisierten Tests für Bezahlkomponenten im Bereich Banking und Brokerage für ein Softwareprodukthaus für eBusiness-Lösungen.

Produkte
Java-Applet Linux HP-UX Solaris IBM AIX Oracle Brokat XPay
Kenntnisse
Java Shell-Script
Kunde
Brokat
Einsatzort
70563 Vaihingen

Softwaretechnik an der Universität Stuttgart

Computer Science an der Fernuniverität Hagen

Senior Software Developer, Software Architect, Lead Developer

Langjährige Erfahrung in der Software-/Systementwicklung mit Auslandserfahrung. Schwerpunkte in den Bereichen Continuous Integration, Performanceoptimierungen und verteilten Systemen.

Zuverlässig, Kommunikations-, Team- und Konfliktfähig mit besonderer Stärke als Mediator und Troubleshooter bei fachlichen und technischen Herausforderungen.

Deutsch Muttersprache
Englisch Verhandlungssicher

Top Skills
Entwicklung hochskalierbarer Systeme Java-Entwickler Softwarearchitektur Java Spring Cloud Azure PostgreSQL Continuous Integration Performance Analyse Skalierbarkeit Microservices Agile Softwareentwicklung Scrum DevOps CI/CD Testautomatisierung Docker Kubernetes Hazelcast
Aufgabenbereiche
Softwarearchitektur
Experte
Softwareentwicklung
Experte
Developer
Experte
Software Architect
Experte
Cloud Architektur
Fortgeschritten
DevOps
Fortgeschritten
Produkte / Standards / Erfahrungen / Methoden
Spring
Experte
Spring Cloud
Experte
Agile Development
Experte
Testautomatisierung
Experte
Continuous Integration
Experte
JUnit
Experte
Lasttests
Experte
Service Oriented Architecture
Experte
Microservices
Experte
Microsoft Azure
Fortgeschritten
AngularJS
Fortgeschritten
Selenium
Fortgeschritten
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
GitLab
Fortgeschritten
Azure
Fortgeschritten
Jenkins
Fortgeschritten
Jira
Fortgeschritten
Hazelcast
Experte

Betriebssysteme
Linux
Fortgeschritten
Windows
Fortgeschritten
Unix
Solaris 8, Solaris 9, Solaris 10, IBM AIX 5.1, IBM AIX 5.1,
Programmiersprachen
Java
Experte
Shell
Experte
PL/SQL
Experte
JavaScript
Fortgeschritten
C#
Fortgeschritten
C++
Basics
Delphi
Basics
Pascal
Fortgeschritten
Python
Basics

Java 20+ Jahre Erfahrung

Datenbanken
PostgreSQL
Fortgeschritten
MS SQL Server
Fortgeschritten
MySQL
Fortgeschritten
Oracle
Gute Kenntnisse seit mehreren Jahren.
SQL
Gute Kenntnisse seit mehreren Jahren.
Datenkommunikation
REST/JSON
Experte
RPC
Per RMI und SOAP in mehreren Projekten implementiert.
JMS /
JMS aus Java über Sonic MQ und MQSeries
TCP/IP

Finanzdienstleister, Telekommunikation, Software, Automotive, Broadcasting/Media

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