a Randstad company

Java Softwareentwickler

Profil
Top-Skills
java Spring Boot Microservices Git Maven Docker Kafka
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
10%
Einsatzorte

Städte
Ingelheim am Rhein (+50km) Frankfurt am Main (+50km)
PLZ-Gebiete
Länder
Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 11 Monate

2021-01

heute

MoveWP3

Software-Entwickler Java Spring Boot Kafka ...
Rolle
Software-Entwickler
Projektinhalte

Migration der Logik von HOST auf moderne Technologien(Spring Boot)


Kenntnisse
Java Spring Boot Kafka Maven Mockito Gauge SonarQube Git Jenkins
Kunde
DwpBank
Einsatzort
Remote
10 Monate

2020-04

2021-01

R+V Connect

Software-Entwickler Java Java EE Wildfly ...
Rolle
Software-Entwickler
Projektinhalte

Entwicklung, Betrieb, Problem- und Incidentbehebung einer Client-Server-System für Versicherung.

Kenntnisse
Java Java EE Wildfly OSGI Spring JavaFX Camunda Maven Jenkins Git
Kunde
R+V Allgemeine Versicherung AG
Einsatzort
Remote
2 Jahre

2018-05

2020-04

Verteiltes System für Digitale Tickets

Java Spring Boot MongoDB ...
Projektinhalte

Entwicklung eines verteilten System für Digitale Tickets. Projekt ?Vendo?, Team ?Komfort Checkin?.

Kenntnisse
Java Spring Boot MongoDB Docker Mockito Cucumber PostgreSql Jenkins SonarQube AWS
Kunde
Deutsche Bahn
Einsatzort
Frankfurt am Main

2016 - 2017

Architektur eines verteilten Systems für Internet of Things

Projektinhalt:

Eine Fabrik soll vollautomatisiert werden, von Aufnahme eines Auftrages bis zu Steuerung von Maschinen.

Technologien:

Java, Spring Framework, Microservice Architektur auf Basis von Netflix Stack, Docker, OpenHab

Aufgaben:

Entwicklung des Konzepts und Architektur. Implementierung, Tests


2016

Export Legacy Daten in Form von Excel Sheets nach Datenbank

Projektinhalt:

Entwicklung der Vorgehensweise und Implementierung. Das Hauptproblem war die Tabellen innerhalb eines Sheets zu erkennen und korrekt auszulesen. Die Positionen von Tabellen im Sheet war nicht festgelegt und musste voll automatisch bestimmt werden.

Technologien:

Java, Bildverarbeitung (OpenCV), Apache POI

Aufgaben:

Entwicklung des Konzepts und Architektur. Implementierung, Tests, Dokumentation


2016

Entwicklung eines Scanners für Racks

Branche:

Pharmaindustrie

Projektinhalt:

Erstellung eines Prototyps

Technologien:

Java, Bildverarbeitung, Objekterkennung (OpenCV), SVN

Aufgaben:

Entwicklung von Hardware und Software Komponenten, Tests, Dokumentation.

Export Legacy Daten in Form von Excel Sheets nach Datenbank.


2015

Architektur einer verteilten Backend -Komponente einer Datenbankbasierter Software.

Branche:

Pharmaindustrie

Projektinhalt:

Eine Datenbankbasierte Anwendung benötigt eine serviceorientierte Umgebung zur Durchführung spezifischen Aufgaben wie Xslt-Transformation, Erzeugung von Word und Pdf-Dateien, Generierung von Bilder und Grafiken usw. Die Webservices sollen deployed, gestartet, gestoppt und überwacht werden können.

Technologien:

Java, SOAP, Servlets, XML,SVN

Aufgaben:

Entwicklung des Konzepts und Architektur. Implementierung des Kerns und einigen Webservices.


2014

Entwicklung einer Software für die Überwachung von Datenbanken

Projektinhalt:

die Software soll eine Datenbank überwachen und regelmäßig die zu übermittelnden Datenbankdaten(z.B. CPU-Auslastung, freier Speicherplatz, Anzahl von gültigen Sessions usw.) an die Zentrale senden. Dafür soll ein Konzept und Architektur des Programms entwickelt werden.

Technologien:

Java, XML, SQL

Aufgaben:

Entwicklung des Konzepts und Architektur. Implementierung


2014

Portierung einer C++ Legacy Software für Kristallographie nach Java

Branche:

Wissenschaft

Projektinhalt:

Erstellung eines Bedienkonzepts und Softwarearchitektur, Implementierung

Technologien:

Java, JavaFX, XML, Bildverarbeitung(OpenCV), Profiler(VisualVM), SVN.

Aufgaben:

Entwicklung, Reverse Engineering, Profiling, Tests, Dokumentation


2013

Support und Customizing

Branche:

Bankenindustrie

Projektinhalt:

Die Standartsoftware musste kundenspezifisch angepasst und Bugs behoben werden.

Technologien:

PHP, JavaScript, SQL, Unit - Tests, Selenium Tests, Mercurial, Jenkins

Aufgaben:

Entwicklung, Tests, Dokumentation


2012

Entwicklung eines Online Ticket Systems  mit sicherer Nachrichtenzustellung

Projektinhalt:

Eine Firma benötigte ein System, dass die in Hauptoffice erstellten Aufträge zu verantwortlichen Mitarbeitern liefert, die möglicherweise weit entfernt sind. Das System soll Desktop und Webanwendungen unterstützen.

Technologien:

Java, JavaScript, ActiveMQ, Sockets, Websockets, MySQL, XML,Git

Aufgaben:

Entwicklung der Architektur, Implementierung, Tests, Dokumentation.

Machbarkeitsstudie


2012

Entwicklung eines Online Ticket Systems  mit sicherer Nachrichtenzustellung

Projektinhalt:

Eine Firma benötigte ein System, dass die in Hauptoffice erstellten Aufträge zu verantwortlichen Mitarbeitern liefert, die möglicherweise weit entfernt sind. Das System soll Desktop und Webanwendungen unterstützen.

Technologien:

Java, JavaScript, ActiveMQ, Sockets, Websockets, MySQL, XML,Git

Aufgaben:

Entwicklung der Architektur, Implementierung, Tests, Dokumentation.

Machbarkeitsstudie


2012

Entwicklung einer Bibliothek für die Steuerung eines Autos   in Unity 3D Projekten

Projektinhalt:

Implementierung einer Logik für die Steuerung eines Autos in einer Stadt, anhand gegebener Routen.

Technologien:

C#, Unity3d

Aufgaben:

Implementierung


2011

Webservice für Einbindung einer 3D-Darstellung von Waren in Online-Shops

Projektinhalt:

Es soll möglich sein, eine rotierbare 3D-Darstellung einer Ware in ihre Beschreibung in Online-Shop einzubinden

Technologien:

Java, GWT, Servlets, RESTfull Webservice, JavaScript, HTML, CSS

Aufgaben:

Entwicklung des Konzepts und Architektur. Implementierung, Tests


2011

Automatische Codegenerierung einer Webkomponente mit Backend

Projektinhalt:

Aus einer Beschreibung in XML-Format muss ein Code für Backend (Servlet) und Frontend (Widget in Form einer Tabelle für den Browser mit Unterstützung gängiger Funktionalitäten wie Sortierung, Suche, Pagination) generiert werden.

Technologien:

Java, JavaScript, GWT, XML, Tomcat, Servlets, SQL, MySQL.

Aufgaben:

Konzept, Entwicklung, Tests, Dokumentation


2011

Konzipierung und Entwicklung einer Backend - Komponente zur Synchronisation des Google Kalenders mit  MS Outlook

Projektinhalt:

Eine Firma arbeitete mit zwei Kalendern, die gemeinsam in einen Kalender zusammengefasst werden sollten. Man brauchte eine Software, die diese Kalender synchronisiert.

Technologien:

C#, Google Kalender API

Aufgaben:

Implementierung des Teils, der mit Google Kalender interagiert.


2010

Machbarkeitsstudie

Projektinhalt:

Evaluierung einer Rule Engine unter unternehmensspezifischen Anforderungen.

Technologien:

Java, Swing, JavaScript, GWT, Rule Engine(Drools)

Aufgaben:

Entwicklung, Tests, Dokumentation

2 Jahre

2010-09

2012-08

Informationssysteme

Master, FH-Bingen, Bingen am Rhein
Abschluss
Master
Institution, Ort
FH-Bingen, Bingen am Rhein
3 Jahre

2007-09

2010-08

Angewandte Informatik

Bachelor, FH-Bingen, Bingen am Rhein
Abschluss
Bachelor
Institution, Ort
FH-Bingen, Bingen am Rhein
Schwerpunkt

Java

2 Jahre

1999-09

2001-08

Physik

Diplom, Pädagogisches Institut, Armavir, Russland
Abschluss
Diplom
Institution, Ort
Pädagogisches Institut, Armavir, Russland
4 Jahre

1993-09

1997-08

Theoretische Physik

kein, Institut für Stahl und Legierung, Moskau
Abschluss
kein
Institution, Ort
Institut für Stahl und Legierung, Moskau

Java Developer, Softwarearchitekt

Deutsch verhandlungssicher
Englisch gute Kenntnisse
Russisch Muttersprache

Top Skills
java Spring Boot Microservices Git Maven Docker Kafka
Produkte / Standards / Erfahrungen / Methoden
ActiveMQ Apache Tomcat AWS Cucumber Docker Git Hibernate JavaFX Jboss Drools JBoss jBPM Jenkins JMS JPA Mockito Netflix Stack OpenCV REST Scrum SonarQube Spring Framework WebServices
Betriebssysteme
Linux Windows
Programmiersprachen
Java PHP Spring Boot
Datenbanken
MongoDB NoSQL PostgreSql SQL Date
Datenkommunikation
JMS Messaging REST SOAP Socket

Bankenindustrie, Wissenschaft, Pharmaindustrie, Internet of Things

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