IT-Consulting in Entwicklung (Java/J2EE) und Architektur

Profil Foto
Verfügbarkeit einsehen
Nähe des Wohnortes
de  |  en  |  ru
auf Anfrage
60486 Frankfurt am Main
14.03.2019

Kurzvorstellung

IT-Consulting in Entwicklung (Java/J2EE) und Architektur

Ich biete

IT, Entwicklung
  • J2EE (Java EE)
  • Hibernate (Java)
  • Git
  • jboss
  • Docker
  • DB2
  • EJB (Enterprise JavaBeans)
  • SOAP (Simple Object Access Protocol)
  • Java Message Service (JMS)
  • JSF (Java Server Faces)
  • Oracle (allg.)
  • BEA WebLogic Server
  • Apache Subversion (SVN)
  • Spring

Fokus
  • Camunda BPMN

Projekt‐ & Berufserfahrung

Senior Software Developer
Kundenname anonymisiert, Eschborn
4/2018 – 10/2018 (7 Monate)
Banken
Tätigkeitszeitraum

4/2018 – 10/2018

Tätigkeitsbeschreibung

• Implementierung von Berechnungsformeln und Algorithmen für die Objektfinanzierung und Lea-singgeschäfte
• Erweiterung der GUI (JSF)
• Datenbankanpassungen (JDBC, JPA)
• Verbesserung der Testabdeckung des bestehen-den Systems (JUnit, Mockito)
• Dokumentation der Ergebnisse (Confluence)
• Planung und Durchführung eines größeren Re-factorings

Eingesetzte Qualifikationen

DB2, Oracle (allg.), BEA WebLogic Server, Apache Subversion (SVN), EJB (Enterprise JavaBeans), Hibernate (Java), J2EE (Java EE), Java Message Service (JMS), SOAP (Simple Object Access Protocol), JSF (Java Server Faces)


Senior Software Developer und Technical Lead
Kundenname anonymisiert, Frankfurt am Main
6/2016 – 3/2018 (1 Jahr, 10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2016 – 3/2018

Tätigkeitsbeschreibung

• Definition der fachlichen Anforderungen (Use Case Diagramme)
• Architekturdokumentation (Enterprise Architect)
• Definition und Anpassung der Prozessmodelle (BPMN Modelle, Camunda)
• Implementierung der BPMN-Prozesse (Java 8, Camunda)
• Test der entwickelten Features in UnitTests (Mockito) und Integration Tests (Arquillian)
• Analyse der fachlichen Anforderungen
• Entwicklung der fachlichen Anforderungen im SCRUM-Team (SAFe Kontext)
• Dokumentation der entwickelten fachlichen Fea-tures und weiterer Projektergebnisse (Con-fluence, Jira)
• Entwicklung von Docker Containern für die An-wendung und Testkomponenten
• Erarbeitung und Umsetzung einer Datenbank-migrationsstrategie (Flyway DB Migration)

Eingesetzte Qualifikationen

SCRUM, jboss, Docker, Git, Hibernate (Java), J2EE (Java EE), Amazon Web Services (AWS)


Senior Software Developer
Kundenname anonymisiert, Frankfurt am Main
1/2016 – 6/2016 (6 Monate)
Personenverkehr
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

• Definition der fachlichen Anforderungen (Use Case Diagramme)
• Definition der technischen Anforderungen in Form von TKSP´s und Schnittstellenbeschrei-bung (u.a. Enterprise Architect)
• Analyse der fachlichen Anforderungen
• Entwicklung der fachlichen Anforderungen
• Erstellen eines Konzeptes zur Migration von E-clipse Equinox nach Apache Karaf
• Durchführen der Migration
• Entwickeln eines Buildsystems mit Maven
• Dokumentation der entwickelten fachlichen Fea-tures und weiterer Projektergebnisse

OSGi R4.2 (Equinox), Apache Karaf, Suse Linux Enterprise Server 11/12, Java 6, 7 und 8, Spring 3, Apache Tomcat 7 und 8 Applikationsserver, UML 2.0, JUnit, Mockito, Powermock, JDBC, JPA, MySQL, Oracle 11/12, Eclipse IDE, Jira, Tortoi-seSVN, Enterprise Architect, Hudson

Eingesetzte Qualifikationen

J2EE (Java EE)


Software Developer
Kundenname anonymisiert, Frankfurt am Main
10/2012 – 1/2016 (3 Jahre, 4 Monate)
Personenverkehr
Tätigkeitszeitraum

10/2012 – 1/2016

Tätigkeitsbeschreibung

• Definition der technischen Anforderungen (UML)
• Analyse und Evaluation der bestehenden Syste-marchitektur hinsichtlich der Tragfähigkeit für kommende fachliche Anforderungen
• Verbesserung der Testabdeckung des bestehen-den Systems (JUnit, Mockito)
• Vorbereitung, Durchführung und Dokumentation des fachlichen Komponentenschnitts
• Konzeption eines Last und Performance Tests (LuP) für das bestehende System
• Entwicklung von Werkzeugen für den LuP
• Durchführung, Auswertung und Analyse sowie Dokumentation des LuP
• Vorbereitung, Durchführung und Dokumentation des Technischen Abnahmetest (TAT)
• Fortwährende Dokumentation der Projektergeb-nisse (Confluence)


JBoss EAP 5/6 Applikationsserver, Apache Tomcat 6/7 Applikationsserver, JavaEE EJB 2.1/EJB 3, Spring 3, UML 2.0, JUnit, JMockit, JDBC, Oracle 11, Eclipse IDE, Confluence, Jira, SCRUM, Tortoi-seSVN, Git, Enterprise Architect, Java Swing, MVC, Jenkins, JPA, FishEye, Crucible

Eingesetzte Qualifikationen

J2EE (Java EE)


Zertifikate

iSAQB® Certified Professional for Software Architecture - (CPSA-F)
Dezember 2017

SAFe® Practitioner (SP)
März 2016

Oracle Java SE 6 Programmer Certified Professional
März 2014

Ausbildung

Informatik
(Master of Science (M.Sc.))
Jahr: 2012
Ort: Hochschule Darmstadt

Medieninformatik
(Bachelor of Science (B.Sc.))
Jahr: 2010
Ort: FH Kaiserslautern

Mechatroniker
(Ausbildung)
Jahr: 2006
Ort: Weinheim

Qualifikationen

Java/J2EE Spring Docker Camunda BPMN Web-Services (SOAP/REST) Scrum SAFe (Scaled agile framework) Git SVN JUnit JPA Hibernate Flyway DB Migration Oracle DB MySQL / IBM DB2 / PostgreSQL Datenbanksysteme JBoss Apache Tomcat Apache Maven XML Ant UML Arquillian Integration testing JMockit Mockito Java Swing JSF Python Data-Text-Mining Unix / Linux Ivy Java Softwareentwicklung

Über mich

Projekte im Bereich Java/J2EE oder Architektur gesucht.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
313
Alter
32
Berufserfahrung
6 Jahre und 10 Monate (seit 06/2012)

Kontaktdaten

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

Jetzt Mitglied werden »