freiberufler Senior Java Entwickler auf freelance.de

Senior Java Entwickler

zuletzt online vor 2 Tagen
  • auf Anfrage
  • 64289 Darmstadt
  • auf Anfrage
  • ur  |  de  |  en
  • 31.10.2024

Kurzvorstellung

Senior Java Entwickler mit 15+ Jahren Erfahrung in Java, Spring Boot, Camunda und Microservices. Erfahren in Projekten bei führenden Unternehmen wie Deutsche Bahn, Commerzbank, Zeiss AG und Siemens.

Qualifikationen

  • Backend7 J.
  • Camuda 7
  • Git3 J.
  • Hibernate (Java)3 J.
  • JPA
  • Microservices
  • OpenAPI
  • Representational State Transfer (REST)2 J.
  • SOAP3 J.
  • Sprint Boot 3

Projekt‐ & Berufserfahrung

Senior Java Entwicker mit Spring Boot und Camunda
Deutsche Bahn, Frankfurt am Main
8/2021 – 10/2024 (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2021 – 10/2024

Tätigkeitsbeschreibung

• Fachliche Anforderungen technisch in Spring Boot umsetzen
• Neue BPMN-Prozesse entwickeln und anpassen
• Java Delegates für Prozesse implementieren
• Neue Flyway-Skripte schreiben und deployen
• Neue JPA Entities anlegen
• DTOs anhand neuer Schemas erstellen und zur JPA-Entities mappen
• Unit- und Prozess-Tests schreiben
• Die Services anhand SoapUI testen

Eingesetzte Qualifikationen

Apache Maven, Business Process Model and Notation, Confluence, Git, Hibernate (Java), Jira, Postgresql, Representational State Transfer (REST), SOAP, Spring Framework

Dev Ops Engineer
Deutsche Bahn, Erfuhrt
7/2020 – 6/2021 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

7/2020 – 6/2021

Tätigkeitsbeschreibung

- CI/CD
- Pipelines erstellen und konfigurieren
- Die Services auf dem Openshift deployen

Eingesetzte Qualifikationen

C#, DevOps, Docker, Openshift

Senior Java Entwickler
Deutsche Bahn, Frankfurt am Main
7/2019 – 3/2020 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2019 – 3/2020

Tätigkeitsbeschreibung

Es handelt sich um ein Projekt in dem sollen Bundesweit Locker-Stationen gebaut und die Lockers zur Verfügung gestellt werden, wo man die Pakete liefern und abholen kann. Die Kommunikation mit Lockers fand durch die REST APIs statt. Die Lösung wurde in Sprint Boot durch Microservice-Architektur umgesetzt. Die Services werden durch Cammunda Prozess gesteuert. Die Kommunikation zwischen Services fand über Kafka statt. Die API wurde anhand OpenAPI generiert und Datenbank-Transaktionen wurden mit JPARespository durchgeführt. Die Services wurden in Jenkins gebaut und in Openschift deployt.

Eingesetzte Qualifikationen

DevOps, Agile Methodologie, Backend, Schnittstellenentwicklung

Java EE Entwickler
AMJ DEUTSCHLAND (K. D. Ö. R), Home Office
10/2018 – 6/2019 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 6/2019

Tätigkeitsbeschreibung

Es wird eine aus dem Internet zugängliche Webanwendung konzipiert und umgesetzt, mit dem sich Veranstaltungen erstellen und verwalten lassen. Dafür wird ein Rollen-Rechte-System entworfen und implementiert. Das System ermöglicht dem Benutzer unter seine Gruppe mit einer Rolle und bestimmte Berechtigungen seine Aufgaben zu erledigen und die Berichte als PDF zu erstellen.

• Entwurf der Architektur
• Problemanalyse und Design
• Implementierung der neuen Anforderungen
• Datenbank Konzipierung und Umsetzung

Eingesetzte Qualifikationen

Datenbankentwicklung, Software Architecture, Backend, Front End

Fullstack Senior Java Entwickler
BANK- & FINANZWESEN: COMMERZBANK, FRANKFURT, Frankfurt am Main
6/2018 – 12/2018 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2018 – 12/2018

Tätigkeitsbeschreibung

Auf Basis von Standard-Komponenten soll eine strategische Lösung zur Releasebildung und Durchführung von Deployments unter Berücksichtigung von Bank-Vorgaben konzipiert und umgesetzt werden.
Die Lösung wurde in einer Microservice-Architektur umgesetzt. Es sollen bestehende Systeme für die Durchführung von Deployments verwendet werden. Das Bestandssystem wird durch die Neuimplementierung perspektivisch abgelöst.
Umsetzung von REST-Microservices anhand von Anforderungen
Entwicklung von Unit-Tests
Code Re-Factoring
Dokumentation der fachlichen Anforderungen und technischen Umsetzung, Entwurf von UMLDiagrammen
TECHNOLOGIEN:
Java EE 7, Java SE 7/8
Spring Boot Microservices
RESTful Services
Jira Workflow Engine
SonarQube
Junit, Mockito
SCRUM
Docker
Pipeline
XL Deploy

WERKZEUGE:
Confluence, Jira
Jenkins
Git
Eclipse
Oracle
Maven

Eingesetzte Qualifikationen

Agile Methodologie, Backend, Front End

Fullstack Senior Java Entwickler
BANK- & FINANZWESEN: COMMERZBANK, FRANKFURT, Frankfurt am Main
3/2017 – 5/2018 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2017 – 5/2018

Tätigkeitsbeschreibung

Das umzusetzende System soll dem Nutzer die Möglichkeit bieten, verschiedene Software- Komponenten einer Anwendung auf Zielsystemen zu deployen. Es sollen die Bildung von Releases ermöglichen und das Deployen in einem zuvor definierten oder individuell anpassbarem Ablauf in bestehende Umgebungen (Stages) realisiert werden.
Der Ablauf soll komplett automatisierbar unter Berücksichtigung von Bank-Richtlinien sein – Realisierung von CI/CD.
Neue Anforderungen realisieren und konzipieren.
Neue Features Einbauen und mit dem nächsten Release und ausrollen
JAX-RS Services für die externe Systeme schreiben
Warten, Bugs Fixes und Kunden-Support
Code Re-Factoring
TECHNOLOGIEN:
Java EE 7, Java SE 7/8
Spring, Web Flow
RESTful Services
JAX-RS, JSON,
Groovy
Testautomatisierung: Geb, Spock, Mockito
SCRUM
Oracle

WERKZEUGE:
Eclipse
Confluence
Jira
TFS
Git
Maven
Tomcat 8
Webshpere

Eingesetzte Qualifikationen

Agile Methodologie, Backend, Front End

Test Entwickler
BANK- & FINANZWESEN: ING-DIBA, FRANKFURT, Frankfurt am Main
7/2016 – 12/2016 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2016 – 12/2016

Tätigkeitsbeschreibung

In einer Abteilung, die für das Tagesgeschäft im Bankwesen zuständig ist, sollte ein Projekt für den Zahlungsverkehr weiterentwickelt werden. Das Projekt befasste sich thematisch u.a. mit der Erfassung und Verwaltung von Bankdaten, Überweisungen, Daueraufträgen, Lastschriften und der Prüfung von Geschäftsregeln.
Unit-Tests schreiben für die gesamte View- und Controller-Layer und die Code-Bedeckung bis zu 70 Prozent erhöhen
Code Re-Factoring
Bug Fixes

TECHNOLOGIEN:
Java EE 7 / Java SE 7
Spring Framework
Junit
Mockito

WERKZEUGE:
Eclipse
Maven
Jenkins
Git

Eingesetzte Qualifikationen

Testen

Backend Java EE Entwickler
NDUSTRIE: ZEISS, OBERKOCHEN, Frankfurt am Main
1/2016 – 6/2016 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

Als Online-Portal bietet das System dem Endnutzer die Möglichkeit Linsen und Gläser zu bestellen. Es werden zwei Schnittstellen zur Verfügung gestellt: eine Web-basierte Schnittstelle und eine XMLbasierte Schnittstelle.
Konzeption, Implementierung in den täglichen Betrieb
Kommunikation und Mitarbeit in (internationalen) Teams
Entwicklertest

TECHNOLOGIEN:
Java EE 6
EJB 3.1
CDI
JPA
Hibernate
XML
XSD
SVN

WERKZEUGE:
Eclipse
Maven
Jenkins
KanBan
Junit
Oracle 11g
JBoss EAP 6

Eingesetzte Qualifikationen

Backend

Fullstack Senior Java Entwickler
BANK- & FINANZWESEN: COMMERZBANK, FRANKFURT, Frankfurt am Main
9/2014 – 10/2015 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2014 – 10/2015

Tätigkeitsbeschreibung

Mitarbeit in einem strategischen Großprojekt des Privatkundenbereichs der Commerzbank, das sich zum Ziel gesetzt hat, die Prozesse End-to-End zu digitalisieren und durch Workflow Technologie zu unterstützen.
Konzipierung und Umsetzung der neuen Anforderungen
Zusammenarbeit mit Systemanalysten und Testteam

TECHNOLOGIEN:
JEE 6 / Java SE 7
Spring Web Flow
JSF 2
Primefaces
HTML
CSS
jQuery
SCRUM

WERKZEUGE:
Eclipse
Maven
Jenkins
KanBan
Junit
Oracle 11g
JBoss EAP 6
Team Foundation Server (TFS)

Eingesetzte Qualifikationen

Agile Methodologie, Backend, Front End

Senior Java Entwickler
ILUME INFORMATIK AG, MAINZ, Mainz
3/2014 – 8/2014 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2014 – 8/2014

Tätigkeitsbeschreibung

Die ilum:e informatik AG konzipiert IT-Projekte, integriert Standardsoftware in bestehende Anwendungslandschaften und entwickelt individuelle, interaktive Softwarelösungen für Intranet und Internet. Erstellung einer Webapplikation Aufgaben:
Backendentwicklung
Frontendentwicklung
Datenbankentwicklung

Eingesetzte Qualifikationen

Backend

Fullstack Java-Entwickler
BANK- & FINANZWESEN: WINCOR NIXDORF BANKING CONSUL, Neu-Isenburg
9/2013 – 2/2014 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2013 – 2/2014

Tätigkeitsbeschreibung

Programmierung und Programmanpassungen von Java Anwendungen (JEE) im Bereich der Verwaltung und Steuerung von Geldautomaten
Programmierung von einzelnen Modulen und Anpassung von vorhandenen Modulen
Java EE Anwendungen mit WebSphere, Faces, CSS
Java EE-Schulung in JBoss 7, JSF 2, EJB 3, Maven, Hibernate, MySQL

TECHNOLOGIEN:
Java EE 6 / Java SE 7
JSF 2
EJB 2
JPA
CSS
HTML
Java Swing

WERKZEUGE:
Eclipse
KanBan
Webshpere

Eingesetzte Qualifikationen

Backend, Front End

Frontend Java-Entwickler
DIENSTLEISTER: ZAKOA GMBH, FRANKFURT, Dreieich
3/2012 – 4/2013 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2012 – 4/2013

Tätigkeitsbeschreibung

Die Zakoa GmbH ist ein Full-Service IT-Dienstleister für gewerbliche Kunden. Unser Schwerpunkt liegt in der Planung, Erstellung und Betreuung von Web-Applikationen und Webseiten.
Pflege und Weiterentwicklung der Portale
Datenbankentwicklung
Webentwicklung in Java, JSP, HTML, CSS, jQuery, JSON
Datenbank-Unterstützung in MySQL und Oracle
TECHNOLOGIEN:
Eclipse
Java SE 6
JSP
HTML
CSS
jQuery
JSON
WERKZEUGE:
Magnolia CMS
Eclipse
Oracle 11g
MySql

Eingesetzte Qualifikationen

Front End

Web-Entwickler
VISION4HEALTH DEUTSCHLAND GMBH & CO. KG, BOCHUM, Frankfurt
6/2011 – 8/2011 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2011 – 8/2011

Tätigkeitsbeschreibung

vision4health ist tätig im Bereich Diagnostik-Software. Es werden Anwendungen entwickelt, die Arbeitsabläufe revolutionieren und die interne Organisation für die zukünftigen veränderten Marktbedingungen optimal vorbereiten. Aufgaben:
Projekt-Unterstützung

Eingesetzte Qualifikationen

Webdesign

Java-Entwickler
VERKEHR: HELLER INGENIEURGESELLSCHAFT MBH, DARMSTA, Darmstadt
10/2010 – 5/2011 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2010 – 5/2011

Tätigkeitsbeschreibung

Projekt „OnKo“ Das Online-System OnKo visualisiert komplexe straßenbezogene Sachverhalte in Karten und Präsentationsgrafiken.
Die Kernkompetenzen der HELLER Ingenieurgesellschaft mbH liegen in der Bewertung, den weitergehenden Auswertungen sowie der Visualisierung von Straßenzustandsdaten. Ein besonderer Schwerpunkt liegt hierbei im Erhaltungsmanagement und bei Pavement Management Systemen (PMS).
Anforderungsaufnahme, Pflege und Weiterentwicklung der Software
Softwareentwicklung in Java und C#
TECHNOLOGIEN:
Java SE
C#
Swing
WERKZEUGE:
Eclipse
SVN

Eingesetzte Qualifikationen

Java (allg.)

Webentwickler
ITALICA GMBH, Home office
6/2010 – 10/2010 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2010 – 10/2010

Tätigkeitsbeschreibung

Die Italica GmbH ist ein Großhandel für elektronische Bauelemente.
Web-Entwicklung und Wartung
TECHNOLOGIEN:
JavaScript
HTML
CSS
WERKZEUGE:
Wordpress

Eingesetzte Qualifikationen

Webdesign

Visual Basic-Programmierer
INDUSTRIE: SIEMENS AG, MÜNCHEN, München
12/2005 – 3/2007 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2005 – 3/2007

Tätigkeitsbeschreibung

Siemens ist ein weltweit führendes Unternehmen, das entlang der Wertschöpfungskette der Elektrifizierung aufgestellt ist – von der Umwandlung, Verteilung und Anwendung von Energie bis zur medizinischen Bildgebung und In-vitro-Diagnostik.
Softwareentwicklung in Visual Basic
Entwicklung eines Plugins für Artisan-Studio

TECHNOLOGIEN:
Visual Basic
VBScript
UML

WERKZEUGE:
Visual Studio
Artisan-Studio

Eingesetzte Qualifikationen

Visual Basic

Webentwickler & Visual Basic Programmierer
VORSCHUNG: PAKISTAN SCIENTIFIC & TECHNOLOGICAL INF, Islamabad
6/2003 – 8/2004 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2003 – 8/2004

Tätigkeitsbeschreibung

Entwicklung von Internet und Intranet Webanwendung
Datenbankanwendungen in Visual Basic und MS Access
Webentwicklung in ASP, HTML, CSS und JavaScript
TECHNOLOGIEN:
Visual Basic
ASP
HTML
CSS
WERKZEUGE:
Microsoft Visual Studio
MS Access

Eingesetzte Qualifikationen

Datenbankentwicklung, Backend, Front End

Ausbildung

Deutschkurz
Ausbildung
2005
Freiberg Sachsen
Informatik
Master
2001
Islamabad
Informatik
Bachelor
1998
Islamabad

Über mich

Ich habe 15 Jahre praktische Erfahrung in den Java basierten Projekten mit einigen der führenden Unternehmen, darunter Deutsche Bahn, Commerzbank, ING-DiBa, Zeiss AG, Wincor Nixdorf Banking Consulting, Siemens AG.

Ich beherrsche die Sprache Deutsch und Englisch im Wort und Schrift. Teamfähigkeit, Selbstständiges Arbeiten und Lernbereitschaft zählen zu meinen Stärken.

Weitere Kenntnisse

Java, Spring Boot, Camunda, BPMN, Microservices, OpenAPI, Rest, Soap, JIRA, Git, Maven, PostgreSQL, MySQL, Hibernate, JPA, Conluence

Persönliche Daten

Sprache
  • Urdu (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
2901
Alter
48
Berufserfahrung
21 Jahre und 5 Monate (seit 06/2003)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden