Software-Entwickler Java(JEE/J2EE), C/C++
- Verfügbarkeit einsehen
- 0 Referenzen
- 75€/Stunde
- 50935 Köln
- National
- de | en
- 24.10.2024
Kurzvorstellung
Zuletzt hat er für einen Automobilhersteller Anwendungen nach Scrum entwickelt.
Qualifikationen
Projekt‐ & Berufserfahrung
7/2021 – 6/2022
Tätigkeitsbeschreibung
EVE (Ermittlung von Verbrauchs- und Emissionswerten)
Aufbau von Prozessen und IT-Funktionalitäten innerhalb des EVE-Systemverbundes zur Bereitstellung und Erzeugung fahrzeugindividueller
CO2-, Verbrauchs- und Reichweiten-Daten.
Implementieren von Dialogen und Java-Batches, Erstellen von technischen Lösungsskizzen.
Entwickelt wurde agil nach Scrum mit IntelliJ, Java11, JPAHibernate, JPQL, HQL, PL/SQL, Criteria Api, Rest- Webservices, ExtJS, JSON, Applikationsserver Payara(Glassfish), Jenkins, Maven, BitBucket, Datenbank Oracle, SQL-Developer, Flyway-Scripte, SonarLint, Junit, JMockit, Docker, Wiki-Confluence für Konstruktion und Dokumentation inklusive Gliffy, Jira für die Ticketverarbeitung nach Scrum, MS-Teams für die Kommunikation, Sharepoint für die Dokumentenverwaltung sowie Versionierungstool GIT.
Softwareentwicklung (allg.)
7/2015 – 12/2020
Tätigkeitsbeschreibung
Grenzüberschreitender Austausch steuerrelevanter Daten:
Anforderungsanalyse und Entwicklung von Anwendungen, die steuerrelevante Daten in einem festgelegten XML-Schema von den Finanzinstituten ins Ausland versenden wie vom Ausland empfangen und an die Finanzinstitute weiterleiten.
Anforderugsanalyse':
Erstellung von Pflichtenheften, Modellierung eines Datenmodells, Schnittstellenbeschreibungen, Fallkonstellationen erstellen für die Weiterleitung der Lieferungen von den Finanzinstituten ans
Ausland, fachliche Ablaufdiagramme für die einzelnen Batches konstruieren.
Entwicklung:
Konstruktion, Implementierung und Dokumentation der Batches für die Datentöpfe DateneingangAusland, DateneingangInland, DatenausgangAusland und DatenausgangInland inklusive Lösch - und Sperr - Batches.
Konstruktion, Implementierung und Dokumentation der Backend-Schnittstellen für die grafische Benutzeroberfläche.
Konstruktion, Implementierung und Dokumentation einer verfahrensübergreifenden Komponente AIA z. Bsp. für die Verschlüsselung/Entschlüsselung von Nachrichten und die Schnittstellen zum Empfangen und Versenden von Nachrichten über JMS.
Konstruktion, Implementierung und Dokumentation einer
verfahrensübergreifenden Komponente AnbindungAusland, um OECD- wie EU-Nachrichten nach dem Empfang zu dekomprimieren (entschlüsseln bei OECD), damit sie von den Verfahren abgeholt werden können, und um für den Versand vorgesehene OECD- wie EU-Nachrichten zu komprimieren (verschlüsseln bei OECD), um sie versenden zu können und Rückmeldungen für die Verfahren über den Zustand (bei Fehlermeldung kein Versand) erzeugen zu können.
Entwickelt wurde agil nach Kanban mit Eclipse, Java 1.8, JPA/Hibernate, JPQL, HQL, PL/SQL, MapStruct, JAXB, Spring, Spring Batch, JMS, Criteria Api, SAX - und DOM - Parser, Webservices, JSF, Primefaces, JBoss, Jenkins, Maven, Nexus, Datenbank Oracle, SQL-Developer, Liquibase, JUnit, JMockit, Umlet für die Konstruktion, Wiki-Confluence für Konstruktion und Dokumentation, JIRA für die Ticketverarbeitung nach Kanban, Aspe für Fehlertickets, Lync und Skype für die Kommunikation, Sharepoint für die Dokumentenverwaltung sowie Versionierungstool GIT.
Software Architecture, Softwareentwicklung (allg.)
2/2011 – 12/2013
Tätigkeitsbeschreibung
Testsimulator:
Redesign und Entwicklung eines Testsimulators (Webapplikation) für XML-Formate. Anpassung und Bugfixing des bestehenden Simulators, Support, Administration und Konfiguration der bestehenden Instanzen. Erzeugung von Stylesheets mit XPATH für die Transformation.
Entwickelt mit Eclipse 3.6, embedded Tomcat 6.0, Java 1.4/1.6, Webservices, JMS, Websphere MQ, Webservices, Applets, Servlets, XML-SAX/DOM-Parser, JSP, embedded Derby-Datenbank.
Softwareentwicklung (allg.)
1/1998 – 6/2010
Tätigkeitsbeschreibung
habe als Softwareentwickler in unterschiedlichsten Bereichen wie Telekommunikation, Handel, Banken und Versicherungen auf verschiedensten Projekten gearbeitet.
Kernkompetenzen:
bis Java 1.6, Eclipse, RAD, Tomcat, Bea-Weblogic, WSAD, JSP, Servlets, Struts, XML-XSL-Entwicklung, Webentwicklung, JMS, JAXP, MQ-Series, Webservices, X-Path
Java/J2EE/JEE-Frontend/Backend-Entwicklung
C++, C- Entwicklung
DMS, Security, PKIDB2/SQL Wissen (Database V8.1 Associate)
Oracle
Windows-Plattformen, Unix-Derivate
Softwareentwicklung (allg.)
7/1990 – 9/1991
Tätigkeitsbeschreibungwar als Organisationsprogrammierer für die Erstellung der Oberflächen zum Bedrucken einzelner Exportformulare eingestellt.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
Zertifikate
Ausbildung
Köln
Köln
Köln
Über mich
In seinem letzten Projekt bei einem IT-Dienstleister im Automobilbereich hat er agil nach Scrum beim Aufbau von Prozessen und IT-Funktionalitäten innerhalb des EVE-Systemverbundes (Ermittlung von Verbrauchs- und Emissionswerten) zur Bereitstellung und Erzeugung fahrzeugindividueller CO2-, Verbrauchs- und Reichweiten-Daten entwickelt.
In seinem vorletzten Projekt beim ITZBund(Behörde) hat er 5,5 Jahre für das Projekt CRS (Common Reporting Standard) gearbeitet.
Im ersten halben Jahr hat er bei der Anforderungsanalyse (Spezifikation, Pflichtenhefterstellung) mitgewirkt, um dann in die Entwicklung (Konstruktion, Implementierung, Dokumentation) für das Backend (Batchverarbeitung, Backendfunktionalitäten für die grafische
Benutzeroberfläche) einzusteigen. Er hat im Projekt in allen Phasen des Verlaufes an allen Releases bis zum Ende mitgewirkt.
Durch seinen Einsatz in vielen Jahren bei internationalen Telekommunikationsunternehmen hat er sich kompetentes Wissen im Bereich Telekommunikation aufgebaut.
Aufgrund seiner Projekte u.a. im Bankenumfeld besitzt er fundiertes bankfachliches und sicherheitrelevantes Wissen. In diesen Projekten setzte er modernste Webtechnologien (u.a. J2EE, JEE) um. Dabei ging es um das Umsetzen komplexer Architekturen inkl. der Integration von Back-End-Anwendungen sowie Front-End-Lösungen.
Auch hat er sich durch Lehrgänge, intensivem Selbststudium und einer erfolgreichen Zertifizierung zum IBM Certified Database Associate DB2 Universal V8.1 Family ein ausgereiftes Wissen in DB2 angeeignet.
Weitere Kenntnisse
Behörde, Telekommunikation, Banken, Versicherungen, Automobil
bis Java 11, Eclipse, UML, Umlet, RAD, Spring, Spring Batch, JPA/Hibernate, JPQL, HQL, JDBC, ODBC, MapStruct, Criteria Api, JAXB, JMS, WMQ, JBoss, Websphere, Tomcat, Bea-Weblogic, Payara(Glassfish), JSP, Servlets, Struts, XML-XSL-Entwicklung(Transformation), SAX – DOM – Parser, XPath, Webentwicklung(SOAP, Rest), JAXP, MQ-Series, Webservices, Java/J2EE/JEE/Spring-Frontend/Backend-Entwicklung, Oracle, DB2 (Database V8.1 Associate), GIT, C++, C- Entwicklung, DMS, Security, PKI, Windows-Plattformen, Unix-Derivate, Linux, Junit-Tests,
Agile Softwareentwicklung nach Kanban und Scrum, Wiki-Confluence, Jira, Aspe
Kurse/Zertifizierungen:
UML 2.0
Zertifizierung zum IBM Certified Database Associate DB2 Universal V8.1 Family
DB2 9 Database Administration für Windows
DB2 Family Fundamentals
Requirement analysis with Use Cases
Mit praktischen Übungen
IBM Global Services Method
Mit praktischen Übungen und learning by teaching
J2EE E-Learning-Kurse Servlet, JSP, JDBC, JAXP, EJB
Mit praktischen Übungen
AIX-Systemadministration
DMS / ContentManager
UML mit Together 6.0
Prokey-Schulung (Korrekturen im Dokumentenmanagement)
IBM WebSphere Application Server / EJB
Java für Fortgeschrittene (Corba/RMI)
Java-Schulung für Visual Age
Certified Internet Engineer
Hostschulung MVS
Netzwerkadministration LAN/WAN
Novell Certified Netware 3.1x Administrator
Systementwicklung
Analyse und Design
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden