freiberufler Software Engineer, IT Consultant auf freelance.de

Software Engineer, IT Consultant

offline
  • auf Anfrage
  • 90574 Roßtal
  • Umkreis (bis 200 km)
  • ro  |  de  |  en
  • 26.09.2023

Kurzvorstellung

Als Software-Architekt und Senior Java-Entwickler bringe ich eine mehrjährige Branchenerfahrung und Kenntnisse aus meiner erfolgreichen Laufbahn im Bereich Softwareentwicklung bei führenden Unternehmen wie BMW, Bayern LB und UniCredit mit.

Qualifikationen

Projekt‐ & Berufserfahrung

Senior Fullstack Entwickler und Solution Architekt
ING DiBa, Nürnberg
5/2017 – 12/2019 (2 Jahre, 8 Monate)
Banken
Tätigkeitszeitraum

5/2017 – 12/2019

Tätigkeitsbeschreibung

-Als Senior Fullstack Entwickler und Solution Architekt habe ich folgende tätichkeiten
übernohmen:
-Design, Umsetzung und Testen von JSE/JEE Anwendungen im Rahmen von PSD2
Zahlungsdiensterichtlinie: Hardwaretoken Means für die PSD2 erforderliche starke
Kundenauthentifizierung.
Design, Umsetzung und Testen für ING Authentifiezierung Daten -migration und
-synchronizierung über verschiedene Systemen.
- Design und Umsetzung von verteilten JSE/JEE Anwendungen zur Bereinigung von
personenbezogenen Daten auf Basis gesetzlicher Vorgaben
Hauptaufgabe ist die Entwicklung neuer Anwendungs-Komponenten zur Sperrung,
Anonymisierung oder Löschung von Daten im Bereich Zugangsdaten und
Transaktionsautorisierung. Plausibiltät und Integration Tests mit H2, Spring Boot Test
und Mockito.
- Mentoring von Junior Entwicklern
- Präsentationen vom verschiedene Lösungen durchgeführt
- In letzte Phase des PSD2-Projekts die 3rd Level Incidents analysiert und gelösst

Eingesetzte Qualifikationen

Oracle (allg.), Continuous Delivery (CDE), Red Hat Enterprise Linux (RHEL), Apache Maven, Eclipse, Spring, Apache Wicket, JavaScript Object Notation (JSON), Kotlin, Representational State Transfer (REST)

