freiberufler Software-Entwickler / IT-Berater auf freelance.de

Software-Entwickler / IT-Berater

offline
  • 75€/Stunde
  • Wolfsburg
  • Europa
  • de  |  tr  |  en
  • 02.11.2021

Kurzvorstellung

Als Diplom Informatiker entwickle ich Software mit Schwerpunkt Java. Bis dato habe ich in Projekten der Branchen Automotive, Versicherungen und Banken Software implementiert.

Qualifikationen

  • EJB (Enterprise JavaBeans)
  • J2EE (Java EE)
  • Java Architecture for XML Binding (JAXB)
  • JavaFX
  • JPA
  • JSF (Java Server Faces)
  • Representational State Transfer (REST)
  • Spring
  • SQL
  • XML

Projekt‐ & Berufserfahrung

Java-Softwareentwickler
NordLB, Hannover
1/2020 – 9/2021 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

1/2020 – 9/2021

Tätigkeitsbeschreibung

Projekt: CPC (Credit Pricing Calculator)
Rolle : Entwickler / JEE-Softwareentwicklung
Design und Implementierung von JEE Software für NordLB.
Aufgaben: Weiterentwicklung /Pflege von Bankensoftware mit JEE und Portierung von JSP-Modulen nach JSF2 Tobago und BaseONE-Framework.
CPC berechnet den Kreditpreis nach risikoorientierten Gesichtspunkten. Bei der Bepreisung fließen die Ausfallwahrscheinlichkeiten aus den internen Raitingverfahren in die Ermittlung der Risikokosten für den erwarteten Verlust ein. Bei der Vorkalkulation werden Sollmargen berechnet. Mit dem Versionssprung der BaseONE-Framwork musste die alte JSP-Anwendung mit JSF2 und EJB3 neu implementiert werden.
Technologien : Java-Technologien: Java8, JSF2 (Apache Tobago), EJB3, CDI.
IDE / Tools : IntelliJ, Maven, GIT, Gerrit, Websphere, Jira.

Eingesetzte Qualifikationen

Apache Maven, EJB (Enterprise JavaBeans), Git, J2EE (Java EE), Java (allg.), Jira, JSF (Java Server Faces), WebSphere

Java-Softwareentwickler
NordLB, Hannover
7/2019 – 12/2019 (6 Monate)
Banken
Tätigkeitszeitraum

7/2019 – 12/2019

Tätigkeitsbeschreibung

Projekt : SARA (Software für Adresse-Risiko-Analyse)
Rolle : Entwickler / JEE-Softwareentwicklung
Design und Implementierung von JEE Software für NordLB.
Aufgaben : Erweiterung von Bankensoftware SARA um ein weiteres Modul ORC (Operational Risc Controlling) mit BaseONE-Framework. SARA wird zur Messung der Kreditrisiken und operationelle Risiken verwendet. Das ORC-Modul ermöglicht die Durchführung von Risikosimulationen anhand der Schadenfalldaten.
Technologien : Java-Technologien: Java8, JSF2 (Apache Tobago), EJB3, CDI, JPA (OpenJPA), SQL-Datenbank (Db2).
IDE / Tools : IntelliJ, Maven, GIT, TomEE, SQuirreL, Jira.

Eingesetzte Qualifikationen

Apache Maven, EJB (Enterprise JavaBeans), J2EE (Java EE), Java (allg.), JSF (Java Server Faces), SQL

Java-Softwareentwickler
NordLB, Hannover
8/2018 – 6/2019 (11 Monate)
Banken
Tätigkeitszeitraum

8/2018 – 6/2019

Tätigkeitsbeschreibung

Projekt : Anubis
Design und Implementierung von JEE Software für NordLB.
Aufgaben: Weiterentwicklung von Bankensoftware mit JEE und Erweiterungen/Anpassungen in Risikomanagement-Bereich mit dem Fokus auf die Verbesserung der Datenverarbeitungslandschaft der Liquiditätssteuerung und Risikobewertung.
Technologien : Java-Technologien: Java8, JSF2 (Apache Tobago), EJB3, CDI, JPA (OpenJPA), SQL-Datenbank (Db2).
IDE / Tools : Eclipse, Maven, GIT, TomEE, SQuirreL, Jira

Eingesetzte Qualifikationen

DB2, EJB (Enterprise JavaBeans), J2EE (Java EE), Java (allg.), JSF (Java Server Faces), SQL

Java-Softwareentwickler
T Systems on site GmbH, Wolfsburg
1/2018 – 7/2018 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2018 – 7/2018

Tätigkeitsbeschreibung

Weiterentwicklung einer Anwendung im Bereich Immobilien Management
Design und Implementierung von Spring basierten JEE Software für Volkswagen Konzern interne Vertragsmanagement-System.
Technologien : Java-Technologien: Java8, JSF2 (Prime Faces), Spring Framework (Spring Boot MVC / REST-API), Mockito, SQL-Datenbank (Oracle).
IDE / Tools : Eclipse, Maven, GIT, Tomcat, SQL-Developer, Flyway, Jira.

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Eclipse, Git, Java (allg.), Jira, JSF (Java Server Faces), Representational State Transfer (REST), Spring, SQL

Java-Softwareentwickler
Dürr AG, Stuttgart Bietigheim
5/2016 – 12/2017 (1 Jahr, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2016 – 12/2017

Tätigkeitsbeschreibung

Entwickler / JEE-Softwareentwicklung
Design und Implementierung von JEE7 und Rich Clients. Entwurf von Softwarearchitekturen für JEE7. Rich Client Prototypen Entwicklung im Umfeld von EcoEMOS. Rich Client Framework Entwicklung in IoT (Internet of Things) Umfeld. EcoEMOS ist Konzern interne Neuentwicklung- bzw. Modernisierungsprojekt von (Manufacturing Execution System) Fertigungsmanagementsystem-Software im Rahmen von Industrie 4.0 für die Lackier-Anlagen/Straßen. (Automotive / Maschinenbau Branche)
Aufgaben : Design und Entwicklung von JEE7 (Rest, JSF/Prime Faces, Servlet, EJB3) Software und Rich Client Anwendungen mit JavaFX.
BI-Reporting (Business Intelligence) Integration ins JSF Umfeld und ins Rich Client Umfeld (JavaFX). Erweiterungen/Anpassungen bei der bereits existierenden Swing Clients.
Technologien : Java-Technologien: Java8, JSF2 (Prime Faces), EJB3, JavaFX, Swing, Single Sign On (CAS, OAuth2), Java Security, JavaScript, JQuery, HTML5, CSS3, SQL.
IDE / Tools : Eclipse, Maven, SVN/Tortoise, GIT, JBoss, Glassfish (Payara), Jetty, AntLR, FreeMarker, iTAC-MES-API, OpenText Analytics.

Eingesetzte Qualifikationen

EJB (Enterprise JavaBeans), Java (allg.), JavaFX, JavaScript, jQuery, JSF (Java Server Faces), Swing (Java)

Java-Softwareentwickler
Volkswagen, Wolfsburg
7/2015 – 4/2016 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2015 – 4/2016

Tätigkeitsbeschreibung

ITLS (Inhouse Transport LeitSystem) ist ist Konzern Logistik System für die Transportaufträge und Planung der Touren. Als internes Materialfluss-Steuerungssystem dient ITLS die Produktivität durch Transportoptimierungen zu verbessern, indem der Materialfluss vollständig automatisch geleitet wird.
Aufgaben: JEE Entwicklung, Implementierung von automatisierten System-Tests, RCP-Entwicklung
Eingesetzte Technologien: Java-Technologien: Java7, JSF2, Spring, Hibernate, JUnit, Selenium, Eclipse RCP/GEF.
IDE / Tools : Eclipse, SVN/Tortoise, JBoss, JRebel, SQL-Developer, OracleDB, JIRA, Confluence, Mantis

Eingesetzte Qualifikationen

Hibernate (Java), Java (allg.), JSF (Java Server Faces), JUnit, Selenium, Spring, SQL

Java-Softwareentwickler
Allianz Deutschland AG, Stuttgart
2/2015 – 6/2015 (5 Monate)
Versicherungen
Tätigkeitszeitraum

2/2015 – 6/2015

Tätigkeitsbeschreibung

Entwicklung von ABS-Client in Eclipse RCP. Implementierung bei der Verarbeitung von Kollektivverträgen. Java Rich Client Entwicklung.
Technologien : Java-Technologien: Java, Eclipse RCP, SWT/JFace, DB2, JUnit.
IDE / Tools : Eclipse, SVN/Tortoise.

Eingesetzte Qualifikationen

Apache Subversion (SVN), DB2, Eclipse, Java (allg.), JUnit, Rich Client Platform (Eclipse RCP)

Java-Softwareentwickler
Thales GmbH, Wilhelmshaven
4/2014 – 12/2014 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2014 – 12/2014

Tätigkeitsbeschreibung

Projekt : Norumat
Rolle : Entwickler / Java-Softwareentwicklung
Entwicklung von Norumat Konfigurationstool (C-Tool)
Aufgaben : Software-Entwicklung. Design und Implementierung von Konfigurationstool, Design und Programmierung von GUI-Komponenten in JavaFX, Java Rich Client Entwicklung.
Technologien : Java-Technologien: Java8, JavaFX/FXML, Eclipse EMF, FreeMarker, Google Guava, JUnit.
IDE / Tools : Eclipse, Maven, Jenkins, JIRA, SonarQube, SVN/Tortoise

Eingesetzte Qualifikationen

Apache Maven, Apache Subversion (SVN), Eclipse, Eclipse Modeling Framework (EMF), Java (allg.), JavaFX, Jenkins, Jira, JUnit

Java-Softwareentwickler
T-Systems Business Services GmbH, Wolfsburg
1/2011 – 12/2013 (3 Jahre)
Automobilindustrie
Tätigkeitszeitraum

1/2011 – 12/2013

Tätigkeitsbeschreibung

Projekt: Venus (Volkswagen AG / Forschung & Entwicklung)
Tätigkeit: Mitarbeit bei der Entwicklung von Java-Anwendungen und Software- Modulen im Rahmen des VENUS-Systems. VENUS ist ein in den Motor-Prüfständen eingesetztes System. VENUS wird für die Entwicklung von neuen Motoren und die Qualitätssicherung in Konzern Forschung eingesetzt.
Aufgaben : Software-Entwicklung. Programmierung von Venus Java-Komponenten, Java Rich Client Anwendungen (Swing-GUI) für Motorprüfstände, Java/MatLab Integration, C-Programmierung.
Software/Tools: Java-Technologien Swing, JPA,
REST (jersey 2.0 RESTful Web services),
XML Schema, JAXB, DOM, SAX, StAX, XSLT, JUnit, SQL, Lucene. IDE : Eclipse, SVN/Tortoise

Eingesetzte Qualifikationen

Hibernate (Java), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Representational State Transfer (REST), SQL, Swing (Java)

Java-Softwareentwickler
T-Systems Business Services GmbH, Wolfsburg
1/2010 – 12/2010 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

1/2010 – 12/2010

Tätigkeitsbeschreibung

Projekt: system42 / version42 (Volkswagen AG)

Tätigkeit: Mitarbeit bei der Entwicklung von Anwendungsmodul version42 im Rahmen des VW-Systemfamilie system42. system42 ist ein Volkswagen konzerneinheitliches Informationssystem zur bereichsübergreifenden Bereitstellung von Steuergeräte-Informationen. version42 ist das Modul für Versionsmanagement und das erste und zentrale System innerhalb der system42-Systemfamilie.

Aufgaben: J2EE-Programmierung für das Importieren von Konstruktionsständen ins version42.

Software/Tools: J2EE (Servlet, JSP, EJB/Toplink), JUnit, XML, HTML, Javascript,
Oracle SQL, RAD 7.5, Websphere 6.1, Synergy/CM

Java-Softwareentwickler
Rohde&Schwarz, Bad Münder am Deisten
7/2008 – 7/2009 (1 Jahr, 1 Monat)
Mobilfunk
Tätigkeitszeitraum

7/2008 – 7/2009

Tätigkeitsbeschreibung

Projekt: NMC 515

Tätigkeit: Entwickler/Java Rich Client Programmierung
Mitarbeit bei der Entwicklung von Network Management Client (NMC). NMC dient für die graphische Erstellung und Anpassung eines ACCESSNET T-Netzmodells.
Auf die Grundlage der erstellten Netz-Topologie generiert NMC die Konfiguration von Software-Komponenten im ACCESSNET-T-Netz und grafische Reports für das konfigurierte Netz.

Aufgaben: Java Rich Client Anwendungsentwicklung auf Basis von Eclipse RCP. Entwicklung von Konfigurations- und Reportgeneratoren für Netzkomponenten auf Basis von Eclipse Modeling Framework.

Software/Tools: Java, Eclipse(PlugIn-Entwicklung SWT JFace EMF GEF), XML (JAXB JDOM), iText, CVS

Java-Softwareentwickler
ESG, Wolfsburg
8/2007 – 4/2008 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2007 – 4/2008

Tätigkeitsbeschreibung

Projekt: ODIS (Redaktionssystem / Fahrzeugdiagnosesystem VW)

Tätigkeit: Java Entwickler / Java Rich Client Programmierung
Mitarbeit bei der Entwicklung eines Redaktionssystems zur
Erstellung von Diagnoseeinheiten bei der Volkswagen AG.

Bereitstellung der Redaktionsobjekte als XML-Daten für das
Ablaufsystem. Import von externen Daten ins Redaktionssystem. Entwicklung einer Java-Komponente zur Verschlüsselung der Daten und zur Verifikation von Zertifikaten und Signaturen. Entwicklung einer Java-WebDAV-Komponente zur Verteilung der Redaktionsobjekte.

Software/Tools: Eclipse (SWT JFace), Java Cryptography API, Spring, XML JAXB, WebDAV (Slide), Antlr, JUnit, SVN (Tortoise)

Java-Softwareentwickler
DAK, Hamburg
6/2006 – 12/2006 (7 Monate)
Versicherungen
Tätigkeitszeitraum

6/2006 – 12/2006

Tätigkeitsbeschreibung

CRM System
Tätigkeit Entwickler/ J2EE EJB-Programmierung
Mitarbeit bei der Entwicklung eines CRM-Systems zur Erfassung und Auswertung von Informationen über potenzielle Mitglieder und Betriebe für Zwecke der gezielten Ansprache im Rahmen der Akquisition von neuen Mitgliedern.
Implementierung von Anwendungsfällen (use cases) als EJB (Session und Message Driven Beans).
Software/Tools: Java J2EE, IBM RAD, Hibernate, DB2, CVS

Eingesetzte Qualifikationen

CVS (Concurrent Versions System), DB2, Hibernate (Java), J2EE (Java EE)

Java-Softwareentwickler
Volkswagen AG, Wolfsburg
6/2005 – 4/2006 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2005 – 4/2006

Tätigkeitsbeschreibung

Projekt: ZBM

Tätigkeit: Entwickler/ J2SE-Programmierung

Mitarbeit bei der Entwicklung eines Informationssystem in Java.
ZBM dient dem Ziel, die Basisdaten für Betriebsmittel und Maschinen zentral für die Aufgaben der Planung, Beschaffung, Verwaltung und Versorgung zu sammeln, zu führen und zu verteilen.

Programmierung von Softwaremodulen mit dem konzerneigenen Application Client Framework (ACF).
Programmierung der Benutzeroberfläche mit Java Swing.
Als Datenbank wurde IBM DB2 eingesetzt.


Software/Tools: Java (Swing, JDBC), DB2 SQL, Eclipse, CVS

Java-Softwareentwickler
BaFin, Frankfurt am Main
10/2004 – 3/2005 (6 Monate)
Finanzaufsicht
Tätigkeitszeitraum

10/2004 – 3/2005

Tätigkeitsbeschreibung

Projekt: FIS

Tätigkeit: Entwicklung eines Informationssystems
als Java-Entwickler (Rich Client Development / J2SE-Programmierung).

Programmierung einer Rich Client Desktop-Anwendung und
Implementierung von Softwaremodulen. Die Anwendung wurde unter Verwendung eines Frameworks (HMVC) in Java entwickelt.

Die Benutzeroberfläche wurde mit Java-Swing realisiert.
Als Datenbank dient IBM DB2.

Software/Tools: Java (Swing, JDBC), SQL, HMVC, Eclipse, CVS

Java-Softwareentwickler
Volkswagen AG, Wolfsburg
7/2003 – 9/2004 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2003 – 9/2004

Tätigkeitsbeschreibung

Projekt: DOZENT

Tätigkeit: Java-Entwickler / J2SE / J2EE EJB-Programmierung

Mitarbeit bei der Entwicklung des Informationssystems DOZENT. DOZENT ist eine integrative Systemlösung zur Unterstützung der Produktentstehungsprozesse bei der Entwicklung von Volkswagen Original Zubehör.

UML-Modellierung des Systems und serverseitige Implementierung
basierend auf J2EE/EJB-Technologie.

Die Benutzeroberfläche wurde als Java/Swing- Client realisiert.
Serverseitig wurde Java/EJB 2.0 Technologie eingesetzt.

Software/Tools: UML, Java/J2EE EJB 2.1, Java Swing, SQL,
JDeveloper, Oracle Application Server (OC4J), Oracle 10g, CVS

Entwickler / Access Visual Basic
Bugatti, Wolfsburg
11/2002 – 6/2003 (8 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2002 – 6/2003

Tätigkeitsbeschreibung

Projekt: KGA

Tätigkeit: Entwicklung der Desktop-Anwendung KGA (Kosten und Gewichte Analyse) zur strukturierten Erfassung, Speicherung und Analyse von Kosten und Gewichten in der Fahrzeugentwicklung von Bugatti.
Realisierung der Applikation mit Access und Visual Basic. Als Datenbank wurde Oracle DB eingesetzt.
Software: MS Access, VBA, SQL, Oracle

Entwickler / C C++ Programmierung
Siemens AG, Berlin
6/1997 – 8/1998 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/1997 – 8/1998

Tätigkeitsbeschreibung

Projekt: SIPROTEC

Tätigkeit: Entwickler / C C++ Programmierung
Im Rahmen des SIPROTEC-Projekts wurden Embedded-Software für die Feldleitgeräten entwickelt. Zusätzlich wurden Tools für die Wartung bzw. Parametrisierung der Geräte entwickelt.

Aufgabe: Mitarbeit bei der Programmierung der Firmware in C
Realisierung einer visuellen Komponente für die Parametrisierung
der Geräten (Visual C++ mit MFC). Parser-Entwicklung für die
Datengewinnung und Analyze (C und Lex&Yacc).

Software: C, lex&yacc, Visual C++, MFC, Windows

Ausbildung

Informatik
Diplom Informatiker
2001
Technische Universität Berlin

Über mich

Sehr geehrte Dame, sehr geehrter Herr,

als erfahrener Dipl. Informatiker entwickle ich Software und seit 2007 bin ich als IT-Freiberufler selbständig tätig. Vor 2007 war ich als System-Analytiker/Software-Entwickler in einem internationalen IT-Beratungshaus als Festangestellter tätig.

In verschiedenen Branchen wie Automotive, Banken oder Versicherungen habe ich in Java-Projekten gearbeitet und suche Deutschlandweit interessante Softwareprojekte.

Insbesondere in Java entwickle ich seit über 15 Jahren professionell Software und habe mir im Laufe der Jahre tiefergehendes Wissen über die Java-Technologien aneignen können.

Ich bin auch gerne bereit, Deutschlandweit für Sie tätig zu sein.

Über meine Qualifikationen und Projekt-Erfahrungen möchte ich Sie auf mein Profil hinweisen.

Bei Fragen stehe ich Ihnen telefonisch oder per E-Mail jederzeit zur Verfügung.

Mit freundlichen Grüßen

Weitere Kenntnisse

J2EE, JSF2 (Prime Faces / Tobago), EJB3, JPA , Spring Framework

Java Rich Client Entwicklung: JavaFX, Swing, Eclipse RCP (SWT JFACE)

Java XML : XML Schema, JAXB, DOM, SAX, StAX, XSLT, WebDAV , HTML

JEE: REST (RESTful Web Services), Servlet, JSP

Tools/IDEs: IntelliJ, Eclipse, Maven, Git, SVN, Tortoise, Websphere, TomEE, Tomcat.

JUnit, Lucene, Hibernate, Java Cryptography API

Eclipse(PlugIn-Entwicklung SWT JFace EMF GEF)

Datenbanken Design : ER-Modellierung

J2SE/J2EE

SQL: Oracle, DB2 (nur SQL, keine Administration)

JavaScript.

Design Patterns, UML

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Türkisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1834
Alter
53
Berufserfahrung
26 Jahre und 9 Monate (seit 06/1997)

Kontaktdaten

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

Jetzt Mitglied werden