Fachlicher Schwerpunkt dieses Freiberuflers

JEE, Spring-Framework (Spring-Boot) , AngularJS, Angular, JSF, Primefaces, Microservices, Ionic-Framework

verfügbar ab
01.09.2019
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D7

Städte
Stuttgart
50 km
Ulm (Donau)
50 km
Kontaktwunsch

Ich möchte ausschließlich für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Projekte in Raum Stuttgart, die gut mit den Zug erreichbar sind. 

Projekte

05/2019 - 08/2019

4 Monate

Entwicklung an Microservices im EAI Camel Umfeld

Rolle
Software Entwickler
Kunde
Süd-Leasing
Einsatzort
Stuttgart
Projektinhalte

Süd-Leasing, Software-Entwicklung

Schwerpunkt: Fullstack

 

  • Umsetzung von Jira-Tickets und Stories
  • Entwicklung von Mircoservices und Modulen
  • Testen von Microservices
  • Go-Live Beratung Services
  • Analyse von fachlichen Themengebieten und einzelnen Stories
  • Qualitätssicherung von Stories (Test und Code-Review)
  • Kommunikation mit den Fachbereichen
  • Dokumentation der Ergebnisse und der Services

 

Eingesetzte Technologie: Java 8, Spring (Boot, Eureka, Spring Boot Admin), Solr,  8.x, Angular 8 (TypeScript), NodeJs, Angular CLI, HTML, CSS, JMS / EAI (Apache Camel), SOAP-WS, Rest-WS,, jUnit, JMockit, IntelliJ,, Selenium, Gradle

01/2019 - 05/2019

5 Monate

Zuordnung der Werkststücke in die Elastic Search Datenbank

Rolle
Software-Enwtickler und Tester
Kunde
GEMA
Einsatzort
München
Projektinhalte

 

  • Testgetriebene Umsetzung von Stories
  • Pair-Programming mit anderen Entwicklern
  • Analyse von fachlichen Themengebieten und einzelnen Stories
  • Qualitätssicherung von Stories (Test und Code-Review)
  • Abstimmung und Kollaboration im Projektteam
  • Bedarfsgerechte Rücksprache mit dem Fachbereich
  • Präsentation und Dokumentation der Ergebnisse
Kenntnisse

Scrum Spring Boot Angular 5 Handelbars

Produkte

IntelliJ IDEA

09/2018 - 11/2018

3 Monate

Software-Entwicklung

Kunde
Senacor/Landersbank
Einsatzort
Berlin
Projektinhalte
  • Plannung, Neu-Entwicklung und Erweiterung der web-basierten Anwendungen mittels aktueller Spring (Spring-Boot 2 ) und Angular (Version 6) Technologie
  • Verantwortliche Realisierung von fachlichen und technischen Anforderungen auf Basis von Anforderungsdokumenten, Bug Tickets und Spezifikationen
  • Durchführung von Entwicklertests und Mitwirkung an Integrationstests
  • Planen, Spezifizieren und Durchführen von Abnahmetests und Mitwirkung an
  • Integrationstests im Rahmen des Releasemanagements oder der Fehlerbehebung
  • Reproduktion und Analyse von Fehlern, ggf. Korrektur
Produkte

Java

Typescript

Spring

Spring Boot 2

Spring Security

Seal One

SIA

Angular 5/6

RxJS

PostgreSQL

MongoDB

Tomcat

NodeJs

NPM

IntelliJ

Testing mit TDD/BDD

Docker

Scrum

Mockito

JUNit 5

05/2018 - 11/2018

7 Monate

Software-Entwicklung und -Architektur

Kunde
Berlin-Chemie
Projektinhalte
  • Plannung, Entwicklung und Erweiterung der web-basierten Anwendungen mittels aktueller Spring (Spring-Boot 2 ) und Angular (Version 6) Technologie
  • Verantwortliche Realisierung von fachlichen und technischen Anforderungen auf Basis von Anforderungsdokumenten und Spezifikationen
  • Durchführung von Anforderungsanalysen und Erarbeitung von Softwarekonzepten für die Anpassung bestehender Softwarelösungen
  • Planung und Steuerung von internen Entwicklern
  • Durchführung von Entwicklertests und Mitwirkung an Integrationstests
  • Planung und Realisierung einer CI-Pipeline in GitLab
  • Planen, Spezifizieren und Durchführen von Abnahmetests und Mitwirkung an
  • Integrationstests im Rahmen des Releasemanagements oder der Fehlerbehebung
  • Last Level Support für die Anwendungsbetreuung, Produktbetreuer und -manager bzgl. technischer Fragen insbesondere rund um den Betrieb der Anwendungen
  • Reproduktion und Analyse von Fehlern, ggf. Korrektur
Produkte

Java

Typescript

Spring

Spring Boot 2

Spring Security

AngularJs

Angular 6

KeyCloack

Oracle 12

Tomcat

NodeJs

NPM

Bower

Intellij

12/2017 - 02/2018

3 Monate

Software Entwicklung

Kunde
Deutscher Sparkassenverlag (DSV)
Projektinhalte
  • Entwicklung und Erweiterung web-basierter Anwendungen mittels aktueller JEE
  • Technologien
  • Verantwortliche Realisierung von fachlichen und technischen Anforderungen auf Basis von Anforderungsdokumenten und Spezifikationen
  • Durchführung von Anforderungsanalysen und Erarbeitung von Softwarekonzepten für die Anpassung bestehender Softwarelösungen
  • Planung und Steuerung von internen und externen Entwicklern
  • Durchführung von Entwicklertests und Mitwirkung an Integrationstests
  • Programmierung von Prototypen
  • Planen, Spezifizieren und Durchführen von Abnahmetests und Mitwirkung an
  • Integrationstests im Rahmen des Releasemanagements oder der Fehlerbehebung
  • Last Level Support für die Anwendungsbetreuung, Produktbetreuer und -manager bzgl. technischer Fragen insbesondere rund um den Betrieb der Anwendungen
  • Reproduktion und Analyse von Fehlern, ggf. Korrektur
Produkte

JAVA

J2EE

WebSphere

DB2

Tomcat

Eclipse

Apache Tiles Spring

06/2017 - 10/2017

5 Monate

(Weiter-)Entwicklung innerhalb einer bestehenden cPlace-Plattform

Rolle
Software-Entwicklung
Kunde
Porsche/MHP
Projektinhalte
  • Entwicklung und Implementierung von Modulen und Features
  • Deployment/Rollout
  • Analyse und Anwendungen Softwarearchitektur
Produkte

Java J2E

Intellij

Elasticsearch

HSQLDB

MySql

SQL

cPlace

AngularJS 2

Tomcat

Jetty

Jenkins

Jira

12/2016 - 04/2017

5 Monate

IT-Architektur und Software-Entwicklung

Kunde
T-Systems
Projektinhalte
  •  Architektur/Implementierung von Microservices entsprechend Vorgaben/Anforderungen
  • Verteilen von Entwicklungstasks über JIRA
  • Überprüfung der Ergebnisse
  • Unterstützung TPL in der Mitarbeiterplanung
Produkte

Spring Boot

Spring Netflix

Webservices (REST)

Eclipse

JBoss

Jenkins

Jira

Confluence

Software-Entwicklung nach Scrum

Git

Subversion

JUnit

Postgresql

Postman Plugin

08/2016 - 10/2016

3 Monate

Architektur und Application-Management

Kunde
Daimler
Projektinhalte
  • Eigenverantwortliche Übernahme von Systemen aus den Arbeitspaketen der Projekte BA-Systeme Modellierung von Systemumgebungen
  • Aufbau/Inbetriebnahme der Infrastrukturen/Systemkomponenten mit dem Rechenzentrum
  • Einplanung von Verlagerungen in das Rechenzentrum unter Berücksichtigung fachlicher Releases
  • Einsteuerung in das Betreiberumfeld Bearbeitung von Problem-Tickets
Produkte

Docufy

Arki 3 / 4

JBOSS- Application Server

IBM-Websphere Application Server

JQuery

Eclipse-Mars

JSON

PAI

Spring-MVC

JSP

09/2015 - 08/2016

1 Jahr

AFAB und NA2000

Kunde
T-Systems
Projektinhalte
  • Implementierung und Migration von Anwendungsfällen auf Grundlage der von den Business Architekten übergebenen Dokumenten.
  • Abstimmung der Schnittstelle zwischen der JSF-Anwendung und dem Mainframe.
  • Durchführung von Entwicklertest und Dokumentation der Änderungen und Ergänzungen des Codes
Produkte

AngularJS

Sonar

JSF 2

IBM Websphere Application Server

JQuery

Eclipse-Mars

Webservice (Rest) Jersey

JSON

Jackson

PAI

JEE 1.7

05/2015 - 09/2015

5 Monate

Small-Market

Kunde
Mercedes-Benz AG
Projektinhalte
  • Erstellung eines Proof of Concept (PoC) im Bereich Leasing für die Märkte Schweden und Polen
  • Entwicklung und Technologieauswertung
  • Konfiguration vom Maven und Applicationsserver
  • Konzeption einer Sicherheitsarchitektur
  • Erstellen einer Maven-Projektstruktur in MyEclipse
  • Anbindung von der Oberfläche und Backend (AngularJS / JavaEE)
  • Testen von WebServices
Produkte

Java7

Documentum mit Oracle-Backend

Tomcat7

JBoss5/6

CVS

Eclipse

Netbeans

Selenium

01/2015 - 04/2015

4 Monate

Wartung der Software

Kunde
Adcubum AG
Projektinhalte

Backend Entwicklung und Wartung der der Software Syrius (fachlich spezifische Versicherungssoftware)

Produkte

J2EE 1.4

Webservices (SOAP und REST)

Eclipse

JBoss

Jenkins

Jira

Confluence

Software-Entwicklung nach Scrum

Oracle Datenbank

Git

Subversion

JUnit

Elastic Search

Projekthistorie

2013 – 2014: Flächeninformation und Online-Antrag

 

Kunde:                          Landesamt für Geoinformation und Landentwicklung

 

Projekt:

Es ist ein Internet-Angebot für Landwirte im Raum Baden-Württemberg. Ziel ist es, Sie elektronisch bei Ihren Anträgen, für die Agrarsubventionen, zu unterstützten.

 

Aufgaben:

Im Rahmen des Projekts werden folgende Tätigkeiten durchgeführt:

  • Erstellung der Architektur-Artefakte im Rahmen von der Lösung FIONA. Diese beinhalten insbesondere Prozessbeschreibungen nach BPMN, USE-CASE Diagrammen nach UML 2 und USE-Stories.
  • Programmierung und Wartung des Systems
  • Schnittstellenentwicklung mit Apache ActiveMQ

 

Eingesetzte Technologien:

Java 1.6 / 1.7, JSF2, Responsive, Spring, Primefaces, Maven, Hibernate Subversion, Eclipse, JavaScript, CSS, PostgreSQL, Tomcat 6 / 7 , Rest, Jenkins, Selenium, QFTest und Jirra


2011 – 2013: Vorso

 

Kunde:                          Wüstenrot und Württembergische, Ludwigsburg

 

Projekt:

  • Realisierung einer einheitlichen und durchgängigen Beratungssoftware für den Außendienst (ca. 6000 MA) einer Versicherung und Bausparkasse.
  • Ziel dieser Web-Anwendung ist es eine integrierte und optimal auf die Bedürfnisse der Vertriebsmitarbeiter abgestimmte Lösung für eine ganzheitliche vernetzte Beratung zu schaffen. Kundendaten können aus existierenden Agentursystemen importiert und bei der Vorort Beratung nutzbringend eingesetzt werden. Die Beratungsergebnisse können in einer Unternehmensdatenbank zur zentralen Weiterverarbeitung wie z.B. zur Policierung abgelegt werden.
  • Der Einsatz von konfigurierbaren fachlichen Bausteinen, und die dadurch mögliche kurzfristige Anpassung der Anwendung auf geänderte Markt- oder gesetzliche Anforderungen, verbessert die Qualität der Beratung und bietet den Vermittlern hohe rechtliche Sicherheit. Kernleistungen der USU AG waren: * Konzeption und Realisierung der Anwendung auf der Basis eines ebenfalls zu erstellenden, generischen Frameworks, das auch für weitere Fachanwendungen nutzbar ist.

 

Aufgaben:

  • Realisierung der Schnittstellen zu diversen Agentur- und Antragssystemen, sowie zu externen Rechenkernen 
  • Innovative Benutzerschnittstelle (Tablet, Laptop) und Berücksichtigung verschiedener Umgebungen (Offline, Online, Portal) Entwicklung einer Content-Library um Änderungen von Produkten, deren Darstellung sowie Tarifänderungen ohne Softwareanpassungen zu berücksichtigen.

 

Eingesetzte Technologien:

JavaEE, Hibernate, GWT, Spring-Framework, DB2, HTML/CSS, JUnit, WebSphere, Tomcat7, Spring

Branchen

  • Finanzen & Banken
  • Versicherungen
  • Öffentlicher Dienst und Verwaltung
  • Automotive

Kompetenzen

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
sicher in Wort und Schrift
Türkisch
Muttersprache

Programmiersprachen
Angular 6
AngularJS
Bower
Java
Java 1.6
Java 1.7
Java EE
(JSF, EJB, JDBC, JPA)
Java Entwicklung
JavaScript
JQuery
JSON
KeyCloack
NPM
Spring Boot 2
Spring Framework
Typescript

Produkte / Standards / Erfahrungen
Ant
Apache HTTP Server
Apache Shiro
Apache Tomcat
Bitbucket
Confluence
CSS
Eclipse
Eclipse-Mars
EJB 3.1 enterprise java beans
Elastic Search
Git
GWT
Hiberante 4 (JPA 2)
HSQL
IBM Websphere Application Server
IBM Websphere Application Server und Portal
Intellij
intelliJ IDEA
Ionic Framework
Jackson
JBoss
JDBC
JEE
Jenkins
Jersey
Jetty
Jirra
JPA (java persistence api)
JSF 2
JUnit
Maven
MyEclipse
Nexus
NodeJS
OAuth2
OpenIDConnect
Oracle Glassfish
PAI
Primefaces
QFTest
Rational Application Developer
Red Hat JBoss
Responsive
Richfaces/Primefaces
SE
SE 1.8 / Java 8
Selenium
Servlets
Software Architektur
Software-Entwicklung nach Scrum
Sonar
Spring
Spring Boot 1,2
Spring Core
Spring MVC
Spring Security
Spring Tool Suite
Subversion
TestNG
Tomcat
Tomcat 6 / 7
Twitter-Bootstrap
Vaadin
Vaadin-Touchkit
Webservices (SOAP und REST)
Wildfly

Alles andere:

  • tiefgreifendes Verständnis der JVM (Java Virtual Maschine):
  • Analysen vom Speicherverhalten jeglicher auf der JVM laufender Programme -> spart dem Unternehmen Geld durch Finden von Speicher-Leaks
  • Analysen der CPU-Auslastung und Identifizieren sog. Hotspots und Programmfehler -> Beschleunigen der Anwendung, Zufriedenstellen des Benutzers
  • Black-Box Analyse proprietärer Software-Komponenten
  • schnelles Verstehen fremden Codes -> Finden von Design- und Handwerksfehlern bzw. fehleranfälligen Code-Segmenten
  • Partizipieren an OpenSource Projekten u.A. AngularJS und JFreeChart -> im Bilde über neueste Technologien und Konzepte.

 

Softskills:

  • Scrum, Agile und alles was dazu gehört, eingesetzt in mehreren Projekten u.A. mit Jira Scrumboard
  • mehrfach tätig als Senior Developer -> Anleitung und Weiterbildung von Team-Mitgliedern und anderen Angestellten
  • guter Teamplayer, der seine Talente zu nutzen weiß
  • selbständiges Arbeiten via Ticketsystem
  • VPN / Remote-Verfügbarkeit
  • passionierter Problemlöser

SQL: 

  • MySql
  • PSQL (Postgres)
  • DB2 (IBM)
  • Oracle

 

Web: 

  • HTML / CSS
  • Javascript
  • AngularJS und Angular 2
  • RxJS
  • Primefaces / PrimNG
  • Ionic 1 und 2

Datenbanken
IBM DB2
Oracle 12
Oracle Datenbank
PostgreSQL

Design / Entwicklung / Konstruktion
Enterprise Application Integration (EAI)
Enterprise Service Bus (ESB)
Microservices
Service Oriented Architecture - SOA

Aufgabenbereiche
Open Source Spring
Scrum Spring Boot Angular 5 Handelbars

Betriebssysteme
Docker
Kubernetes
MacOS X
Windows 7 / 8
Windows Server 2003 / 2008 / 2012

Aus- und Weiterbildung

10/2007 - 09/2010

3 Jahre

Wirtschaftsinformatik / electronic Business

Abschluss
Bachelor of Science
Institution, Ort
Duale-Hochschule Baden-Württemberg Heidenheim
Schwerpunkt

Entwicklung eines Leitfadens zur Etablierung eines Enterprise Architecture Management für mittelständische Unternehmen

05/2009 - 06/2009

2 Monate

E-Business

Abschluss
keine Angabe
Institution, Ort
China University of Geosciences Wuhan
×
×