Software-Entwickler / IT-Berater
- Verfügbarkeit einsehen
- 0 Referenzen
- 75€/Stunde
- Wolfsburg
- Europa
- de | tr | en
- 02.11.2021
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Apache Maven, Enterprise Javabeans, Git, J2EE, Java (allg.), Jira, Javaserver Faces, WebSphere
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.
Apache Maven, Enterprise Javabeans, J2EE, Java (allg.), Javaserver Faces, SQL
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
IBM DB2, Enterprise Javabeans, J2EE, Java (allg.), Javaserver Faces, SQL
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.
Apache Maven, Apache Tomcat, Eclipse, Git, Java (allg.), Jira, Javaserver Faces, Representational State Transfer (REST), Spring Framework, SQL
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.
Enterprise Javabeans, Java (allg.), JavaFX, JavaScript, Jquery, Javaserver Faces, Swing (Java)
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
Hibernate (Java), Java (allg.), Javaserver Faces, Junit, Selenium, Spring Framework, SQL
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.
Subversion, IBM DB2, Eclipse, Java (allg.), Junit, Rich-Client
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
Apache Maven, Subversion, Eclipse, Eclipse Modeling Framework, Java (allg.), JavaFX, Jenkins, Jira, Junit
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
Hibernate (Java), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Representational State Transfer (REST), SQL, Swing (Java)
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
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
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)
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
Concurrent Versions System, IBM DB2, Hibernate (Java), J2EE
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
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
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
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
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
Technische Universität Berlin
Über mich
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
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
- Deutsch (Muttersprache)
- Englisch (Gut)
- Türkisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden