Java, Spring, Web, Senior-Developer
Aktualisiert am 19.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
java
Spring Boot
Microservices
Spring DI
Sprint Boot
Spring Core
JAXP
Elastic Search
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Berlin (+100km)
Deutschland, Österreich, Schweiz

Projektangebote im Großraum Berlin bevorzugt.

möglich

Projekte

Projekte

6 Monate
2023-08 - 2024-01

Support Java-basierte Workflow Engine

Senior-Softwareentwickler/DevOp Java 8/11 JSON XML ...
Senior-Softwareentwickler/DevOp
Datenbankrecherche der Aufträge anhand ihres Status.
Bewerten der Aufträge und ggf. lokale Reparatur der XML Datei oder Anforderung an Partnersysteme zum erneuten Einstellen der Aufträge.

Kunden On- und Offboarding in Control-M, sftp und PACO.

Windows Linux IntelliJ IDEA 2023 GIT Bitbucket ActiveMQ JPA/Spring-Data Spring Spring-Boot 2 Kanban Maven JIRA Confluence SQL Developer Payara 4.7.x
Java 8/11 JSON XML BASH SQL
E-Commerce
Remote
9 Monate
2022-10 - 2023-06

Java-basierte ERP-Anwendung erweitern

Senior Softwareentwickler Java 11 JSON XML ...
Senior Softwareentwickler
Weiterentwicklung des REST-Backends.

Entwicklung eines MicroService, Deployment auf Openshift 4 mit Anpassungen im RCP Client.

Weiterentwicklung des LEX-Adapters in der REST-API und im Plain Java -API Umfeld.

Weiterentwicklung des ECL-Adapter. Erstellen von REST-Controllern zum Laden und Speichern von Daten per Spring-Data. Aufruf der REST-Controller via Angular 12 zur Darstellung im Frontend. Versenden von Nachrichten per RabbitMQ.

JUNIT Tests.

Windows Linux IntelliJ IDEA 2023 Eclipse-RCP GIT Bitbucket RabbitMQ JPA/Spring-Data Spring Spring-Boot 2 Angular 12 Typescript Keycloak Openshift 3.x/4.x JUNIT 5 Kanban Maven JIRA Confluence Swagger
Java 11 JSON XML BASH SQL
Hamburg + Remote
3 Monate
2022-05 - 2022-07

Erstellung einer Portalanwendungen.

Senior Softwareentwickler Java 11 JSON Thymeleaf ...
Senior Softwareentwickler
Weiterentwicklung der bestehenden Spring-Boot Apps.

Asynchrone Kommunikation per JMS zwischen den Anwendungen.

Zugriff auf Benutzerdaten in Keycloak per Java-API.

Kontinuierliche Erweiterung der Anwendungen durch Anpassungen im Backend und im Frontend.

JUNIT und Integration Tests.

Java 11 JSON Thymeleaf Bitbucket ActiveMQ Spring-Boot 2 Spring-Data JIRA Confl Eclipse SonarQube
Öffentlicher Sektor
Remote
1 Jahr 2 Monate
2021-04 - 2022-05

Erstellung einer Portalanwendung.

Senior Softwareentwickler Java 16 JSON BASH ...
Senior Softwareentwickler

Weiterentwicklung der bestehenden Micro-Apps/Self-Containt Systems.

Erstellung und Weiterentwicklung eines neuen Micro-Services.

Anpassungen im Backend und im Frontend.

JUNIT und Integration Tests.

Linux IntelliJ IDEA 2021 GIT/GitLab CE 14 Artifactory 6.23 JDBC Spring Spring-Boot Spring-Batch SonarQube JUNIT 5 Scrum Maven Thymeleaf JIRA Confluence
Java 16 JSON BASH SQL
Öffentlicher Sektor
Berlin
1 Jahr 6 Monate
2019-09 - 2021-02

Fortführungsauftrag an Katasteramt übermitteln.

Linux Windows macOS ...
  • Fortführungsauftrag an Katasteramt übermitteln.
  • Laden der Änderungen seit dem letzten Batchaufruf per Hibernate Envers.
  • XML-Datei Erstellung mit JAXB und Transfer per SFTP.
  • Entwicklung diverser Tasklets zum Auslesen der Konfiguration und Persistieren der zuletzt verarbeiteten Revision der Batches.
  • Datenbank Anpassungen via Liquibase.
  • Testdaten Generierung mit einer Groovy-basierten App.
  • Erweiterung im PrimeFaces basierten GUI.
  • JUNIT und Integration Tests.
Linux Windows macOS IntelliJ IDEA 2019 GIT JPA Hibernate Envers Spring Spring-Batch JSF JAXB Jenkins SonarQube JUNIT 4/5 Scrum Liquibase Jazz Maven Gradle Java 8 XML BASH SQL Groovy
Öffentlicher Sektor
1 Jahr 5 Monate
2018-05 - 2019-09

Weiterentwicklung der Plattform für Kundenbindung

Linux Ubuntu IntelliJ IDEA 2017 GIT ...
  • Customizing der Plattform an spezielle Anforderung der Kunden.
  • Implementierung diverser REST APIs für die Mobile-App und das Web-Frontend auf Basis von Spring.
  • Erweiterungen und Anpassungen im Spring-MVC basierten Admin-UI.
  • Datei/Storage Zugriff per ApacheVFS(Azure/S3/Local)
  • Weiterentwicklung der MiddleWare, Austausch der Socket-Kommunikation durch gRPC.
  • Konfiguration des Flyway Maven Plugin zur Datenbankmigration bzw. Versionierung.
  • JUNIT und Integration Tests.
  • Koordination der externen Zulieferer. (MobileApp)
Linux Ubuntu IntelliJ IDEA 2017 GIT Spring Spring-MVC Docker Jenkins AWS Azure ApacheVFS gRPC Redis JUNIT 4/5 JSON Scrum JIRA Confluence Postman Flyway Java 8/11 XML YAML BASH SQL HTML JavaScript
Marketing Customer Engagement
6 Monate
2017-12 - 2018-05

BIPRO Anbindung

Unternehmensberatung Windows 10 IntelliJ IDEA 2017 GIT ...
Unternehmensberatung
  • Entwicklung diverser MicroServices auf Basis von SpringBoot und Jersey.
  • SOAP Facade für die BIPRO Schnittstelle auf Basis SpringBoot mit Apache CXF.
  • Lokales Deployment der Docker Images in minikube.
  • JUNIT Tests. Integration Tests mit TestRestTemplate
Windows 10 IntelliJ IDEA 2017 GIT SpringBoot Apache CXF Docker Kubernetes Minikube Jenkins AWS JSON Scrum JIRA Java 8 JEE XML XSD WSDL YAML
Versicherungswirtschaft
7 Monate
2017-04 - 2017-10

API-Management

Windows 7 IntelliJ IDEA 2017 Wildfly 10.1 ...
  • API-Management, Enterprise Application Integration, REST to SOAP Gateway
  • Entwicklung und Implementierung einer Funktionalität zum automatischen ausführen von Integrationstest für REST Services auf Basis von Postman Collections (JSON) und newman.
  • Implementierung/Erweiterung des Validators zur Verfizierung der Payload gegen das Swagger Schema.
  • Bereitstellung einer REST API (REST to SOAP to REST) auf Basis von Apache Camel unter Verwendung der vorhandenen SOAP-WebServices.
  • Anpassen und erweitern der SOAP-WebServices (Contract First)
  • Bidirektionaler Datenaustausch mit SAP-ISU per SapJco.
  • Junit Tests.
Windows 7 IntelliJ IDEA 2017 Wildfly 10.1 SVN JUnit 4 Mockito 1.9 Jenkins Apache Camel 2.19 Apache CXF 3.1 Postman 5.1 newman 3.x JSON SoapUI 5.3 Swagger 2.2 Spring 4. SapJco Java 8 Java EE 7 SQL JavaScript XML XSD XSLT WSDL
Full-Service-Dienstleister der Energiebranche
4 Monate
2016-09 - 2016-12

Ablösung eines Legacy-Systems

Windows 7 JBoss EAP 6.4 SVN ...
  • Ablösung eines Legacy-Systems durch eine AngularJS Singel-page Anwendung mit REST Backend.
  • Quellcodeanalyse der bestehenden Anwendungen.
  • Erstellen eines Prototyps unter Verwendung des CSS-Frameworks Bootstrap und der JavaScript Bibliothek jQuery in enger Zusammenarbeit mit der Fachabteilung.
  • Realisierung der Anwendung als Single-page App auf Basis von AngularJS mit REST Backend basierend auf Spring-MVC.
Windows 7 JBoss EAP 6.4 SVN JUnit Jenkins SonarQube Staffware Spring-MVC Bootstrap 3.3.7 jQuery 3.1.1 AngularJS 1.5.8 npm JSON MS SQL Server Java 7 Java EE SQL JavaScript CSS HTML
Versicherung
5 Monate
2016-04 - 2016-08

Weiterentwicklung einer Anwendung

Windows 8.1 JBoss 4.2.x Swing ...
  • Weiterentwicklung einer Anwendung zur Erstellung und Verwaltung von Schulungen und Seminaren.
  • Erweiterungen und Bugfixing im Swing-basierten Rich-Client und dem JBoss-basierten Backend nach Spezifikation der Business-Analyse. 
Windows 8.1 JBoss 4.2.x Swing SVN JIRA JUnit Jenkins SonarQube Adonis Innovator DB2 Java 6/7 Java EE SQL
Berufsgenossenschaft
2 Jahre 6 Monate
2013-10 - 2016-03

Weiterentwicklung einer Plattform

Windows 7 Websphere Portal Server 7 RAD 8 ...
  • Weiterentwicklung einer Plattform zur Unterstützung des Marketings und zur Verwaltung von Internet Domains
  • Erweiterung der bestehenden Plattform nach Anforderung der Fachabteilung auf Basis des hauseigenen Frameworks.
  • Implementieren der Business-Logik.
  • Erstellen/erweitern von SQL-Skripten und OR-Mappings(POJOs, DAOs).
  • Kommunikation/Datenaustausch mit externen Systemen per REST und SOAP.
  • Redesign der Schnittstelle zur Registrierung von Internet-domänen. Die SOAP Schnittstelle wurde durch eine Neuentwicklung auf Basis von REST und JSON ersetzt.
    Zum Entwickeln und Testen wurde ein REST Controller mit Spring Boot zur Simulation des beteiligten Systems erstellt.
  • Implementierung einer Importfunktionalität. Parsen der Daten(Domänen, Websites, Mobile-Apps) aus einer CSV-Datei mit Plausibilitätsprüfung. Transformation der Daten in Java-Pojos und Import in die Datenbank.
  • JUnit Tests, Integrationstests, Bugfixing.
Windows 7 Websphere Portal Server 7 RAD 8 Dojo 1.8 JSON CSV REST OR-Mapping Oracle 11g TOAD Scrum Pair programming JIRA JUnit Spring Boot STS 3.6.3 Jenkins SonarQube Java 6/7 Java EE SQL XML HTML JavaScript
Pharmaindustrie
4 Monate
2013-05 - 2013-08

System zur Optimierung von Geschäftsprozessen

Windows 7 Linux Mac OS X ...
  • System zur Optimierung von Geschäftsprozessen für KMU
  • Design/Entwicklung der Softwarearchitektur.
  • Erstellen des Domänenmodells und des Service Layers.
  • Entwicklung der GUI auf Basis der JSP Technologie.
  • Modul- (JUnit) und Entwicklertests.
Windows 7 Linux Mac OS X Spring 3.1.1 (webmvc web expression beans core security und andere) REST JPA hibernate 4.1.7 maven 3.0.3 Git/EGit Redmine Tomcat 7.0.40 JSP JSTL Jenkins MySQL Scrum Pair programming Java 6 Java EE 6 SQL XML HTML5
Systemhaus
1 Jahr 4 Monate
2012-02 - 2013-05

Migration & Ablösung eines Mainframe Systems

Windows 7 Unisys OS 2200 Eclipse Indigo/Juno ...
  • Analyse der Fachkonzepte und Erstellen von DV-Konzepten.
  • Persistenz und Businesslogik in der PL/SQL Schicht.
  • Entwurf und Implementierung des GUI auf Basis von SWT.
  • Kommunikation mit Drittsystemen per Webservices(SOAP)
  • JUnit und SWTBot Tests, Bugfixing.
  • Input- Outputmanagement, Generierung von DDL und DML Skripten aus diversen Quellformaten (Plaintext, Excel, Word)
  • Datenimport per Oracle SQL*Loader (Shell-Skripte)
Windows 7 Unisys OS 2200 Eclipse Indigo/Juno SWT Oracle 11 Oracle SQL*Loader Code-Generatoren Oracle SQL Developer SVN Maven 3 JIRA Hudson/Jenkins JUnit SWTBot Pair programming Test-Driven Development JIRA Java 6 Java EE 6 PL/SQL XML XSL XSLT JSON Shell-Skripte (Bash)
eCommerce/Versandhandel
2 Monate
2011-12 - 2012-01

Entwicklung einer Eclipse-RCP Anwendung

Windows 7 Eclipse Indigo Eclipse RCP ...
  • Entwicklung einer Eclipse-RCP Anwendung im Umfeld Funktionale Sicherheit/ ISO26262.
  • Model Driven Development auf Basis von EMF.
  • Erweiterung bzw. Konsolidierung des Modells entsprechend der Anforderung.
  • Erstellen von GUI Komponenten auf Basis von SWT. Weiterentwicklung des FMEA Moduls.
  • Analyse und Behebung von Fehlern im Hazard Analysis Modul.
Windows 7 Eclipse Indigo Eclipse RCP Model Driven Development EMF-Store JIRA ISO26262 SVN Git Scrum Java 6 XML XSD XMI
Consulting Unternehmen im Automotive Umfeld
11 Monate
2010-12 - 2011-10

Maintenance & Bugfixing der bestehenden Anwendung

Windows XP Linux MySQL 5.1.x ...
  • Umsetzen sog. CR's, Imlementierung des „neuen Extranets und Konfiguration diverser linuxbasierter Server.
  • Umsetzen von CR's der bestehenden Anwendungen.
  • Erstellen einer BlackBerry-fähigen Seite für das Management Approval.
  • Erweitern der Suche bzw. der Ergebnisseite nach Vorgabe der Fachabteilung.
  • Evaluierung der technischen Möglichkeiten zum bidirektionalen Datenaustausch mit einer CRM Anwendung (saleforce.com)
  • Implementierung des "neuen Extranets" auf Basis von JBoss Seam.
  • Benutzerverwaltung des "neuen Extranets" über LDAP mit ApacheDS.
  • Entwicklung eines Gateways welches per Webservice Informationen bezüglich des Kunden Kreditratings eines externen Providers abruft und an SAP weiterroutet.
  • Kosten- Nutzenanalyse bezüglich Migration der Datenbank von MySQL auf MS-SQL Server bzw. MySQL auf Oracle 11g.
  • Testen und Bugfixing. Unterstützung der Projektleitung
Windows XP Linux MySQL 5.1.x Eclipse Galileo ANT SQL JDBC XML XSL/XSLT XDoclet EJB 2.1/3.0 AJAX DWR 1.1.4 jBPM Subversion SAP JCO SAP ERP LDAP/AD/ApacheDS Bugzilla 3.x.x JBoss 5.1.0 JBoss Seam 2.2.0 RichFaces 3.3.3 HTML JavaScript CSS Dojo 1.1.1 Axis 1.4 Java 5 JSP JSF XML XSD XSL HTML JavaScript SQL
Elektronikkonzern
6 Monate
2010-05 - 2010-10

Redesign eines Download-Portals

Spezialist für eCommerce Windows 7 Eclipse 3.5 Java 6 ...
Spezialist für eCommerce
  • Weiterentwicklung, Refactoring und Redesign eines Download-Portals für Multimedia Content.
  • Internationalisierung der bestehenden Anwendung.
  • Entwicklung und Implementierung einer API zum Erzeugen und Formatieren von Datumswerten im Kontext der entsprechenden Zeitzone und der Locale.
  • Implementierung diverser JSP-Tags zur Formatierung unterschiedlicher Datumsobjekte.
  • Erweiterung des Taggings für Mehrsprachigkeit mit Anpassungen der Suche (Fast-Index).
  • Flexibilisierung der HTTP-Authentifizierung zur Definition so genannter Security-Contexte.
  • Testing und Bugfixing.
Windows 7 Eclipse 3.5 Java 6 JEE 5 CVS Redmine JPA MS SQL Server 2008 Tomcat 6.0.x JSP JSPTags Servlets Webservices SQL Server Management Studio 2008 Spring 2.5.6 Spring-Webmvc 2.5.6 Java 6 JSP XML XSD HTML JavaScript SQL
Systemhaus
4 Monate
2010-01 - 2010-04

Durchführung von Tests & Dokumentation

Windows XP AIX SAS 9.2 ...
  • Technische Beratung der Fachabteilung (Risk Management) bei der Erstellung von Fachkonzepten. Erstellen von Testkonzepten, Durchführung von Tests und Dokumentation.
  • Beratung und Unterstützung der Fachabteilung bei der Erstellung von Fachkonzepten hinsichtlich der technischen Machbarkeit und unter Berücksichtigung der Performance.
  • Erstellen eines Fachkonzepts zum Thema „Refinancing“.
  • Erstellen eines Testkonzeptes zum Sicherstellen der Validität und Plausibilität der aus dem SAS-DWH extrahierten Daten (BDSG-Novelle Beauskunftung des Scores)
  • Implementierung der Testfälle per Base SAS und PROC SQL.
  • Dokumentation der durchgeführten Tests.
Windows XP AIX SAS 9.2 JRules 6.x SQL MS-Office CVS Base SAS SAS Macro Language SQL Java 5
Bank
1 Jahr 10 Monate
2008-01 - 2009-10

Weiterentwicklung gesteuerter Intranetanwendungen

Windows XP Linux MySQL 5.0.x/5.1.x ...
  • Implementierung, Weiterentwicklung und Wartung diverser betriebswirtschaftlicher und kaufmännischer , Workflow gesteuerter Intranetanwendungen. System- und Softwareupgrades.
  • Weiterentwicklung des Kalkulators zur Angebotserstellung.
  • Ermitteln der Teilenummern, Preise, Packungsgrößen aus SAP ERP.(SAP BAPI, RFC)
  • PDF und Excel-Sheet Erzeugung des Angebotes nach erteilter Genehmigung.
  • Anpassungen des Workflows.
  • HTML GUI auf Basis von XSL/XSLT, Dojo und DWR.
  • Implementierung einer Anwendung zum Antragsmanagement bezüglich der Beschaffung von Waren und Dienstleistungen.
  • Testing, Bugfixing, Wartung und Dokumentation.
  • Migration der Anwendungen auf JBoss 5.1.0.
  • Kontinuierliche Weiterentwicklung auf Anforderung der Fachabteilungen, Wartung und Betrieb (allg. Tagesgeschäft).
  • Entwicklung eines store and forward proxies zur Weiterleitung so genannter PLD0200 uploads.
  • Bugzilla Upgrade von 3.0.0 auf 3.4.1
  • OpenCMS 7.5.0 Installation und Konfiguration. Erstellen von JSP-Templates.

Windows XP Linux MySQL 5.0.x/5.1.x Eclipse 3.x JDBC XML XSL/XSLT XDoclet EJB 2.1 (Entity Session MDB) AJAX DWR 1.1.4 jBPM 3.1.3 Subversion iText 1.3 SAP R3/SAP ERP/SAP JCO 2.1.6 LDAP/AD Bugzilla 3.x.x JBoss 4.0.3/5.1.0 OpenCMS 7.0.5/7.5.0 JSPs Servlets Dojo 1.1 Java 5 J2EE 1.4 XML XSL/XSLT HTML JavaScript CSS Shell (Bash) Perl 5.1.8
Elektronikkonzern
6 Monate
2007-07 - 2007-12

Realisierung diverser Anpassungen & Migration

Windows 2000 Linux MySQL 5.0 ...
  • Import so genannter BZA-Meldungen per XML in das System mit Plausibiltätsprüfung und Rückmeldung zum Provider.
  • Migration der Anwendung von Oracle 7 nach MySQL 5.0.
  • Redesign der „automatischen ATM-Konfiguration“.
  • Import der Planungsdaten aus der Datenbank des Leitungsproviders (Pegabase) und Aufbereitung bzw. Übersetzung.
  • Deltalauf durch Vergleich der Wirkdaten mit den Planungsdaten zum Erkennen und Erzeugen von Schalt- aufträgen. (Neuschaltung/ Abschaltung/ Konfigurations-änderung)
  • Testing, Bugfixing und Dokumentation.
Windows 2000 Linux MySQL 5.0 Oracle 7/9 Eclipse 3.2 JDBC XML Java 6 (J2EE) Perl-OO XML HTML Shell (bash)
Mobilfunkanbieter

Aus- und Weiterbildung

Aus- und Weiterbildung

11/1997 - 11/1999
Fachschule für Angewandte Informatik, Heidelberg
Staatlich anerkannter Kommunikationsinformatiker

Zertifikate:

2024 - 2027

AWS Certified Cloud Practitioner

2009 - 2011
Certified ScrumMaster
2000 - 2000
Certified Lotus Spezialist
1999 - 1999
Certified Novell Administrator

Kompetenzen

Kompetenzen

Top-Skills

java Spring Boot Microservices Spring DI Sprint Boot Spring Core JAXP Elastic Search

Aufgabenbereiche

Flyway

Produkte / Standards / Erfahrungen / Methoden

ApacheVFS
AWS
Azure
Confluence
Docker
GIT
Gradle
gRPC
Hibernate Envers
HTML
IntelliJ IDEA 2017
IntelliJ IDEA 2019
Java 8/11
JAXB
Jazz
Jenkins
JIRA
JSF
JUNIT 4/5
Liquibase
Maven
Postman
Redis
Scrum
SonarQube
Spring
Spring-Batch
Spring-MVC
XML
YAML

Themen:                                              

  • Objektorientierte Analyse, Design und Programmierung
  • Model Driven Architecture/Software Development
  • Datenbankdesign
  • Relationale Datenbanken
  • Verteilte Anwendungen, Client/Server Anwendungen
  • Projektleitung
  • Workflow

Methoden:     

Scrum, Pair programming, Test-Driven Development, Objektorientierte Softwareentwicklung, MDA/MDSD ER-Modellierung, UML, V-Modell '97

Protokolle:     

TCP/IP, HTTP/HTTPS, FTP, SSH, POP3, SMTP, SMB, NetBIOS, IPX/SPX, RMI, LDAP, X.500, SOAP, AJAX, gRPC

Application/Webserver:

Allaire JRun 3.x, JBoss 2.4.x/3.x.x/4.0.x/5.0.x/6/7, J2EE, Tomcat 3.x - 9.x, Inprise /Borland Applicationserver, BES 5.2.1, iFlow 4.x Apache 1.3.x/2.x, iPlanet Application Server 6.0, Websphere 5.x/6.0, Websphere Portal Server 7, JBoss, Wildfly

Tools:

JBuilder, WSAD 4.0, Eclipse, STS, Netbeans, Together Enterprise/Control Center, ERwin, TOAD, CVS, SVN, Git, Visual SourceSafe, CM Synergy, Subversion, Ant, Maven, Hibernate, Spring, Spring Boot, Spring Data, Spring MVC, Struts, JSF RI, log4j, iText, Cactus, JUnit, MQ-Series, Axis, SAP JCO, openArchitectureWare 3.x, Freemarker 2.3.x, SableCC, Castor 0.9.7, OpenOffice, Visio 2000, Domino Designer R5, OpenSSL, XDoclet, DWR 1.1.4, Bugzilla 3.x.x, JIRA, jBPM 3.1.3, SAP JCO 2.1.6/3.x, OpenCMS 7.x.x, Dojo 1.x, Redmine, SQL Server Management Studio 2008, Oracle SQL Developer, Hudson/Jenkins, JIRA, RAD 8, SonarQube, AngularJS, Bootstrap, npm, IntelliJ IDEA 2017, Apache Camel 2.19, Apache CXF 3.1, Postman 5.1, newman 3.x, SoapUI 5.3, Gradle

Tätigkeiten:

12/2004 - heute
Rolle: Freiberuflich - Softwareentwickler und Consultant

08/2023 ? 01/2024

Rolle: Arbeitnehmerüberlassung Senior-Softwareentwickler/DevOp

10/2022 ? 07/2023

Rolle: Arbeitnehmerüberlassung Senior-Softwareentwickler

05/2022 ? 08/2022

Rolle: Festanstellung Senior-Softwareentwickler/DevOp

04/2021 ? 05/2022

Rolle: Festanstellung Senior-Softwareentwickler

05/2018 ? 09/2019

Rolle: Festanstellung - Senior-Softwareentwickler

11/2002 ? 09/2004                                      

Kunde: Unternehmensberatung, Berlin
Rolle: Softwareentwickler und Consultant

01/2002 ? 10/2002                                      

Kunde: IT-Dienstleister, Langen
Rolle: System Engineer und Consultant

01/2001 ? 01/2002                                      

Kunde: Systemhaus, Darmstadt
Rolle: Softwareentwickler

11/1999 ? 01/2001                                      

Kunde: Systemhaus, Mainz-Kastel
Rolle: Systemtechniker

Betriebssysteme

HPUX
Linux
Linux Ubuntu
Mac OS
10.x.x
macOS
MS-DOS
Novell
4.x/5.x in 2000
Unix
Solaris/ AIX/ Linux(RedHat, Fedora, SUSE, Debian, Ubuntu)
Windows
95/98/NT/2000/XP/Win7

Programmiersprachen

BASH
Basic
Grundkenntnisse
C
gute Grundkenntnisse
C++
gute Grundkenntnisse
Groovy
Java
sehr gut Java/J(2)EE seit 2001
Java 8
JavaScript
sehr gute Kenntnisse auch AJAX
JPA
JSON
Perl
gute Kenntnisse
PHP
Grundkenntnisse
PL/SQL
gute Kenntnisse
SAS
Grundkenntnisse
Shell
bash, ksh

Datenbanken

Access
DAO
DB2
JDBC
sehr gute Kenntnisse
MS SQL Server
MySQL
gute Kenntnisse
ODBC
Oracle
8/9/10/11
Postgres
SQL
gute Kenntnisse
Sybase

Datenkommunikation

Ethernet
Internet, Intranet
ISDN
ISO/OSI
Message Queuing
JMS, MQ-Series
NetBios
Novell
IPX/SPX
Router
SMTP
TCP/IP
Token Ring
Windows Netzwerk

Hardware

PC

Branchen

Branchen

  • Automobilindustrie
  • Banken
  • Telekommunikation
  • Mobilfunkanbieter
  • Unternehmensberatung
  • Fullservice Agentur
  • Internet Service Provider
  • Elektronikkonzern
  • eCommerce/Versandhandel
  • Pharmaindustrie
  • Versicherungen
  • Energieversorger
  • Öffentlicher Sektor
  • Globale Spedition

Einsatzorte

Einsatzorte

Berlin (+100km)
Deutschland, Österreich, Schweiz

Projektangebote im Großraum Berlin bevorzugt.

möglich

Projekte

Projekte

6 Monate
2023-08 - 2024-01

Support Java-basierte Workflow Engine

Senior-Softwareentwickler/DevOp Java 8/11 JSON XML ...
Senior-Softwareentwickler/DevOp
Datenbankrecherche der Aufträge anhand ihres Status.
Bewerten der Aufträge und ggf. lokale Reparatur der XML Datei oder Anforderung an Partnersysteme zum erneuten Einstellen der Aufträge.

Kunden On- und Offboarding in Control-M, sftp und PACO.

Windows Linux IntelliJ IDEA 2023 GIT Bitbucket ActiveMQ JPA/Spring-Data Spring Spring-Boot 2 Kanban Maven JIRA Confluence SQL Developer Payara 4.7.x
Java 8/11 JSON XML BASH SQL
E-Commerce
Remote
9 Monate
2022-10 - 2023-06

Java-basierte ERP-Anwendung erweitern

Senior Softwareentwickler Java 11 JSON XML ...
Senior Softwareentwickler
Weiterentwicklung des REST-Backends.

Entwicklung eines MicroService, Deployment auf Openshift 4 mit Anpassungen im RCP Client.

Weiterentwicklung des LEX-Adapters in der REST-API und im Plain Java -API Umfeld.

Weiterentwicklung des ECL-Adapter. Erstellen von REST-Controllern zum Laden und Speichern von Daten per Spring-Data. Aufruf der REST-Controller via Angular 12 zur Darstellung im Frontend. Versenden von Nachrichten per RabbitMQ.

JUNIT Tests.

Windows Linux IntelliJ IDEA 2023 Eclipse-RCP GIT Bitbucket RabbitMQ JPA/Spring-Data Spring Spring-Boot 2 Angular 12 Typescript Keycloak Openshift 3.x/4.x JUNIT 5 Kanban Maven JIRA Confluence Swagger
Java 11 JSON XML BASH SQL
Hamburg + Remote
3 Monate
2022-05 - 2022-07

Erstellung einer Portalanwendungen.

Senior Softwareentwickler Java 11 JSON Thymeleaf ...
Senior Softwareentwickler
Weiterentwicklung der bestehenden Spring-Boot Apps.

Asynchrone Kommunikation per JMS zwischen den Anwendungen.

Zugriff auf Benutzerdaten in Keycloak per Java-API.

Kontinuierliche Erweiterung der Anwendungen durch Anpassungen im Backend und im Frontend.

JUNIT und Integration Tests.

Java 11 JSON Thymeleaf Bitbucket ActiveMQ Spring-Boot 2 Spring-Data JIRA Confl Eclipse SonarQube
Öffentlicher Sektor
Remote
1 Jahr 2 Monate
2021-04 - 2022-05

Erstellung einer Portalanwendung.

Senior Softwareentwickler Java 16 JSON BASH ...
Senior Softwareentwickler

Weiterentwicklung der bestehenden Micro-Apps/Self-Containt Systems.

Erstellung und Weiterentwicklung eines neuen Micro-Services.

Anpassungen im Backend und im Frontend.

JUNIT und Integration Tests.

Linux IntelliJ IDEA 2021 GIT/GitLab CE 14 Artifactory 6.23 JDBC Spring Spring-Boot Spring-Batch SonarQube JUNIT 5 Scrum Maven Thymeleaf JIRA Confluence
Java 16 JSON BASH SQL
Öffentlicher Sektor
Berlin
1 Jahr 6 Monate
2019-09 - 2021-02

Fortführungsauftrag an Katasteramt übermitteln.

Linux Windows macOS ...
  • Fortführungsauftrag an Katasteramt übermitteln.
  • Laden der Änderungen seit dem letzten Batchaufruf per Hibernate Envers.
  • XML-Datei Erstellung mit JAXB und Transfer per SFTP.
  • Entwicklung diverser Tasklets zum Auslesen der Konfiguration und Persistieren der zuletzt verarbeiteten Revision der Batches.
  • Datenbank Anpassungen via Liquibase.
  • Testdaten Generierung mit einer Groovy-basierten App.
  • Erweiterung im PrimeFaces basierten GUI.
  • JUNIT und Integration Tests.
Linux Windows macOS IntelliJ IDEA 2019 GIT JPA Hibernate Envers Spring Spring-Batch JSF JAXB Jenkins SonarQube JUNIT 4/5 Scrum Liquibase Jazz Maven Gradle Java 8 XML BASH SQL Groovy
Öffentlicher Sektor
1 Jahr 5 Monate
2018-05 - 2019-09

Weiterentwicklung der Plattform für Kundenbindung

Linux Ubuntu IntelliJ IDEA 2017 GIT ...
  • Customizing der Plattform an spezielle Anforderung der Kunden.
  • Implementierung diverser REST APIs für die Mobile-App und das Web-Frontend auf Basis von Spring.
  • Erweiterungen und Anpassungen im Spring-MVC basierten Admin-UI.
  • Datei/Storage Zugriff per ApacheVFS(Azure/S3/Local)
  • Weiterentwicklung der MiddleWare, Austausch der Socket-Kommunikation durch gRPC.
  • Konfiguration des Flyway Maven Plugin zur Datenbankmigration bzw. Versionierung.
  • JUNIT und Integration Tests.
  • Koordination der externen Zulieferer. (MobileApp)
Linux Ubuntu IntelliJ IDEA 2017 GIT Spring Spring-MVC Docker Jenkins AWS Azure ApacheVFS gRPC Redis JUNIT 4/5 JSON Scrum JIRA Confluence Postman Flyway Java 8/11 XML YAML BASH SQL HTML JavaScript
Marketing Customer Engagement
6 Monate
2017-12 - 2018-05

BIPRO Anbindung

Unternehmensberatung Windows 10 IntelliJ IDEA 2017 GIT ...
Unternehmensberatung
  • Entwicklung diverser MicroServices auf Basis von SpringBoot und Jersey.
  • SOAP Facade für die BIPRO Schnittstelle auf Basis SpringBoot mit Apache CXF.
  • Lokales Deployment der Docker Images in minikube.
  • JUNIT Tests. Integration Tests mit TestRestTemplate
Windows 10 IntelliJ IDEA 2017 GIT SpringBoot Apache CXF Docker Kubernetes Minikube Jenkins AWS JSON Scrum JIRA Java 8 JEE XML XSD WSDL YAML
Versicherungswirtschaft
7 Monate
2017-04 - 2017-10

API-Management

Windows 7 IntelliJ IDEA 2017 Wildfly 10.1 ...
  • API-Management, Enterprise Application Integration, REST to SOAP Gateway
  • Entwicklung und Implementierung einer Funktionalität zum automatischen ausführen von Integrationstest für REST Services auf Basis von Postman Collections (JSON) und newman.
  • Implementierung/Erweiterung des Validators zur Verfizierung der Payload gegen das Swagger Schema.
  • Bereitstellung einer REST API (REST to SOAP to REST) auf Basis von Apache Camel unter Verwendung der vorhandenen SOAP-WebServices.
  • Anpassen und erweitern der SOAP-WebServices (Contract First)
  • Bidirektionaler Datenaustausch mit SAP-ISU per SapJco.
  • Junit Tests.
Windows 7 IntelliJ IDEA 2017 Wildfly 10.1 SVN JUnit 4 Mockito 1.9 Jenkins Apache Camel 2.19 Apache CXF 3.1 Postman 5.1 newman 3.x JSON SoapUI 5.3 Swagger 2.2 Spring 4. SapJco Java 8 Java EE 7 SQL JavaScript XML XSD XSLT WSDL
Full-Service-Dienstleister der Energiebranche
4 Monate
2016-09 - 2016-12

Ablösung eines Legacy-Systems

Windows 7 JBoss EAP 6.4 SVN ...
  • Ablösung eines Legacy-Systems durch eine AngularJS Singel-page Anwendung mit REST Backend.
  • Quellcodeanalyse der bestehenden Anwendungen.
  • Erstellen eines Prototyps unter Verwendung des CSS-Frameworks Bootstrap und der JavaScript Bibliothek jQuery in enger Zusammenarbeit mit der Fachabteilung.
  • Realisierung der Anwendung als Single-page App auf Basis von AngularJS mit REST Backend basierend auf Spring-MVC.
Windows 7 JBoss EAP 6.4 SVN JUnit Jenkins SonarQube Staffware Spring-MVC Bootstrap 3.3.7 jQuery 3.1.1 AngularJS 1.5.8 npm JSON MS SQL Server Java 7 Java EE SQL JavaScript CSS HTML
Versicherung
5 Monate
2016-04 - 2016-08

Weiterentwicklung einer Anwendung

Windows 8.1 JBoss 4.2.x Swing ...
  • Weiterentwicklung einer Anwendung zur Erstellung und Verwaltung von Schulungen und Seminaren.
  • Erweiterungen und Bugfixing im Swing-basierten Rich-Client und dem JBoss-basierten Backend nach Spezifikation der Business-Analyse. 
Windows 8.1 JBoss 4.2.x Swing SVN JIRA JUnit Jenkins SonarQube Adonis Innovator DB2 Java 6/7 Java EE SQL
Berufsgenossenschaft
2 Jahre 6 Monate
2013-10 - 2016-03

Weiterentwicklung einer Plattform

Windows 7 Websphere Portal Server 7 RAD 8 ...
  • Weiterentwicklung einer Plattform zur Unterstützung des Marketings und zur Verwaltung von Internet Domains
  • Erweiterung der bestehenden Plattform nach Anforderung der Fachabteilung auf Basis des hauseigenen Frameworks.
  • Implementieren der Business-Logik.
  • Erstellen/erweitern von SQL-Skripten und OR-Mappings(POJOs, DAOs).
  • Kommunikation/Datenaustausch mit externen Systemen per REST und SOAP.
  • Redesign der Schnittstelle zur Registrierung von Internet-domänen. Die SOAP Schnittstelle wurde durch eine Neuentwicklung auf Basis von REST und JSON ersetzt.
    Zum Entwickeln und Testen wurde ein REST Controller mit Spring Boot zur Simulation des beteiligten Systems erstellt.
  • Implementierung einer Importfunktionalität. Parsen der Daten(Domänen, Websites, Mobile-Apps) aus einer CSV-Datei mit Plausibilitätsprüfung. Transformation der Daten in Java-Pojos und Import in die Datenbank.
  • JUnit Tests, Integrationstests, Bugfixing.
Windows 7 Websphere Portal Server 7 RAD 8 Dojo 1.8 JSON CSV REST OR-Mapping Oracle 11g TOAD Scrum Pair programming JIRA JUnit Spring Boot STS 3.6.3 Jenkins SonarQube Java 6/7 Java EE SQL XML HTML JavaScript
Pharmaindustrie
4 Monate
2013-05 - 2013-08

System zur Optimierung von Geschäftsprozessen

Windows 7 Linux Mac OS X ...
  • System zur Optimierung von Geschäftsprozessen für KMU
  • Design/Entwicklung der Softwarearchitektur.
  • Erstellen des Domänenmodells und des Service Layers.
  • Entwicklung der GUI auf Basis der JSP Technologie.
  • Modul- (JUnit) und Entwicklertests.
Windows 7 Linux Mac OS X Spring 3.1.1 (webmvc web expression beans core security und andere) REST JPA hibernate 4.1.7 maven 3.0.3 Git/EGit Redmine Tomcat 7.0.40 JSP JSTL Jenkins MySQL Scrum Pair programming Java 6 Java EE 6 SQL XML HTML5
Systemhaus
1 Jahr 4 Monate
2012-02 - 2013-05

Migration & Ablösung eines Mainframe Systems

Windows 7 Unisys OS 2200 Eclipse Indigo/Juno ...
  • Analyse der Fachkonzepte und Erstellen von DV-Konzepten.
  • Persistenz und Businesslogik in der PL/SQL Schicht.
  • Entwurf und Implementierung des GUI auf Basis von SWT.
  • Kommunikation mit Drittsystemen per Webservices(SOAP)
  • JUnit und SWTBot Tests, Bugfixing.
  • Input- Outputmanagement, Generierung von DDL und DML Skripten aus diversen Quellformaten (Plaintext, Excel, Word)
  • Datenimport per Oracle SQL*Loader (Shell-Skripte)
Windows 7 Unisys OS 2200 Eclipse Indigo/Juno SWT Oracle 11 Oracle SQL*Loader Code-Generatoren Oracle SQL Developer SVN Maven 3 JIRA Hudson/Jenkins JUnit SWTBot Pair programming Test-Driven Development JIRA Java 6 Java EE 6 PL/SQL XML XSL XSLT JSON Shell-Skripte (Bash)
eCommerce/Versandhandel
2 Monate
2011-12 - 2012-01

Entwicklung einer Eclipse-RCP Anwendung

Windows 7 Eclipse Indigo Eclipse RCP ...
  • Entwicklung einer Eclipse-RCP Anwendung im Umfeld Funktionale Sicherheit/ ISO26262.
  • Model Driven Development auf Basis von EMF.
  • Erweiterung bzw. Konsolidierung des Modells entsprechend der Anforderung.
  • Erstellen von GUI Komponenten auf Basis von SWT. Weiterentwicklung des FMEA Moduls.
  • Analyse und Behebung von Fehlern im Hazard Analysis Modul.
Windows 7 Eclipse Indigo Eclipse RCP Model Driven Development EMF-Store JIRA ISO26262 SVN Git Scrum Java 6 XML XSD XMI
Consulting Unternehmen im Automotive Umfeld
11 Monate
2010-12 - 2011-10

Maintenance & Bugfixing der bestehenden Anwendung

Windows XP Linux MySQL 5.1.x ...
  • Umsetzen sog. CR's, Imlementierung des „neuen Extranets und Konfiguration diverser linuxbasierter Server.
  • Umsetzen von CR's der bestehenden Anwendungen.
  • Erstellen einer BlackBerry-fähigen Seite für das Management Approval.
  • Erweitern der Suche bzw. der Ergebnisseite nach Vorgabe der Fachabteilung.
  • Evaluierung der technischen Möglichkeiten zum bidirektionalen Datenaustausch mit einer CRM Anwendung (saleforce.com)
  • Implementierung des "neuen Extranets" auf Basis von JBoss Seam.
  • Benutzerverwaltung des "neuen Extranets" über LDAP mit ApacheDS.
  • Entwicklung eines Gateways welches per Webservice Informationen bezüglich des Kunden Kreditratings eines externen Providers abruft und an SAP weiterroutet.
  • Kosten- Nutzenanalyse bezüglich Migration der Datenbank von MySQL auf MS-SQL Server bzw. MySQL auf Oracle 11g.
  • Testen und Bugfixing. Unterstützung der Projektleitung
Windows XP Linux MySQL 5.1.x Eclipse Galileo ANT SQL JDBC XML XSL/XSLT XDoclet EJB 2.1/3.0 AJAX DWR 1.1.4 jBPM Subversion SAP JCO SAP ERP LDAP/AD/ApacheDS Bugzilla 3.x.x JBoss 5.1.0 JBoss Seam 2.2.0 RichFaces 3.3.3 HTML JavaScript CSS Dojo 1.1.1 Axis 1.4 Java 5 JSP JSF XML XSD XSL HTML JavaScript SQL
Elektronikkonzern
6 Monate
2010-05 - 2010-10

Redesign eines Download-Portals

Spezialist für eCommerce Windows 7 Eclipse 3.5 Java 6 ...
Spezialist für eCommerce
  • Weiterentwicklung, Refactoring und Redesign eines Download-Portals für Multimedia Content.
  • Internationalisierung der bestehenden Anwendung.
  • Entwicklung und Implementierung einer API zum Erzeugen und Formatieren von Datumswerten im Kontext der entsprechenden Zeitzone und der Locale.
  • Implementierung diverser JSP-Tags zur Formatierung unterschiedlicher Datumsobjekte.
  • Erweiterung des Taggings für Mehrsprachigkeit mit Anpassungen der Suche (Fast-Index).
  • Flexibilisierung der HTTP-Authentifizierung zur Definition so genannter Security-Contexte.
  • Testing und Bugfixing.
Windows 7 Eclipse 3.5 Java 6 JEE 5 CVS Redmine JPA MS SQL Server 2008 Tomcat 6.0.x JSP JSPTags Servlets Webservices SQL Server Management Studio 2008 Spring 2.5.6 Spring-Webmvc 2.5.6 Java 6 JSP XML XSD HTML JavaScript SQL
Systemhaus
4 Monate
2010-01 - 2010-04

Durchführung von Tests & Dokumentation

Windows XP AIX SAS 9.2 ...
  • Technische Beratung der Fachabteilung (Risk Management) bei der Erstellung von Fachkonzepten. Erstellen von Testkonzepten, Durchführung von Tests und Dokumentation.
  • Beratung und Unterstützung der Fachabteilung bei der Erstellung von Fachkonzepten hinsichtlich der technischen Machbarkeit und unter Berücksichtigung der Performance.
  • Erstellen eines Fachkonzepts zum Thema „Refinancing“.
  • Erstellen eines Testkonzeptes zum Sicherstellen der Validität und Plausibilität der aus dem SAS-DWH extrahierten Daten (BDSG-Novelle Beauskunftung des Scores)
  • Implementierung der Testfälle per Base SAS und PROC SQL.
  • Dokumentation der durchgeführten Tests.
Windows XP AIX SAS 9.2 JRules 6.x SQL MS-Office CVS Base SAS SAS Macro Language SQL Java 5
Bank
1 Jahr 10 Monate
2008-01 - 2009-10

Weiterentwicklung gesteuerter Intranetanwendungen

Windows XP Linux MySQL 5.0.x/5.1.x ...
  • Implementierung, Weiterentwicklung und Wartung diverser betriebswirtschaftlicher und kaufmännischer , Workflow gesteuerter Intranetanwendungen. System- und Softwareupgrades.
  • Weiterentwicklung des Kalkulators zur Angebotserstellung.
  • Ermitteln der Teilenummern, Preise, Packungsgrößen aus SAP ERP.(SAP BAPI, RFC)
  • PDF und Excel-Sheet Erzeugung des Angebotes nach erteilter Genehmigung.
  • Anpassungen des Workflows.
  • HTML GUI auf Basis von XSL/XSLT, Dojo und DWR.
  • Implementierung einer Anwendung zum Antragsmanagement bezüglich der Beschaffung von Waren und Dienstleistungen.
  • Testing, Bugfixing, Wartung und Dokumentation.
  • Migration der Anwendungen auf JBoss 5.1.0.
  • Kontinuierliche Weiterentwicklung auf Anforderung der Fachabteilungen, Wartung und Betrieb (allg. Tagesgeschäft).
  • Entwicklung eines store and forward proxies zur Weiterleitung so genannter PLD0200 uploads.
  • Bugzilla Upgrade von 3.0.0 auf 3.4.1
  • OpenCMS 7.5.0 Installation und Konfiguration. Erstellen von JSP-Templates.

Windows XP Linux MySQL 5.0.x/5.1.x Eclipse 3.x JDBC XML XSL/XSLT XDoclet EJB 2.1 (Entity Session MDB) AJAX DWR 1.1.4 jBPM 3.1.3 Subversion iText 1.3 SAP R3/SAP ERP/SAP JCO 2.1.6 LDAP/AD Bugzilla 3.x.x JBoss 4.0.3/5.1.0 OpenCMS 7.0.5/7.5.0 JSPs Servlets Dojo 1.1 Java 5 J2EE 1.4 XML XSL/XSLT HTML JavaScript CSS Shell (Bash) Perl 5.1.8
Elektronikkonzern
6 Monate
2007-07 - 2007-12

Realisierung diverser Anpassungen & Migration

Windows 2000 Linux MySQL 5.0 ...
  • Import so genannter BZA-Meldungen per XML in das System mit Plausibiltätsprüfung und Rückmeldung zum Provider.
  • Migration der Anwendung von Oracle 7 nach MySQL 5.0.
  • Redesign der „automatischen ATM-Konfiguration“.
  • Import der Planungsdaten aus der Datenbank des Leitungsproviders (Pegabase) und Aufbereitung bzw. Übersetzung.
  • Deltalauf durch Vergleich der Wirkdaten mit den Planungsdaten zum Erkennen und Erzeugen von Schalt- aufträgen. (Neuschaltung/ Abschaltung/ Konfigurations-änderung)
  • Testing, Bugfixing und Dokumentation.
Windows 2000 Linux MySQL 5.0 Oracle 7/9 Eclipse 3.2 JDBC XML Java 6 (J2EE) Perl-OO XML HTML Shell (bash)
Mobilfunkanbieter

Aus- und Weiterbildung

Aus- und Weiterbildung

11/1997 - 11/1999
Fachschule für Angewandte Informatik, Heidelberg
Staatlich anerkannter Kommunikationsinformatiker

Zertifikate:

2024 - 2027

AWS Certified Cloud Practitioner

2009 - 2011
Certified ScrumMaster
2000 - 2000
Certified Lotus Spezialist
1999 - 1999
Certified Novell Administrator

Kompetenzen

Kompetenzen

Top-Skills

java Spring Boot Microservices Spring DI Sprint Boot Spring Core JAXP Elastic Search

Aufgabenbereiche

Flyway

Produkte / Standards / Erfahrungen / Methoden

ApacheVFS
AWS
Azure
Confluence
Docker
GIT
Gradle
gRPC
Hibernate Envers
HTML
IntelliJ IDEA 2017
IntelliJ IDEA 2019
Java 8/11
JAXB
Jazz
Jenkins
JIRA
JSF
JUNIT 4/5
Liquibase
Maven
Postman
Redis
Scrum
SonarQube
Spring
Spring-Batch
Spring-MVC
XML
YAML

Themen:                                              

  • Objektorientierte Analyse, Design und Programmierung
  • Model Driven Architecture/Software Development
  • Datenbankdesign
  • Relationale Datenbanken
  • Verteilte Anwendungen, Client/Server Anwendungen
  • Projektleitung
  • Workflow

Methoden:     

Scrum, Pair programming, Test-Driven Development, Objektorientierte Softwareentwicklung, MDA/MDSD ER-Modellierung, UML, V-Modell '97

Protokolle:     

TCP/IP, HTTP/HTTPS, FTP, SSH, POP3, SMTP, SMB, NetBIOS, IPX/SPX, RMI, LDAP, X.500, SOAP, AJAX, gRPC

Application/Webserver:

Allaire JRun 3.x, JBoss 2.4.x/3.x.x/4.0.x/5.0.x/6/7, J2EE, Tomcat 3.x - 9.x, Inprise /Borland Applicationserver, BES 5.2.1, iFlow 4.x Apache 1.3.x/2.x, iPlanet Application Server 6.0, Websphere 5.x/6.0, Websphere Portal Server 7, JBoss, Wildfly

Tools:

JBuilder, WSAD 4.0, Eclipse, STS, Netbeans, Together Enterprise/Control Center, ERwin, TOAD, CVS, SVN, Git, Visual SourceSafe, CM Synergy, Subversion, Ant, Maven, Hibernate, Spring, Spring Boot, Spring Data, Spring MVC, Struts, JSF RI, log4j, iText, Cactus, JUnit, MQ-Series, Axis, SAP JCO, openArchitectureWare 3.x, Freemarker 2.3.x, SableCC, Castor 0.9.7, OpenOffice, Visio 2000, Domino Designer R5, OpenSSL, XDoclet, DWR 1.1.4, Bugzilla 3.x.x, JIRA, jBPM 3.1.3, SAP JCO 2.1.6/3.x, OpenCMS 7.x.x, Dojo 1.x, Redmine, SQL Server Management Studio 2008, Oracle SQL Developer, Hudson/Jenkins, JIRA, RAD 8, SonarQube, AngularJS, Bootstrap, npm, IntelliJ IDEA 2017, Apache Camel 2.19, Apache CXF 3.1, Postman 5.1, newman 3.x, SoapUI 5.3, Gradle

Tätigkeiten:

12/2004 - heute
Rolle: Freiberuflich - Softwareentwickler und Consultant

08/2023 ? 01/2024

Rolle: Arbeitnehmerüberlassung Senior-Softwareentwickler/DevOp

10/2022 ? 07/2023

Rolle: Arbeitnehmerüberlassung Senior-Softwareentwickler

05/2022 ? 08/2022

Rolle: Festanstellung Senior-Softwareentwickler/DevOp

04/2021 ? 05/2022

Rolle: Festanstellung Senior-Softwareentwickler

05/2018 ? 09/2019

Rolle: Festanstellung - Senior-Softwareentwickler

11/2002 ? 09/2004                                      

Kunde: Unternehmensberatung, Berlin
Rolle: Softwareentwickler und Consultant

01/2002 ? 10/2002                                      

Kunde: IT-Dienstleister, Langen
Rolle: System Engineer und Consultant

01/2001 ? 01/2002                                      

Kunde: Systemhaus, Darmstadt
Rolle: Softwareentwickler

11/1999 ? 01/2001                                      

Kunde: Systemhaus, Mainz-Kastel
Rolle: Systemtechniker

Betriebssysteme

HPUX
Linux
Linux Ubuntu
Mac OS
10.x.x
macOS
MS-DOS
Novell
4.x/5.x in 2000
Unix
Solaris/ AIX/ Linux(RedHat, Fedora, SUSE, Debian, Ubuntu)
Windows
95/98/NT/2000/XP/Win7

Programmiersprachen

BASH
Basic
Grundkenntnisse
C
gute Grundkenntnisse
C++
gute Grundkenntnisse
Groovy
Java
sehr gut Java/J(2)EE seit 2001
Java 8
JavaScript
sehr gute Kenntnisse auch AJAX
JPA
JSON
Perl
gute Kenntnisse
PHP
Grundkenntnisse
PL/SQL
gute Kenntnisse
SAS
Grundkenntnisse
Shell
bash, ksh

Datenbanken

Access
DAO
DB2
JDBC
sehr gute Kenntnisse
MS SQL Server
MySQL
gute Kenntnisse
ODBC
Oracle
8/9/10/11
Postgres
SQL
gute Kenntnisse
Sybase

Datenkommunikation

Ethernet
Internet, Intranet
ISDN
ISO/OSI
Message Queuing
JMS, MQ-Series
NetBios
Novell
IPX/SPX
Router
SMTP
TCP/IP
Token Ring
Windows Netzwerk

Hardware

PC

Branchen

Branchen

  • Automobilindustrie
  • Banken
  • Telekommunikation
  • Mobilfunkanbieter
  • Unternehmensberatung
  • Fullservice Agentur
  • Internet Service Provider
  • Elektronikkonzern
  • eCommerce/Versandhandel
  • Pharmaindustrie
  • Versicherungen
  • Energieversorger
  • Öffentlicher Sektor
  • Globale Spedition

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.