Senior Java Entwickler
Bayerische Landesanstalt für Landwirtschaft, Freis, Freising
10/2016 – 5/2017 (8 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2016 – 5/2017

Tätigkeitsbeschreibung

Weiterenticklung der Landwirtschaftlichebetriebe Statistik Software Anwendung

Eingesetzte Qualifikationen

DB2, PostgreSQL, Ubuntu, Apache Subversion (SVN), Hibernate (Java), J2EE (Java EE), Java (allg.), Jira, Spring, Apache Wicket, jQuery

Java Seniorentwickler
Bundesagentur für Arbeit, Nürnberg
7/2016 – 4/2017 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2016 – 4/2017

Tätigkeitsbeschreibung

- Warrtung und Implementierung von Anwendung und Batch Programmen
- Bugfixing

Eingesetzte Qualifikationen

Red Hat Enterprise Linux (RHEL), Confluence (Atlassian), BEA WebLogic Server, Apache Maven, Eclipse, Git, J2EE (Java EE), Java (allg.), Jenkins, Jira, JUnit, Spring

Java Seniorentwickler
Versicherungskammer Bayern, München
1/2016 – 3/2016 (3 Monate)
Versicherungen
Tätigkeitszeitraum

1/2016 – 3/2016

Tätigkeitsbeschreibung

- Implemnetierung con Kfz-Versicherung neuer Tarif
- Bugfxing

Eingesetzte Qualifikationen

Apache Tomcat, Eclipse, Java (allg.)

Java Softwareentwickler
Generaldirektion der Staatlichen Archive Bayern, München
12/2015 – 12/2015 (1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2015 – 12/2015

Tätigkeitsbeschreibung

Wartung und Bugfixing von Findmitteldatenbank

Eingesetzte Qualifikationen

Ubuntu, Apache Tomcat, Eclipse, Git, Java (allg.), Apache Camel

Java Software Entwickler
Valtech, München
9/2015 – 2/2016 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2015 – 2/2016

Tätigkeitsbeschreibung

- Erweiterung und refactroing bestehende Software für Audi on Demand, Fahrzeugregistrierung, VW Backend Configuration, durch Automatische Unit und Integration Testen

Eingesetzte Qualifikationen

Ubuntu, Apache Tomcat, Apache Maven, Apache Subversion (SVN), Docker, Eclipse, J2EE (Java EE), Java (allg.), Apache Wicket, Hibernate (Framework), jQuery, Representational State Transfer (REST)

Java Software Entwickler
Bayerische Landesanstalt für Landwirtschaft, Freising
11/2014 – 8/2015 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2014 – 8/2015

Tätigkeitsbeschreibung

- Realizierung von Software Architektur, Objekt Programmierung
- Anforderungsanalyse,
- Implementierung von Anwendung und Batch Programmen.

Eingesetzte Qualifikationen

DB2, PostgreSQL, Ubuntu, Apache Tomcat, Apache Maven, Apache Subversion (SVN), Hibernate (Java), J2SE (Java SE), Spring, Apache Wicket, jQuery

Java Software Entwickler
Bayerische Landesanstalt für Landwirtschaft, Freising
11/2014 – 8/2015 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2014 – 8/2015

Tätigkeitsbeschreibung

- Realizierung von Software Architektur, Objekt Programmierung
- Anforderungsanalyse,
- Implementierung von Anwendung und Batch Programmen.

Eingesetzte Qualifikationen

DB2, PostgreSQL, Ubuntu, Apache Tomcat, Apache Maven, Apache Subversion (SVN), Hibernate (Java), J2SE (Java SE), Spring, Apache Wicket, jQuery

Java Software Entwickler
Bayerische Landesanstalt für Landwirtschaft, Freising
11/2014 – 8/2015 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2014 – 8/2015

Tätigkeitsbeschreibung

- Realizierung von Software Architektur, Objekt Programmierung
- Anforderungsanalyse,
- Implementierung von Anwendung und Batch Programmen.

Eingesetzte Qualifikationen

DB2, PostgreSQL, Ubuntu, Apache Tomcat, Apache Maven, Apache Subversion (SVN), Hibernate (Java), J2SE (Java SE), Spring, Apache Wicket, jQuery

Senior Software Entwickler
HypoVereinsbank, München
7/2010 – 10/2013 (3 Jahre, 4 Monate)
Banken
Tätigkeitszeitraum

7/2010 – 10/2013

Tätigkeitsbeschreibung

Projektbeschreibung:
Independent Price Verification, Management of Credit Risk, Basel II Framework
Aktivität im Projekt:
- Realizierung von Software Architektur, Objekt Programmierung, Enterprise Patterns, Model Driven Design
- Anforderungsanalyse, Implementierung von Anwendung und Batch Programmen.
Position:
Senior Software Entwickler

Tools / Frameworks:
Java 6, Solaris, Oracle, Apache Commons, Apache Mina

Chief Software Architect, Senior Java Entwickler, Technische Leader, Team von 8
Bumblehood, München
4/2006 – 5/2010 (4 Jahre, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2006 – 5/2010

Tätigkeitsbeschreibung

Projektbeschreibung:
Wissensmanagement Software Produkt und eine Instanz für Wiki weltweite Reiseführer.
Aktivität im Projekt:
- Realizierung von Software Architektur und Anwendung Design durch Domain Driven Design, Objekt Programmierung, Enterprise Patterns, Model Driven Design
- Implementierung von Anwendung durch Automatische Unit und Integration Testen durch Test & Behaviour Driven Development
- Realisierung und Wartung von Project Software Entwicklung Process
- Design, Realisierung und Wartung von Entwicklungs-, Test-und Produktionsumgebungen
- Design und Implementierung von Berechtigungs-Konzept nach RBAC Verfahren

Tools / Frameworks:
Java 6, Tomcat 6, Tapestry 4.1, Javascript, Ajax, dojo, StringTemplate, Hibernate, Mysql, Lucene, Spring, Eclipse, Subversion, Maven, JUnit, Easymock, Jython, svn, Java Content Repository, Grinder Load Testing Java Framework, Ant, Maven

Senior Java Entwickler, Technische Leader, Team von 4 Leute
Bayern LB, München
11/2004 – 3/2006 (1 Jahr, 5 Monate)
Banken
Tätigkeitszeitraum

11/2004 – 3/2006

Tätigkeitsbeschreibung

Projekt FIP
Management of Credit Risk, Basel II Framework (Neue Basler Eigenkapitalvereinbarung)

Projektbeschreibung:
„Erfassungskomponente FIP“ (F-I-P = Frühwarnung – Intensivbetreuung – Problemkreditbehandlung) ist eine von den Systemen um die aufsichtsrechtlichen Anforderungen - u.a. die Mindestanforderungen an das Kreditgeschäft der Kreditinstitute (MaK) oder die Neue Basler Eigenkapitalvereinbarung (Basel II) als Ausfluss der „Principles for the Management of Credit Risk“ zu erfüllen.

Aktivität im Projekt:
- Anwendung Design durch OOAD und Patterns (GoF, J2EE), Domain Driven Design
- Design und Implementierung von Berechtigungs-Konzept um dynamische Rollen (Die Rollen ändert in einer Session basiert auf dem Kontext, in dem der Benutzer stattfindet) zu unterstützen.
- Design von Web Anwendung Oberfläche (Tiles Framework um visuelle Web Komponenten zu definieren).
- Design von Business Ebene.
- Implementierung von Anwendung durch Automatische Unit und Integration Testen.

Tools / Frameworks:
J2EE 1.3, JAAS, Websphere 5.1, WSAD, Eclipse, DB2, Derby, Struts, Tiles, Hibernate, Spring, Eclipse

Java Senior Entwickler
Fast GmbH (Softlab BMW Group Company), München
7/2004 – 10/2004 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2004 – 10/2004

Tätigkeitsbeschreibung

Projekt SCVLI

Projektbeschreibung:
Entwicklung/Anpassung einer Web Anwendung.

Tools / Frameworks:
Java, JSP, Eclipse, Tomcat, Linux

SQL und XSL Entwickler
T-Systems International, München
5/2004 – 6/2004 (2 Monate)
Telekommunikation
Tätigkeitszeitraum

5/2004 – 6/2004

Tätigkeitsbeschreibung

Projekt IPLS

Projektbeschreibung:
Entwicklung/Anpassung eines mandantenfähigen Systems zur Unterstützung des technischen Provisionings in standardisierten Rollout-Projekten der TSI

Aktivität im Projekt:
- Entwicklung und Projekt Support
- XSL Transformation Optimierung
Tools / Frameworks:
Perl, PL/SQL, Solaris, Oracle, Xerces, Xalan

Senior Java Entwickler
BMW, München
11/2003 – 4/2004 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2003 – 4/2004

Tätigkeitsbeschreibung

Projekt BMW Informationssystem Pass

Projektbeschreibung:
B2C und B2B-Architektur
PaSS („Parts Sales Support“) ist ein Anwendungssystem des Vertriebs. PaSS unterstützt den Vertrieb wettbewerbsgefährdeter Ersatz- und Zubehörteile vom BMW Händler an die Kunden der sog. „4. Ebene“. Außerdem unterstützt es den hierfür nötigen Teilevertrieb von den Märkten an die BMW Händler. Durchführung der Entwicklungen und der Anwendungen auf Basis des Betriebssystem Solaris.

Aktivität im Projekt:
Konzeption und Implementierung von Presentation Layer auf Basis von Java Servlets, Java Server Pages und Struts 1.1

Tools / Frameworks:
Weblogic, Eclipse, Oracle, Struts

Java Entwickler, Tester, System Administrator
Bayern LB, München
7/2003 – 7/2003 (1 Monat)
Banken
Tätigkeitszeitraum

7/2003 – 7/2003

Tätigkeitsbeschreibung

Projekt S-Gate

Bayern LB
Projektbeschreibung:
Konzeption und Entwicklung des Web Portal für die BayernLB.

Aktivität im Projekt:
Durchführung der Entwicklungen und der Anwendungen. Anwendungen migration
Tools / Frameworks:
IBM Websphere, HTTPServer unter Linux, VIP Gauss Content Management System, JBuilder, CVS, Java, JSP

Systemanalytiker, Java Entwickler
Fast GmbH (Softlab BMW Group Company), München
5/2003 – 6/2003 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2003 – 6/2003

Tätigkeitsbeschreibung

Projekt Timetool

Projektbeschreibung:
Tool zur Zeiterfassung in Sitzungen und Projekten.

Aktivität im Projekt:
Konzeption und Implementierung von Presentation Layer
Tools / Frameworks:
JDK 1.4.2, Struts 1.1, Tomcat, MySql, Eclipse, CVS.

Java Entwickler
BMW, München
4/2003 – 4/2003 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2003 – 4/2003

Tätigkeitsbeschreibung

Projekt BMW Informationssystem Elief

Projektbeschreibung:
B2C Architektur. Elektronische Lieferung eine Web Anwendung für Präsentation von PDF Dokumenten.

Aktivität im Projekt:
Konzeption, Implementierung, Testen un Deployment
Tools / Frameworks:
JDK 1.3.1, Weblogic 5.1

Java Entwickler, Systemanalytiker
BMW, München
11/2000 – 3/2003 (2 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2000 – 3/2003

Tätigkeitsbeschreibung

- B2B-Architektur zwischen dem BMW-Informationssystem in Deutschland (Verwaltung der Autoinformationen) und dem BMW-Informationssystem in Großbritannien (das Kunden- und Händlerinformationen beinhaltet).
JDK 1.1.7B, Weblogic 4.5.1 (EJB 1.0, JSP 1.0, Servlet 2.1), XML (Syntaxanalyse Xerces 1.3.0), Oracle.
- Kartenserver für das BMW-Informationssystem.
Statische Karten sollten im System durch dynamisch generierte Karten aus einem Kartenserver ersetzt werden. Dieser Kartenserver sollte dem Kunden helfen, den nächsten (geografisch gesehen) Händler zu finden. Der Server erlaubte, dass die Karten für unterschiedliche Länder interaktiv konfiguriert werden konnten. Der Kartenserver wird von dem BMW-Informationssystem verwendet und seine Funktionalität ist unter (...), Spalte BMW interaktiv, Ihr BMW-Partner-Option zu finden. Verwendete Karten beim Ablauf und ein Geocoderprodukt, von (...) festgelegt und verwendet, um Adressen in die geographischen Koordinaten zu übersetzen
JDK 1.3.1, Weblogic 5.1 (EJB 1.1, JSP 1.1, Servlet 2.2), JDBC, MapXtreme 3.1., Orcale.
-Integration eines Gebrauchte-Automobile-Handelsplatzes (ein bestehendes System) mit dem neuen BMW-Informationssystem.
JDK 1.3.1, Weblogic 5.1, Junit, Oracle.
-Integration des Sales Agent Systems (SA3) mit dem BMW-Informationssystem.
JDK 1.3.1, Weblogic 5.1, Junit, Oracle.
- Entwicklung einer Erweiterung für den Kartenserver
Die Geocoder-Komponente läuft jetzt unabhängig von dem Kartenserver, was die Funktionssicherheit des ganzen Systems festigt. Jetzt ist es möglich die nächsten Punkte von einem eingetragenem Punkt aus zu finden.
JDK 1.3.1, Weblogic 5.1, Junit, Oracle.

Aktivität im Projekt:
Konzeption technischer Design- und Testdokumente, welche wie die Unterseite für Entwicklung und Prüfung der Anwendungen verwendet wurden (wie oben beschrieben).
Durchführung der Entwicklungen und der Anwendungen auf Basis des Betriebssystem Solaris.

Systemanalytiker, Java Entwickler, technische Projektleiter
PRIND SRL, Bucharest, Rumänien
7/1999 – 10/2000 (1 Jahr, 4 Monate)
Telekommunikation
Tätigkeitszeitraum

7/1999 – 10/2000

Tätigkeitsbeschreibung

Projektbeschreibung:
Bezugsimplementierung für die Spezifikation einer interaktiven Anwendung für den elektronischen Handel
Die Spezifikationen wurden von OSM PLUS definiert und von OMG veröffentlicht. Ebenso die Entwurfspezifikationen für das elektronische Handelsgebiet. Diese wurden in CORBA IDL 2.3 definiert und bestehen aus Task and Session 3.0, Document Framework 3.0, Community Framework 3.0 und Collaboration Framework 3.0 (genannt die EC-Spezifikationen).
Zusammenfassung der EC-Spezifikationen.
Middleware für QBE-Driver, welcher die Stabilität und Zuverlässigkeit von Nachrichten gewährleistete, indem eine abstrakte Schnittstelle eingeführt wurde..

Aktivität im Projekt:
Konzeption, Implementierung, Testen und Deployment. Projektleitung

Ausbildung

Offene Systeme – Architektur
Master of Science, “POLITEHNICA” Universität
2000
Bucharrest, Rumänien
Automatisierung und industrielle Computer
Bachelor, “POLITEHNICA” Universität
1999
Bucharrest, Rumänien

Weitere Kenntnisse

DB2, Derby, Oracle, MySQL, ODBC, JDBC, SQL
XML, XSL, SAX, DOM, HTML, CSS
Java, Javascript, JSON, SQL, Python, Regular Expressions, C, C++
LINUX, Solaris, Windows
Tomcat, Websphere, BEA Weblogic, Apache Web Server, JBoss
Struts (mit Tiles), Tapestry, Apache Commons, Spring, Hibernate, Lucene,
Jasper, StringTemplate, Atomikos, Jackrabbit, EasyMock, TestNG, Junit,
Grinder, Maven, Ant, DOJO, svn
J2EE, JEE, CORBA, Ajax
WSAD, Eclipse, Mylan, JBuilder, Weblogic-Entwicklungswerkzeuge, JDK, Xerces, Xalan, Firefox

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Rumänisch (Muttersprache)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2988
Alter
47
Berufserfahrung
24 Jahre und 8 Monate (seit 07/1999)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden