IT-Consultant | Senior Software Developer | Java, Kotlin
Aktualisiert am 28.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.11.2023
Verfügbar zu: 80%
davon vor Ort: 0%
Java Development
Spring
Team Developer
Postgres
CMS
Java API for RESTful Web Services
Deutsch
Muttersprache
Englisch
sehr gut
Französisch
Grundkenntnisse

Einsatzorte

Karlsruhe (+100km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

2 Jahre 6 Monate
2021-02 - 2023-07

Implementierung einer RESTful Service Architektur

Senior Kotlin Developer Kotlin Keycloak Openshift ...
Senior Kotlin Developer

Aufgaben:

  • Konzeption und Implementierung einer RESTful Service Architektur
  • Integration der Inhouse Systeme, Mapping der Daten
  • Aufsetzen von Keycloak als Authentifizierungslösung
  • Definition des Keycloak Realms, Gruppen und Rollen
  • Deployment der Services nach Openshift


Kotlin Keycloak Openshift PostgreSQL docker REST Spring
Schufa Holding AG
Remote
1 Jahr 5 Monate
2019-09 - 2021-01

SAP - Weiterentwicklung der SAP Authentifizierungs- und Authorisierungskomponente XSUAA für Cloud Foundry

Senior Software Developer Java Spring-Framework Maven Buildmanagement ...
Senior Software Developer

Weiterentwicklung der zentralen CloudFoudry Komponente XSUAA zur Authentifizierung und Authorisierung von Services in Cloud Foundry Landschaften.

Anpassen der PostgreSQL Datenbank. Entwicklung von RESTful Schnittstellen. JUnit und End2End Integrationstests.

Mitarbeit im Team von ca. 10 Personen nach Scrum.

Technik:

Entwicklung der PostgresSQL Datenbank,

Entwicklung der SAP RESTful API für XSUAA,

Definition von JWT Token

Cloud Java 1.8 Spring-Framework PostgreSQL Java API for RESTful Web Services IntelliJ IDEA Maven JPA Scrum Git GitHub JSON JUnit
Java Spring-Framework Maven Buildmanagement Entity Relationship JPA Integrationstests
SAP
Walldorf
10 Monate
2019-02 - 2019-11

Entwicklung einer Lösung zur Kategorisierung von Werbemitteln

Senior Software Developer WebSphere Eclipse RCP Eclipse ...
Senior Software Developer

Die bestehende teilweise monolithische Lösung zur Kategorisierung von Werbemitteln / Propekten wurde weiterentwickelt und bzgl. Performance optimiert.

Komponenten der monolithischen Applikation wurden nach Spring portiert und als Microservice bereitgestellt. Bereitstellung neuer Funktionen als RESTful API für das Eclipse RCP Frontend.

Mitentwicklung des Eclipse RCP Frontends. Häufig Entwicklung im Pair Programming.

Entwicklung nach Scrum im Team von 6 Personen

Technik:

Websphere Application Service, J2EE,

Spring Backend, Eclipse RCP Frontend

WebSphere Spring-Framework Maven Git Elastic Search JetBrains IntelliJ IDEA Eclipse RCP Eclipse
WebSphere Eclipse RCP Eclipse Scrum
Markant
Offenburg
3 Monate
2018-11 - 2019-01

SAP - Weiterentwicklung der SAP Authentifizierungs- und Authorisierungskomponente XSUAA für Cloud Foundry

Developer Spring Cloud Foundry github ...
Developer

Weiterentwicklung der zentralen CloudFoudry Kompontente XSUAA zur Authentifizierung und Authorisierung von Services in Cloud Foundry Landschaften. Mitarbeit im Team von ca. 10 Personen nach Scrum

Technik:

Entwicklung der PostgresSQL Datenbank,

Entwicklung der SAP RESTful API für XSUAA,

Definition von JWT Token

IntelliJ IDEA PostgreSQL SpringFramework Maven GitHub JPA flyway
Spring Cloud Foundry github maven Java 1.8 Scrum
SAP
2 Jahre 11 Monate
2016-01 - 2018-11

Lead Developer im Backend internationaler, CMS basierter Webseiten

Lead Developer und Software Architekt Spring REST Apache Solr
Lead Developer und Software Architekt

Entwicklung der Backend Services bei Projekten des Kunden. 

Integration der Services in den verwendeten CMS FirstSpirit oder SAP Hybris.

Schwerpunkt war die Modellierung des Produktkatalogs und dessen Bereitstellung zur Suche in Apache Solr.

Entwcklung der Applikationsarchitektur und Infrastruktur.

FirstSpirit Spring-Framework Maven elasticsearch Apache Solr IntelliJ IDEA Hybris Apache JMeter
Spring REST Apache Solr
United Digital Group
Karlsruhe
4 Monate
2015-09 - 2015-12

Weiterentwicklung einer Hybris basierten Website

Software Entwickler Scrum
Software Entwickler
Bugfixing und Weiterentwicklung bestehender Hybris Extensions.
Hybris Scala Spring JetBrains IntelliJ IDEA Java
Scrum
United Digital Group
Karlsruhe
1 Jahr
2014-07 - 2015-06

Implementierung des Produkts List Local der 1&1 Internet AG

Software-Entwickler
Software-Entwickler
Implementierung des Greenfield Projekts List Local. Spring basierte Web-Applikation, JPA und Hibernate, Integration der Backend Services externer Dienstleister für Europa und USA.
Java REST JPA Hibernate ActiveMQ Messaging Spring
1&1 Internet AG
Karlsruhe
7 Monate
2013-12 - 2014-06

Middleware MyWebsite 1&1 Internet AG

Software-Entwickler
Software-Entwickler
Implementierung Spring basierter RESTful Services. Bugfixing und Weiterentwicklung bestehender JBoss basierter Services.
Spring JBoss Application Server
1&1 Internet AG
Karlsruhe

Aus- und Weiterbildung

Studium an der Berufsakademie Karlsruhe
Abschluß: Dipl.-Ing. IT (BA)

Unternehmen: Seeburger AG, Bretten

Kompetenzen

Top-Skills

Java Development Spring Team Developer Postgres CMS Java API for RESTful Web Services

Produkte / Standards / Erfahrungen / Methoden

Apache HTTP Server
Apache JMeter
Apache Solr
Apache Tomcat
Cloud
Cloud Foundry
Eclipse
Eclipse
Eclipse RCP
Eclipse RCP
Elastic Search
elasticsearch
Entity Relationship
FirstSpirit
Git
github
Hybris
IntelliJ IDEA
Java Enterprise Development
JetBrains IntelliJ IDEA
Liquibase
maven
Maven Buildmanagement
REST
Scrum
Spring
Spring Framework
Spring-Framework
Spring-Framework
SpringFramework
Subversion
Thymeleaf
WebSphere
WebSphere
Erfahrungen im Bereich:

Entwicklung von Webapplikationen auf Basis J2EE (6 Jahre)
Entwicklung von Anwendungen in C++ und CORBA (3 Jahre)

CMS:
Polopoly 9.13.0

Frameworks JAVA:

 

Apache Camel - Basiskenntnisse
Apache Wicket - Expertenwissen
Apache Struts - Expertenwissen
Apache Tiles - Expertenwissen
Webfrontend (HTML, CSS, Servlets, JSP, Taglibs, AJAX) - Expertenwissen
EJB2.1 - Basiskenntnisse
EJB3 - Basiskenntisse
Spring - Basiskenntnisse
Hibernate 3 ORM - Basiskenntnisse
Java Server Faces (JSF) - Basiskenntisse

 


Frameworks C++:

Microsoft VC6 - Basiskenntnisse
Microsoft VC7.1 - Basiskenntnisse
IONA Orbacus - Basiskenntnisse
Trolltech QT - Basiskenntnisse

Tools: Eclipse, MyEclipse, Subversion, Maven, Ant, Xdoclet, Webdoclet, Photoshop, Soap UI

Server: JBoss Application Server, Tomcat, Apache

Datenbanken: SAP DB, MySQL

Betriebssysteme

Linux
Mac OS
Windows

Programmiersprachen

Java
Java 1.8
Java API for RESTful Web Services
JPA
JPA
JSON
Objective-C
Scala

Datenbanken

flyway
MySQL
Postgres
PostgreSQL
SQL
SAP DB bzw. MaxDB

Datenkommunikation

Integrationstests
Internet, Intranet
JUnit

Hardware

PC

Branchen

IT / Internet / EDV

 

Für die 1&1 Internet AG arbeite ich seit 2010 regelmäßig im Web Sales Development, im Bereich MyWebsite und im Bereich Development eBusiness Applications.
 
Medien / Kommunikation

Für die Netpioneer GmbH aus Karlsruhe habe ich seit 2009 an mehreren Projekten gearbeitet. Darunter der Re-launch der Pro7 Website.
 
Handel
 
Für eine Agentur habe ich 2015 am Webshop eines großen Konzerns aus dem Bereich Kosmetik gearbeitet. 

Versicherungen

Für die Virtual Identity AG aus Freiburg habe ich in mehreren Projekteinsätzen an der Erstellung einer Intranetplattform eines großen deutschen  Versicherungskonzerns mitgearbeitet.

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.