Senior Full Stack Entwickler (java/golang/angular) / Hands-On-Architekt
Aktualisiert am 25.11.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.01.2025
Verfügbar zu: 80%
davon vor Ort: 0%
java golang angular
Keycloak
Hands-On-IT-Architektur
Requirement Analyse
Security PKI
Code Review
Coaching
Deutsch
Muttersprache
Englisch
sehr gut, USA-Arbeitsaufenthalt
Italienisch
gut
Spanisch
gut

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt Süddeutschland / Ulm / Allgäu / Bodensee

möglich

Projekte

Projekte

9 Monate
2024-04 - 2024-12

collect4, Security Refactoring

Senior Full Stack Entwickler/Hands-On-Architekt
Senior Full Stack Entwickler/Hands-On-Architekt

Aufgaben

* Refactor Authentication Logic, from Apps (java, angular) to Proxies (http/oauth2)

* Refactor vouch oauth2 proxy (golang)

* Security/Microservice Architecture, Implementation, Dev/Test/Deploy Setups, CI, api/e2e Tests

* devOps: argo cd/workflow, kaniko, install/config k3s cluster on bare metal, client auth

Technik: golang, java, angular, primeng, typescript, cypress, docker/compose, kubernetes, k3s, argo cd/worklow, helm, pki, tls, caddy, nginx, traefic, vouch, keycloak, gitlab, vscode, markdown, plantuml

Dienstleister Inkasso/Kanzleisoftware
3 Monate
2024-01 - 2024-03

eLadestation, ISO 15118-20, Security

Coach, Hands-On-Architekt Zertifikate TLS 1.2/1.3 golang ...
Coach, Hands-On-Architekt
Aufgaben:
* Unterstu?tzung bei ISO 15118-20 (TLS 1.3, mutual auth)
* Requirements aus ISO Spezifikation, Pra?sentation der Ergebnisse

* e2e Test Setup, Prototyp, Config&Anpassung TLS Handshake

* Konzept: ssh sso with pki, smallstep, idp, ssh certs

Technik: Zertifikate, TLS 1.2/1.3, golang, josev, Python3, Docker/Compose, Markdown, UML, cypress, Azure


Zertifikate TLS 1.2/1.3 golang Python3 Docker/Compose Markdown UML
ADS-TEC Energy
Nürtingen
1 Jahr 3 Monate
2022-10 - 2023-12

FINK, Keycloak IAM

Senior Full Stack Entwickler Java 17 SAML2 Spring Security ...
Senior Full Stack Entwickler

Aufgaben:

* Refactoring einer Federated-Saml-IdP-Infrastruktur (Service-Konten)

* Keycloak-Configuration/Extensions,- Security/Vulnerabilities-Patches

* Cloud-Waiting-Room, c4/uml-models, Requirements

* Private PKI, smallstep, Konzept, Certificate-Generator

* gitlab-ci pipeline, dockerless container builds, helm charts

Technik: Keycloak 21, SAML2, Quarkus, Java 17, Spring Boot 3, REST, Camel, openApi, vue, golang, echo, Tests(junit, mock, integration, e2e), gitlab, ubuntu, multipass, k3s, jib, nginx, ingress, buildah, skopeo, registry, cypress, Docker/Compose, Helm/Kubernetes, plantuml, scrum, Intellij, Teams

Keycloak Spring Boot
Java 17 SAML2 Spring Security Docker Kubernetes Golang echo c4-models
H&D GmbH
München/Homeoffice
5 Monate
2022-05 - 2022-09

AMS, Auftragsmanagement

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Prozessoptimierung Entwicklung, DDD Refactoring, REST Api?s, mongoDB-Migration, User Storys

Technik: Java 11, Dropwizard, mongoDB, Liquibase, kafka, REST, openApi, Microservices, Tests(junit, mock, cucumber, integration), Bitbucket, Jira, Confluence, Jenkins, gradle, SonarQube, DevOps, Docker, OpenShift, Splunk, scrum, Intellij, Teams, Miro

Signal-Iduna AG, Hamburg
7 Monate
2021-10 - 2022-04

DARE, Energiemanagement

Senior Full Stack Entwickler
Senior Full Stack Entwickler

Aufgaben: Cassandra Im/Export-Tool, Performance Optimierung, User Storys, XSD-Migration

Technik: Java 11, Spring Boot, Go, Datastax, Cassandra, REST, Tests(junit, mock, integration), Bitbucket, Jira, Confluence, Jenkins, Maven, SonarQube, DevOps, Docker, OpenShift, AWS, scrum, Intellij, Teams

Energie Stromnetze / TransnetBW, Stuttgart
3 Monate
2021-07 - 2021-09

IoT Konzept, Proof-Of-Concept

Hands-On-Architekt
Hands-On-Architekt

Aufgaben: IoT Konzept: Verwaltung/Präsentation von Sensor/Geo-Daten, UML Diagramme, Prototyp Empfänger, regelmässige Präsentation Ergebnisse, Abstimmung ERP (MyFactory), IT und Media Agentur

Technik: LibreOffice, UML, Python3, PostgreSQL, Grafana, Docker/Compose, macOs, Windows Server 2016, Teams

Maschinenbau / SMG, Vöhringen
4 Monate
2021-03 - 2021-06

catalog engine / Katalogdaten

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Aufbereitung von Herstellerkatalogdaten für den online Market, Modelltransformation, Root Cause Analyse, User Storys, Tests

Technik: Java, Kotlin, IntelliJ, Wildfly, JEE, REST, PostgreSQL, Elastic Search, Keycloak, Tests(junit, mock, integration), Jenkins, Maven, SonarQube, DevOps, Docker, OpenShift, scrum, GitLab, Jira, Confluence, Miro, Teams

nexmart, Stuttgart
1 Jahr 4 Monate
2019-11 - 2021-02

collect4 / Kanzlei,-Forderungsmanagement

Senior Full Stack Entwickler (Java/angular)
Senior Full Stack Entwickler (Java/angular)

Aufgaben: REST/Backend/GUI-Implementierung, Security, Testen, Deployment, Code-Reviews

Technik: PostgreSQL, Flyway, solr/lucene, Tomcat 9, Java 11, Intellij/VS Code, Spring Boot, JPA, SOAP/REST, swagger, EGVP, BEA, OAuth2, JWT, qualifizierte Signatur, Typescript, SPA, Javascript, html, css, sass, angular11, primeNg11, electron11, Tests(junit, mock, integration, e2e, testcontainer), Clean-Code, sonar, git, Jira, gradle, jenkins, devOps, Docker/Compose, macOs, centOs7

Dienstleister Inkasso/Kanzleisoftware
4 Jahre 4 Monate
2015-07 - 2019-10

onelex / Kanzlei,-Forderungsmanagement

Senior Full Stack Entwickler (Java/angular)
Senior Full Stack Entwickler (Java/angular)

Aufgaben: REST/Backend/GUI-Implementierung, Testen, Deployment, Bash Scripting, Coaching, Code-Reviews

Technik: Oracle 11g, PL/SQL, Flyway, Java 1.8, Eclipse/VS Code, RMI, Spring Boot, JPA, solr/lucene, SOAP/REST, swagger, Birt, Tomcat 8, JSF 1.2/2.2, Primefaces 6, ajax, Typescript, SPA, Javascript, html, css, sass, angular8, primeNg8, karma, Tests(junit, mock, integration, last, SOAP-UI), Clean-Code, sonar, svn, git, mvn, jenkins, Youtrack, MediaWiki, scrum, Confluence, centOs, windows 10

Kanzlei (on-collect, Illertissen)
6 Monate
2015-01 - 2015-06

Reports / Datawarehouse

Senior SQL Entwickler
Senior SQL Entwickler

Aufgaben: SQL Performance Optimierung, Root Cause Analyse

Technik: Oracle, PL/SQL, SqlDeveloper, Talend Open Studio, Jasper Server/Reports

Maschinenbau / GGB, Heilbronn
1 Jahr
2014-01 - 2014-12

lifa - Lieferanten-Rückforderung-Management

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Verifizierung Anforderungen, Objectmodell, Implementierung ORM, Services und GUI, Tests

Technik: gradle 1.7, Java 1.7, Eclipse 4.4, JPA2.1, EclipseLink 2.5, Oracle 12g, QueryDSL 3.3.2, Weblogic 12.1.2, JEE6, Wicket 6.1.5, html, javascript, ajax, jQuery, css, Weld-CDI, JasperReports, subversion, Clean-Code, junit, mockito.

Handel (sanacorp, München)
11 Monate
2013-02 - 2013-12

Schweizer Post Kunden Portal Anwendungen

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Full-Lifecycle Implementierung von Change Requests in diversen Portal-Anwendungen, Junit/Mock-Tests, Aufwandsabschätzung, Konzeption, Code-Reviews

Technik: Java 1.6, Eclipse 3.7, Spring/Security 3, JPA 2, Hibernate 4, Oracle 11g, Tomcat 7, Weblogic 10.3, JEE6, SOAP/REST, SOAP-UI, JSF 2.1, Icefaces 3, HTML, JavaScript, CSS, Jasper, FOP, GIS, maven3, subversion, jira, jenkins, sonar, linux

Schweizer Post, CH-Bern
10 Monate
2012-04 - 2013-01

lvs-GUI (Lagerverwaltung)

Senior Java Full Stack Entwickler, Hands-On-Architekt
Senior Java Full Stack Entwickler, Hands-On-Architekt

Rolle: Aufgaben: Technologieauswahl, Architektur, Aufwandsabschätzung, Full-Lifecycle Frameworkentwicklung der Persistenz,-Serviceschicht und Web-GUI, Konzeption, Junit/Mock/GUI-Tests, Buildscript, Mock-Services, Coaching

Technik: Java 1.6, Eclipse 3.7, JPA2, Hibernate 4.1, Oracle 11g, Glassfish 3.1.2, JEE6, SOAP/REST, JSF 2.1, Richfaces 4.2, Primefaces 3.2, HTML, JavaScipt, CSS, JasperReports, maven2, svn, Clean-Code, hudson, mockito, webdriver, sonar

Zulieferer Automotive, SAR (Dingolfing)
7 Monate
2011-09 - 2012-03

openNet (Telekom Management)

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Refactoring Legacy-Code, Konzeption, Full-Lifecycle Implementierung, Junit /Mock/GUI-Tests, Coaching

Technik: Java 1.5, Eclipse, Hibernate, Oracle 11g, plsql, JBoss/Tomcat, SOAP, Spring 2.5, JSF, HTML, JavaScipt, CSS, JBPM,SOAP-UI, lucene, jrebel, Selenium, Webdriver, maven3, svn, hudson, SCRUM, Clean-Code, TDD, linux

Telekom / Infonova (A-Graz)
10 Monate
2010-11 - 2011-08

MBC-POS (Mercedes-Benz-Cars Point-of-Sales)

Senior Java Entwickler
Senior Java Entwickler

Aufgaben: Architektur Review, Code Review, Performance-Analyse im Persistent,- Weblayer, Qualitätssicherung

Technik: Java 1.5, RAD/RSA 7.5, Hibernate, DB2, WebSphereAS 6.1, WebSphereMQ, SOAP, JEE5, JSF 1.2, myFaces, Ajax,day communiqué, ldap, cactus, maven2, svn, hudson, sonar, HPQC, PAI, StarConnect

Automotive / Mercedes Benz (Stuttgart)
3 Jahre 1 Monat
2007-10 - 2010-10

Artikelsuche

Senior Full Stack Entwickler
Senior Full Stack Entwickler

Aufgaben: Prototyp Artikelsuche, Konzept, Technologieauswahl, Architektur, Persistenz,-Serviceschicht und Web- GUI, Junit/Mock-Tests

Technik: Python2, Eclipse, Django, PostgreSQL, HTML, CSS, JavaScript, git

Fahrzeugbau / Ziegler, Giengen

Aus- und Weiterbildung

Aus- und Weiterbildung

1979-1983  Berufsausbildung zum Informationselektroniker
1986-1990  Studium der Industrieelektronik an der Fachhochschule Ulm

Abschluß als Dipl. Ing. Industieelektronik FH

1992  EDV-Organisator, Siemens-Nixdorf Augsburg


1993-1995  Anwendungsentwickler, Lukas&Partner Langenau

  1996  Netzwerkspezialist, Ulm/Blaustein, Abschluß als Novell-CNE


  ab 1997  freiberuflicher Anwendungsentwickler

Kompetenzen

Kompetenzen

Top-Skills

java golang angular Keycloak Hands-On-IT-Architektur Requirement Analyse Security PKI Code Review Coaching

Produkte / Standards / Erfahrungen / Methoden

IT

Implementierung, GUI-Design/Usability

Schnittstellen-Design/Entwicklung

Analyse, Architektur-Layout, Coaching
OOA/OOD/OOP EAI, SOA, EDA

WebService

REST, OpenApi, SOAP, JAX-WS, Apache cxf, SOAP-UI, Microservices

Java Plattform

Java 8+, JDBC, JPA, J2EE/JEE, EJB, JMS, MDB

Programmiersprachen

    Java, Golang, kotlin, Typescript, Python, C#, PHP, Groovy

Spring Boot

web, data, test, security, batch

Web/Js

angular2+, primeNg, SPA, html5, css, sass, JavaScript, jQuery, ajax, nodejs

Web-GUI-Frameworks

Primeng, electron, JSF, Primefaces, Wicket, Servlets, JSP, Struts, Django

OOA/OOD

UML, Design/Anti-Patterns, MagicDrawUML, RSA, Topcased

Application Server

Tomcat, Glassfish, WebSphereAS, BEA Weblogic, Jetty, Jboss, Wildfly

Cloud

     Docker/Compose, Helm/Kubernetes, OpenShift, Azure, AWS, podman, buildah, skopeo, nginx, ingress, k3s, k8s

Security/Encryption

IAM, SSO, Keycloak, JWT, SAML, IdP , TLS, OAuth2, Zertifikate, PKI, smallstep

Build/CVS/CI

    mvn, gradle, ant, git, svn, Perforce, Jenkins, CruiseControl, GitLab, devOps

Relationale Datenbanken

PostgreSQL, Oracle/PL/SQL, DWH, DB2, Sybase, MySql, Flyway

NoSql

solr/lucene, Elastic Search, Cassandra, mongoDB

ORM

JPA, Hibernate, TopLink/EclipseLink, queryDSL

JSON/XML

Jackson, XML, XSD, XSL, XPath, XSLT, XQuery, JAX-B, Smooks, JiBX, Castor

Werkzeuge

    Eclipse, VS Code, IntelliJ, NetBeans, RAD, MS-Office, OpenOffice

Requirements/Tickets/Wiki

Jira, Confluence, Miro, Youtrack, MediaWiki, HPQC

QS/Test-Frameworks

Clean-Code, Sonar, JUnit, Mockito, jMeter, Selenium, webDriver, karma, TDD

Reporting

JasperReports, Birt, iReport, iText, FOP, Grafana

RC-GUI-Frameworks

Swing, Eclipse RCP, PresentationModel, BeanFabrics, JGoodies

Messaging

Kafka, SwiftMQ, WebSpereMQ, SonicMQ, ActiveMQ

EAI

SOA, EDA, EIP, JBI, ESB, ServiceMix, Camel, JBossESB, EDI, ETL, Talend

Vorgehensmodelle

scrum, XP, Wasserfall

Verzeichnisdienste

LDAP, OpenLDAP, iPlanet, Active-Directory

Betriebssysteme

Linux (centOs, ubuntu, suse), Windows, Mac OSX

Netzwerke / Protokolle

TCP/IP, FTP, HTTP, HTTPS, Novell, NFS

Fremdsprachen

Englisch (1-jähriger USA-Arbeitsaufenthalt), Italienisch, Spanisch

MDA

  AndroMDA, marvin

Portale/CMS

  day communiqué, Drupal, IntreXX, Portlets

sonstiges

  Mind-Maps

Betriebssysteme

BS2000
gut
Mac OS
gut
Novell
sehr gut, CNE 4
SUN OS, Solaris
gut
Unix
sehr gut
Windows
sehr gut, Installation, Konfiguration, Verwaltung

Programmiersprachen

Basic
gut
C++
Grundkenntnisse
Java
sehr gut
JavaScript
sehr gut
Perl
gut
PHP
gut
PL/SQL
gut
Python
gut
TypeScript
sehr gut

Datenbanken

Access
sehr gut
DB2
gut
JDBC
sehr gut
MS SQL Server
gut
MySQL
sehr gut
ODBC
gut
Oracle
sehr gut
PostgreSQL
sehr gut
SQL
sehr gut
Sybase
sehr gut

Datenkommunikation

CORBA
Grundkenntnisse
Ethernet
gut
Internet, Intranet
sehr gut (http, ftp)
Message Queuing
sehr gut, JMS
Novell
sehr gut, Netzwerkspezialist CNE 4
TCP/IP
sehr gut
Token Ring
gut
Windows Netzwerk
sehr gut

Hardware

PC
gute Kenntnisse im Aufbau, Konfiguration von Intel-Systemen

Branchen

Branchen

IT (Softwareentwicklung, Projektgeschäft)
Medien (Print, Verlag)
Handel (Logistik)
Automotive
Finanzdienstleistung

Versicherung

Telekom
Maschinenbau

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt Süddeutschland / Ulm / Allgäu / Bodensee

möglich

Projekte

Projekte

9 Monate
2024-04 - 2024-12

collect4, Security Refactoring

Senior Full Stack Entwickler/Hands-On-Architekt
Senior Full Stack Entwickler/Hands-On-Architekt

Aufgaben

* Refactor Authentication Logic, from Apps (java, angular) to Proxies (http/oauth2)

* Refactor vouch oauth2 proxy (golang)

* Security/Microservice Architecture, Implementation, Dev/Test/Deploy Setups, CI, api/e2e Tests

* devOps: argo cd/workflow, kaniko, install/config k3s cluster on bare metal, client auth

Technik: golang, java, angular, primeng, typescript, cypress, docker/compose, kubernetes, k3s, argo cd/worklow, helm, pki, tls, caddy, nginx, traefic, vouch, keycloak, gitlab, vscode, markdown, plantuml

Dienstleister Inkasso/Kanzleisoftware
3 Monate
2024-01 - 2024-03

eLadestation, ISO 15118-20, Security

Coach, Hands-On-Architekt Zertifikate TLS 1.2/1.3 golang ...
Coach, Hands-On-Architekt
Aufgaben:
* Unterstu?tzung bei ISO 15118-20 (TLS 1.3, mutual auth)
* Requirements aus ISO Spezifikation, Pra?sentation der Ergebnisse

* e2e Test Setup, Prototyp, Config&Anpassung TLS Handshake

* Konzept: ssh sso with pki, smallstep, idp, ssh certs

Technik: Zertifikate, TLS 1.2/1.3, golang, josev, Python3, Docker/Compose, Markdown, UML, cypress, Azure


Zertifikate TLS 1.2/1.3 golang Python3 Docker/Compose Markdown UML
ADS-TEC Energy
Nürtingen
1 Jahr 3 Monate
2022-10 - 2023-12

FINK, Keycloak IAM

Senior Full Stack Entwickler Java 17 SAML2 Spring Security ...
Senior Full Stack Entwickler

Aufgaben:

* Refactoring einer Federated-Saml-IdP-Infrastruktur (Service-Konten)

* Keycloak-Configuration/Extensions,- Security/Vulnerabilities-Patches

* Cloud-Waiting-Room, c4/uml-models, Requirements

* Private PKI, smallstep, Konzept, Certificate-Generator

* gitlab-ci pipeline, dockerless container builds, helm charts

Technik: Keycloak 21, SAML2, Quarkus, Java 17, Spring Boot 3, REST, Camel, openApi, vue, golang, echo, Tests(junit, mock, integration, e2e), gitlab, ubuntu, multipass, k3s, jib, nginx, ingress, buildah, skopeo, registry, cypress, Docker/Compose, Helm/Kubernetes, plantuml, scrum, Intellij, Teams

Keycloak Spring Boot
Java 17 SAML2 Spring Security Docker Kubernetes Golang echo c4-models
H&D GmbH
München/Homeoffice
5 Monate
2022-05 - 2022-09

AMS, Auftragsmanagement

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Prozessoptimierung Entwicklung, DDD Refactoring, REST Api?s, mongoDB-Migration, User Storys

Technik: Java 11, Dropwizard, mongoDB, Liquibase, kafka, REST, openApi, Microservices, Tests(junit, mock, cucumber, integration), Bitbucket, Jira, Confluence, Jenkins, gradle, SonarQube, DevOps, Docker, OpenShift, Splunk, scrum, Intellij, Teams, Miro

Signal-Iduna AG, Hamburg
7 Monate
2021-10 - 2022-04

DARE, Energiemanagement

Senior Full Stack Entwickler
Senior Full Stack Entwickler

Aufgaben: Cassandra Im/Export-Tool, Performance Optimierung, User Storys, XSD-Migration

Technik: Java 11, Spring Boot, Go, Datastax, Cassandra, REST, Tests(junit, mock, integration), Bitbucket, Jira, Confluence, Jenkins, Maven, SonarQube, DevOps, Docker, OpenShift, AWS, scrum, Intellij, Teams

Energie Stromnetze / TransnetBW, Stuttgart
3 Monate
2021-07 - 2021-09

IoT Konzept, Proof-Of-Concept

Hands-On-Architekt
Hands-On-Architekt

Aufgaben: IoT Konzept: Verwaltung/Präsentation von Sensor/Geo-Daten, UML Diagramme, Prototyp Empfänger, regelmässige Präsentation Ergebnisse, Abstimmung ERP (MyFactory), IT und Media Agentur

Technik: LibreOffice, UML, Python3, PostgreSQL, Grafana, Docker/Compose, macOs, Windows Server 2016, Teams

Maschinenbau / SMG, Vöhringen
4 Monate
2021-03 - 2021-06

catalog engine / Katalogdaten

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Aufbereitung von Herstellerkatalogdaten für den online Market, Modelltransformation, Root Cause Analyse, User Storys, Tests

Technik: Java, Kotlin, IntelliJ, Wildfly, JEE, REST, PostgreSQL, Elastic Search, Keycloak, Tests(junit, mock, integration), Jenkins, Maven, SonarQube, DevOps, Docker, OpenShift, scrum, GitLab, Jira, Confluence, Miro, Teams

nexmart, Stuttgart
1 Jahr 4 Monate
2019-11 - 2021-02

collect4 / Kanzlei,-Forderungsmanagement

Senior Full Stack Entwickler (Java/angular)
Senior Full Stack Entwickler (Java/angular)

Aufgaben: REST/Backend/GUI-Implementierung, Security, Testen, Deployment, Code-Reviews

Technik: PostgreSQL, Flyway, solr/lucene, Tomcat 9, Java 11, Intellij/VS Code, Spring Boot, JPA, SOAP/REST, swagger, EGVP, BEA, OAuth2, JWT, qualifizierte Signatur, Typescript, SPA, Javascript, html, css, sass, angular11, primeNg11, electron11, Tests(junit, mock, integration, e2e, testcontainer), Clean-Code, sonar, git, Jira, gradle, jenkins, devOps, Docker/Compose, macOs, centOs7

Dienstleister Inkasso/Kanzleisoftware
4 Jahre 4 Monate
2015-07 - 2019-10

onelex / Kanzlei,-Forderungsmanagement

Senior Full Stack Entwickler (Java/angular)
Senior Full Stack Entwickler (Java/angular)

Aufgaben: REST/Backend/GUI-Implementierung, Testen, Deployment, Bash Scripting, Coaching, Code-Reviews

Technik: Oracle 11g, PL/SQL, Flyway, Java 1.8, Eclipse/VS Code, RMI, Spring Boot, JPA, solr/lucene, SOAP/REST, swagger, Birt, Tomcat 8, JSF 1.2/2.2, Primefaces 6, ajax, Typescript, SPA, Javascript, html, css, sass, angular8, primeNg8, karma, Tests(junit, mock, integration, last, SOAP-UI), Clean-Code, sonar, svn, git, mvn, jenkins, Youtrack, MediaWiki, scrum, Confluence, centOs, windows 10

Kanzlei (on-collect, Illertissen)
6 Monate
2015-01 - 2015-06

Reports / Datawarehouse

Senior SQL Entwickler
Senior SQL Entwickler

Aufgaben: SQL Performance Optimierung, Root Cause Analyse

Technik: Oracle, PL/SQL, SqlDeveloper, Talend Open Studio, Jasper Server/Reports

Maschinenbau / GGB, Heilbronn
1 Jahr
2014-01 - 2014-12

lifa - Lieferanten-Rückforderung-Management

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Verifizierung Anforderungen, Objectmodell, Implementierung ORM, Services und GUI, Tests

Technik: gradle 1.7, Java 1.7, Eclipse 4.4, JPA2.1, EclipseLink 2.5, Oracle 12g, QueryDSL 3.3.2, Weblogic 12.1.2, JEE6, Wicket 6.1.5, html, javascript, ajax, jQuery, css, Weld-CDI, JasperReports, subversion, Clean-Code, junit, mockito.

Handel (sanacorp, München)
11 Monate
2013-02 - 2013-12

Schweizer Post Kunden Portal Anwendungen

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Full-Lifecycle Implementierung von Change Requests in diversen Portal-Anwendungen, Junit/Mock-Tests, Aufwandsabschätzung, Konzeption, Code-Reviews

Technik: Java 1.6, Eclipse 3.7, Spring/Security 3, JPA 2, Hibernate 4, Oracle 11g, Tomcat 7, Weblogic 10.3, JEE6, SOAP/REST, SOAP-UI, JSF 2.1, Icefaces 3, HTML, JavaScript, CSS, Jasper, FOP, GIS, maven3, subversion, jira, jenkins, sonar, linux

Schweizer Post, CH-Bern
10 Monate
2012-04 - 2013-01

lvs-GUI (Lagerverwaltung)

Senior Java Full Stack Entwickler, Hands-On-Architekt
Senior Java Full Stack Entwickler, Hands-On-Architekt

Rolle: Aufgaben: Technologieauswahl, Architektur, Aufwandsabschätzung, Full-Lifecycle Frameworkentwicklung der Persistenz,-Serviceschicht und Web-GUI, Konzeption, Junit/Mock/GUI-Tests, Buildscript, Mock-Services, Coaching

Technik: Java 1.6, Eclipse 3.7, JPA2, Hibernate 4.1, Oracle 11g, Glassfish 3.1.2, JEE6, SOAP/REST, JSF 2.1, Richfaces 4.2, Primefaces 3.2, HTML, JavaScipt, CSS, JasperReports, maven2, svn, Clean-Code, hudson, mockito, webdriver, sonar

Zulieferer Automotive, SAR (Dingolfing)
7 Monate
2011-09 - 2012-03

openNet (Telekom Management)

Senior Java Full Stack Entwickler
Senior Java Full Stack Entwickler

Aufgaben: Refactoring Legacy-Code, Konzeption, Full-Lifecycle Implementierung, Junit /Mock/GUI-Tests, Coaching

Technik: Java 1.5, Eclipse, Hibernate, Oracle 11g, plsql, JBoss/Tomcat, SOAP, Spring 2.5, JSF, HTML, JavaScipt, CSS, JBPM,SOAP-UI, lucene, jrebel, Selenium, Webdriver, maven3, svn, hudson, SCRUM, Clean-Code, TDD, linux

Telekom / Infonova (A-Graz)
10 Monate
2010-11 - 2011-08

MBC-POS (Mercedes-Benz-Cars Point-of-Sales)

Senior Java Entwickler
Senior Java Entwickler

Aufgaben: Architektur Review, Code Review, Performance-Analyse im Persistent,- Weblayer, Qualitätssicherung

Technik: Java 1.5, RAD/RSA 7.5, Hibernate, DB2, WebSphereAS 6.1, WebSphereMQ, SOAP, JEE5, JSF 1.2, myFaces, Ajax,day communiqué, ldap, cactus, maven2, svn, hudson, sonar, HPQC, PAI, StarConnect

Automotive / Mercedes Benz (Stuttgart)
3 Jahre 1 Monat
2007-10 - 2010-10

Artikelsuche

Senior Full Stack Entwickler
Senior Full Stack Entwickler

Aufgaben: Prototyp Artikelsuche, Konzept, Technologieauswahl, Architektur, Persistenz,-Serviceschicht und Web- GUI, Junit/Mock-Tests

Technik: Python2, Eclipse, Django, PostgreSQL, HTML, CSS, JavaScript, git

Fahrzeugbau / Ziegler, Giengen

Aus- und Weiterbildung

Aus- und Weiterbildung

1979-1983  Berufsausbildung zum Informationselektroniker
1986-1990  Studium der Industrieelektronik an der Fachhochschule Ulm

Abschluß als Dipl. Ing. Industieelektronik FH

1992  EDV-Organisator, Siemens-Nixdorf Augsburg


1993-1995  Anwendungsentwickler, Lukas&Partner Langenau

  1996  Netzwerkspezialist, Ulm/Blaustein, Abschluß als Novell-CNE


  ab 1997  freiberuflicher Anwendungsentwickler

Kompetenzen

Kompetenzen

Top-Skills

java golang angular Keycloak Hands-On-IT-Architektur Requirement Analyse Security PKI Code Review Coaching

Produkte / Standards / Erfahrungen / Methoden

IT

Implementierung, GUI-Design/Usability

Schnittstellen-Design/Entwicklung

Analyse, Architektur-Layout, Coaching
OOA/OOD/OOP EAI, SOA, EDA

WebService

REST, OpenApi, SOAP, JAX-WS, Apache cxf, SOAP-UI, Microservices

Java Plattform

Java 8+, JDBC, JPA, J2EE/JEE, EJB, JMS, MDB

Programmiersprachen

    Java, Golang, kotlin, Typescript, Python, C#, PHP, Groovy

Spring Boot

web, data, test, security, batch

Web/Js

angular2+, primeNg, SPA, html5, css, sass, JavaScript, jQuery, ajax, nodejs

Web-GUI-Frameworks

Primeng, electron, JSF, Primefaces, Wicket, Servlets, JSP, Struts, Django

OOA/OOD

UML, Design/Anti-Patterns, MagicDrawUML, RSA, Topcased

Application Server

Tomcat, Glassfish, WebSphereAS, BEA Weblogic, Jetty, Jboss, Wildfly

Cloud

     Docker/Compose, Helm/Kubernetes, OpenShift, Azure, AWS, podman, buildah, skopeo, nginx, ingress, k3s, k8s

Security/Encryption

IAM, SSO, Keycloak, JWT, SAML, IdP , TLS, OAuth2, Zertifikate, PKI, smallstep

Build/CVS/CI

    mvn, gradle, ant, git, svn, Perforce, Jenkins, CruiseControl, GitLab, devOps

Relationale Datenbanken

PostgreSQL, Oracle/PL/SQL, DWH, DB2, Sybase, MySql, Flyway

NoSql

solr/lucene, Elastic Search, Cassandra, mongoDB

ORM

JPA, Hibernate, TopLink/EclipseLink, queryDSL

JSON/XML

Jackson, XML, XSD, XSL, XPath, XSLT, XQuery, JAX-B, Smooks, JiBX, Castor

Werkzeuge

    Eclipse, VS Code, IntelliJ, NetBeans, RAD, MS-Office, OpenOffice

Requirements/Tickets/Wiki

Jira, Confluence, Miro, Youtrack, MediaWiki, HPQC

QS/Test-Frameworks

Clean-Code, Sonar, JUnit, Mockito, jMeter, Selenium, webDriver, karma, TDD

Reporting

JasperReports, Birt, iReport, iText, FOP, Grafana

RC-GUI-Frameworks

Swing, Eclipse RCP, PresentationModel, BeanFabrics, JGoodies

Messaging

Kafka, SwiftMQ, WebSpereMQ, SonicMQ, ActiveMQ

EAI

SOA, EDA, EIP, JBI, ESB, ServiceMix, Camel, JBossESB, EDI, ETL, Talend

Vorgehensmodelle

scrum, XP, Wasserfall

Verzeichnisdienste

LDAP, OpenLDAP, iPlanet, Active-Directory

Betriebssysteme

Linux (centOs, ubuntu, suse), Windows, Mac OSX

Netzwerke / Protokolle

TCP/IP, FTP, HTTP, HTTPS, Novell, NFS

Fremdsprachen

Englisch (1-jähriger USA-Arbeitsaufenthalt), Italienisch, Spanisch

MDA

  AndroMDA, marvin

Portale/CMS

  day communiqué, Drupal, IntreXX, Portlets

sonstiges

  Mind-Maps

Betriebssysteme

BS2000
gut
Mac OS
gut
Novell
sehr gut, CNE 4
SUN OS, Solaris
gut
Unix
sehr gut
Windows
sehr gut, Installation, Konfiguration, Verwaltung

Programmiersprachen

Basic
gut
C++
Grundkenntnisse
Java
sehr gut
JavaScript
sehr gut
Perl
gut
PHP
gut
PL/SQL
gut
Python
gut
TypeScript
sehr gut

Datenbanken

Access
sehr gut
DB2
gut
JDBC
sehr gut
MS SQL Server
gut
MySQL
sehr gut
ODBC
gut
Oracle
sehr gut
PostgreSQL
sehr gut
SQL
sehr gut
Sybase
sehr gut

Datenkommunikation

CORBA
Grundkenntnisse
Ethernet
gut
Internet, Intranet
sehr gut (http, ftp)
Message Queuing
sehr gut, JMS
Novell
sehr gut, Netzwerkspezialist CNE 4
TCP/IP
sehr gut
Token Ring
gut
Windows Netzwerk
sehr gut

Hardware

PC
gute Kenntnisse im Aufbau, Konfiguration von Intel-Systemen

Branchen

Branchen

IT (Softwareentwicklung, Projektgeschäft)
Medien (Print, Verlag)
Handel (Logistik)
Automotive
Finanzdienstleistung

Versicherung

Telekom
Maschinenbau

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.