Senior/Lead Software-Entwickler/Architekt Java Umsetzung fachlicher Anforderungen: Konzeption, Spezifikation, Implementierung, Test, Deployment
Aktualisiert am 12.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Java EE
Webservice-Architektur
Spring Boot
REST
Softwareportierung
XML
SQL
Hibernate Query Language
JPA
Git
ReactJS
Spring
SonarQube
Jenkins
Bourne-again-shell
Perl
Python
Eclipse
OpenAPI
Jakarta
WebLogic
Continuous Integration
Deutsch
Muttersprache
Englisch
full professional proficiency

Einsatzorte

Einsatzorte

München (+50km)
Deutschland
möglich

Projekte

Projekte

9 Jahre 3 Monate
2015-04 - 2024-06

Analyse, Design und Entwicklung von SOAP und REST-Services in J2EE

Senior Developer, Lead Developer Java J2EE Continuous Integration ...
Senior Developer, Lead Developer
  • Konzeption, Entwicklung und Pflege einer Rest-Schnittstelle zur Anlage von Tickets und Aufträgen in einem bestehenden System in Java
  • Konzeption und Entwicklung einer multidirektionalen Schnittstelle zur Übertragung von Ticketdaten zwischen unterschiedlichen Systemen in Java
  • Konzeption und Implementierung einer bidirektionalen Schnittstelle zur Synchronisation von Netzdaten zwischen unterschiedlichen Systemen in Java
  • Portierung von C++/XML auf Java/JSON und Erweiterung eines komplexen Systems von Services zur Auftragsübergabe und Rückmeldung von Erledigungsdaten sowie Transfer von Dokumenten: J2EE, Weblogic, Rest, Infomix
  • Aufbau und Betrieb einer Continuous Integration Umgebung für mehrere Software-Projekte in Jenkins
  • Entwicklung eines Rest-Services zum Loggen in eine Datenbank mit Spring Boot auf AWS in Java 17
  • Upgrade der Datenbankzugriffsschicht einer J2EE Webanwendung von Hibernate 5 auf JPA 2.1
  • Upgrade mehrerer Systeme von Java 7 auf 8 (J2EE 6 auf 7)
  • Upgrade mehrerer Weblogic Systeme von 11 auf 12
  • Automatisierung der Generierung von Schnittstellendefinitionen aus XLS nach OpenApi, WSDL und andere Formate in Jenkins mit Windows Scripting Host
  • Entwicklung eines Services zur Erzeugung von Druckdokumenten mit Daten aus einem Legacy-System in Java
  • Automatisierung von Lieferprozessen und Deployments mit Jenkins, Nexus, Skripten in Groovy, bash und Perl
  • Entwicklung einer Jira-Anbindung eines bestehenden Systems in Java
  • Implementierung der Absicherung von Services mit OAuth2 und 2-way SSL in Java
  • Entwicklung eines Tools zur Auswertung von Service Logs mit React und Spring Boot in Java 17
  • Portierung diverser Services von C++ nach Java
  • Java Dependency Management mit Maven
  • 3rd Level Support, Testsupport, Fehleranalysen, Laufzeitanalysen
Eclipse Maven Jenkins Rational ClearQuest JAXB SoapUI Oracle 11g Weblogic 12c Informix Linux Solaris SonarQube Nexus OpenAPI Swagger PostgreSQL Atlassian JIRA Atlassian Confluence Oracle 12c
Java J2EE Continuous Integration EJB3 REST SOAP Continuous Delivery Code Coverage Analyse Code Analyse Subversion Unittest Integrationstest Groovy SQL JPA WLST Perl EclipseLink Hibernate Java 17 Hibernate Query Language OAuth 2.0 Bourne-again-shell React Spring Boot Apache FOP Apache CXF
Unterföhring
7 Jahre 8 Monate
2007-07 - 2015-02

Software-Entwicklung C++ und Java in einem Großprojekt für die öffentliche Verwaltung

Senior Software-Entwickler java c++ SQL ...
Senior Software-Entwickler
Konzeption, Entwicklung und SW-Architektur in verschiedenen Teilprojekten. Anforderungsanalyse, Test-Driven Development (TDD), Buildautomatisierung, Continuous Integration
eclipse maven ant gcc purify valgrind jenkins Invaris DCS checkstyle pmd findbugs cruise control solaris linux windows subversion HP ALM MID Innovator eclEmma Informix Tomcat
java c++ SQL XML SOAP perl swing esql/c domain specific languages (dsl) continuous integration test driven development Buildautomatisierung Testautomatisierung
T-Systems
Mülheim/Ruhr und Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 8 Monate
1997-10 - 2004-05

Informatik-Studium

Dipl.Inf.(Univ.), Universität Passau
Dipl.Inf.(Univ.)
Universität Passau
Datenbanken

Position

Position

Lead Entwickler: Umsetzen größerer Anforderungen mit einem Team

Senior Entwickler: Umsetzen komplexer Anforderungen in einem Team

Kompetenzen

Kompetenzen

Top-Skills

Java Java EE Webservice-Architektur Spring Boot REST Softwareportierung XML SQL Hibernate Query Language JPA Git ReactJS Spring SonarQube Jenkins Bourne-again-shell Perl Python Eclipse OpenAPI Jakarta WebLogic Continuous Integration

Produkte / Standards / Erfahrungen / Methoden

maven
Experte
Continuous Integration
Experte
Continuous Delivery
Experte
Jenkins
Experte
json
Experte
REST
Experte
eclipse
Experte
Unittest
Experte
Enterprise Architect
Fortgeschritten
Nexus
Fortgeschritten
SonarQube
Experte
SQL
Experte
SoapUI
Experte
Spring Boot
Experte
React
Fortgeschritten
Weblogic 12c
Experte
Code Coverage Analyse
Experte
Code Analyse
Experte
Android Studio
ant
antlr
Apache CXF
cvs
EclipseLink
EJB3
git
gradle
Hibernate
HP Quality Center / ALM
Integrationstest
Intellij IDEA
MID Innovator
perl
Rational ClearQuest
SOAP
subversion
Tomcat
Visual Studio
VMWare
bash
 

Betriebssysteme

Android
Linux
Solaris
Unix
Windows

Programmiersprachen

Java
Experte
J2EE
Experte
Java 8
Experte
OpenJDK 17
Experte
Groovy
Fortgeschritten
C++
Fortgeschritten
Python
Fortgeschritten
Perl
Fortgeschritten
bash
Experte

Datenbanken

h2
hsqldb
Informix
MS SQL Server
MySQL
Oracle
Oracle 11g
PostgresSQL

Branchen

Branchen

Telekommunikation

Öffentlich

Einsatzorte

Einsatzorte

München (+50km)
Deutschland
möglich

Projekte

Projekte

9 Jahre 3 Monate
2015-04 - 2024-06

Analyse, Design und Entwicklung von SOAP und REST-Services in J2EE

Senior Developer, Lead Developer Java J2EE Continuous Integration ...
Senior Developer, Lead Developer
  • Konzeption, Entwicklung und Pflege einer Rest-Schnittstelle zur Anlage von Tickets und Aufträgen in einem bestehenden System in Java
  • Konzeption und Entwicklung einer multidirektionalen Schnittstelle zur Übertragung von Ticketdaten zwischen unterschiedlichen Systemen in Java
  • Konzeption und Implementierung einer bidirektionalen Schnittstelle zur Synchronisation von Netzdaten zwischen unterschiedlichen Systemen in Java
  • Portierung von C++/XML auf Java/JSON und Erweiterung eines komplexen Systems von Services zur Auftragsübergabe und Rückmeldung von Erledigungsdaten sowie Transfer von Dokumenten: J2EE, Weblogic, Rest, Infomix
  • Aufbau und Betrieb einer Continuous Integration Umgebung für mehrere Software-Projekte in Jenkins
  • Entwicklung eines Rest-Services zum Loggen in eine Datenbank mit Spring Boot auf AWS in Java 17
  • Upgrade der Datenbankzugriffsschicht einer J2EE Webanwendung von Hibernate 5 auf JPA 2.1
  • Upgrade mehrerer Systeme von Java 7 auf 8 (J2EE 6 auf 7)
  • Upgrade mehrerer Weblogic Systeme von 11 auf 12
  • Automatisierung der Generierung von Schnittstellendefinitionen aus XLS nach OpenApi, WSDL und andere Formate in Jenkins mit Windows Scripting Host
  • Entwicklung eines Services zur Erzeugung von Druckdokumenten mit Daten aus einem Legacy-System in Java
  • Automatisierung von Lieferprozessen und Deployments mit Jenkins, Nexus, Skripten in Groovy, bash und Perl
  • Entwicklung einer Jira-Anbindung eines bestehenden Systems in Java
  • Implementierung der Absicherung von Services mit OAuth2 und 2-way SSL in Java
  • Entwicklung eines Tools zur Auswertung von Service Logs mit React und Spring Boot in Java 17
  • Portierung diverser Services von C++ nach Java
  • Java Dependency Management mit Maven
  • 3rd Level Support, Testsupport, Fehleranalysen, Laufzeitanalysen
Eclipse Maven Jenkins Rational ClearQuest JAXB SoapUI Oracle 11g Weblogic 12c Informix Linux Solaris SonarQube Nexus OpenAPI Swagger PostgreSQL Atlassian JIRA Atlassian Confluence Oracle 12c
Java J2EE Continuous Integration EJB3 REST SOAP Continuous Delivery Code Coverage Analyse Code Analyse Subversion Unittest Integrationstest Groovy SQL JPA WLST Perl EclipseLink Hibernate Java 17 Hibernate Query Language OAuth 2.0 Bourne-again-shell React Spring Boot Apache FOP Apache CXF
Unterföhring
7 Jahre 8 Monate
2007-07 - 2015-02

Software-Entwicklung C++ und Java in einem Großprojekt für die öffentliche Verwaltung

Senior Software-Entwickler java c++ SQL ...
Senior Software-Entwickler
Konzeption, Entwicklung und SW-Architektur in verschiedenen Teilprojekten. Anforderungsanalyse, Test-Driven Development (TDD), Buildautomatisierung, Continuous Integration
eclipse maven ant gcc purify valgrind jenkins Invaris DCS checkstyle pmd findbugs cruise control solaris linux windows subversion HP ALM MID Innovator eclEmma Informix Tomcat
java c++ SQL XML SOAP perl swing esql/c domain specific languages (dsl) continuous integration test driven development Buildautomatisierung Testautomatisierung
T-Systems
Mülheim/Ruhr und Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 8 Monate
1997-10 - 2004-05

Informatik-Studium

Dipl.Inf.(Univ.), Universität Passau
Dipl.Inf.(Univ.)
Universität Passau
Datenbanken

Position

Position

Lead Entwickler: Umsetzen größerer Anforderungen mit einem Team

Senior Entwickler: Umsetzen komplexer Anforderungen in einem Team

Kompetenzen

Kompetenzen

Top-Skills

Java Java EE Webservice-Architektur Spring Boot REST Softwareportierung XML SQL Hibernate Query Language JPA Git ReactJS Spring SonarQube Jenkins Bourne-again-shell Perl Python Eclipse OpenAPI Jakarta WebLogic Continuous Integration

Produkte / Standards / Erfahrungen / Methoden

maven
Experte
Continuous Integration
Experte
Continuous Delivery
Experte
Jenkins
Experte
json
Experte
REST
Experte
eclipse
Experte
Unittest
Experte
Enterprise Architect
Fortgeschritten
Nexus
Fortgeschritten
SonarQube
Experte
SQL
Experte
SoapUI
Experte
Spring Boot
Experte
React
Fortgeschritten
Weblogic 12c
Experte
Code Coverage Analyse
Experte
Code Analyse
Experte
Android Studio
ant
antlr
Apache CXF
cvs
EclipseLink
EJB3
git
gradle
Hibernate
HP Quality Center / ALM
Integrationstest
Intellij IDEA
MID Innovator
perl
Rational ClearQuest
SOAP
subversion
Tomcat
Visual Studio
VMWare
bash
 

Betriebssysteme

Android
Linux
Solaris
Unix
Windows

Programmiersprachen

Java
Experte
J2EE
Experte
Java 8
Experte
OpenJDK 17
Experte
Groovy
Fortgeschritten
C++
Fortgeschritten
Python
Fortgeschritten
Perl
Fortgeschritten
bash
Experte

Datenbanken

h2
hsqldb
Informix
MS SQL Server
MySQL
Oracle
Oracle 11g
PostgresSQL

Branchen

Branchen

Telekommunikation

Öffentlich

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.