![freelance.de - Java Entwicklung freiberufler Java Entwicklung auf freelance.de](/user-images/profiles/thumbnails/82422_176_b635a2a4fdeb.jpg?b5459a95ca070c53b28dd75671d55f65)
Java Entwicklung
- Verfügbarkeit einsehen
- 0 Referenzen
- 65€/Stunde
- Nordrhein-Westfalen
- Umkreis (bis 200 km)
- de | en
- 10.02.2020
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2018 – 10/2019
Tätigkeitsbeschreibung
Für die Beauftragung von Abschleppdiensten soll aus einem Fremdsystem
heraus zugehörige Prozesse angestossen werden. Die initiale Beauftragung
erfolgt aus dem Fremdsystem heraus. Assistance Partner, hier AP, stellt eine
SOAP-basierte Schnittstelle als Webservice zur Verfügung.
Über REST erhält AP eine neue Beauftragung als ein JSON Objekt, welches
als EntityBeans abgebildet werden und weitere Json Objekte enthalten. Die
REST HTTP Anforderungsmethode: POST erwartet eine neue Beauftragung
vom Fremdsystem, um eine neue Ressource mit einem POST-Request zu
erstellen.
Der fachliche Workflow besagt, dass ein Mitarbeiter eine Beauftragung
startet, AVW den REST-Service aufruft und ihr die Auftragsdaten übergibt.
Es wird danach Prozessauftragsdaten generiert. Der Auftrag wird an die zu
entwickelnde Software „AVW“ weitergegeben, indem wieder ein REST
Service aufgerufen wird. Die AVW ergänzt ggf. diese Daten zu einer voll-
wertigen Anfrage an AP (Daten: „AP-Auftrag-001“) und persistiert diesen
Auftrag in der eigenen AVW-DB. Die AVW ruft nun den AP-SOAP-Service auf
um den Auftrag bei AP zu platzieren. Als Antwort auf den Aufruf wird seitens
AP eine AP-AuftragsId zurück geliefert, die von der AVW in der AVW-DB zu-
gehörig gespeichert wird.
Camunda als Prozessverwaltung stößt die einzelnen Prozesse an. Die
Auftragsverwaltung, die hier entwickelt wurde, setzt sich aus der Entitity
Schicht, die JPA-Entitäten als SOAP-Nachricht aufbereiten, Business Schicht,
die die einzelnen Prozesse der Kommunikation und die Schnittstellen zu den
Systemen kapselt, die als RESTful, SOAP WebService-Server, WS Client und
Frontend PrimeFaces, JSF realisiert werden
Java SE 8, jdk 1.8, Java ee 7, Hibernate, JPA, ejb, Lombok 1.16,
primefaces, JSF,
WebService, SOAP, Restful, javax.ws.rs-api,
javax-servlet, log4j, jackson-core, junit 4, mockito 1.9,
jaxb, glassfish Jersey, Json, xml,
apache tomcat 8.5, eclipse oxygen, git , maven 3.0, mysql 5
Backend
1/2017 – 8/2017
Tätigkeitsbeschreibung
Über SOAP/JSON basierte WebService als redirect, forward serverseitiges
Weiterleiten von HTTP Anfragen und deren Antworten, werden verschiedene Anwendungen miteinander verknüpft. Für Onlinekredite soll so eine Möglichkeit
geschaffen werden, dass sich der Endkunde Online legitimieren, Verträge
unterschreiben und Dokumente hochladen kann. Es ist gewährleistet, dass die
Webanwendung auf verschiedenen Geräten laufen soll. Beim „redirect“ Verfahren wird der Kunde nach dem Login „geführt“ und bei Bedarf kann er seine Daten über
kundenspezifische Webanwendung nochmals einsehen ausdrucken oder über ein
Postident Verfahren bestätigen lassen. Die Entwicklung ist ein typisches „Modell-
View_Controller“ Modell, wobei die „WSDL“ die Kernkomponente ist und die
einzelnen Java SOAP Klassen die Komunikation zwischen den Anwendungen
beschreiben. Die Kundendaten werden in diesem Modell in einem seperatem
Persistence Repository aus dem „model“ übertragen und um die Validation
erweitert. WebService „API Aufrufe“ kommnizieren, strukturiert in JSON, mit der
Anwendung von außen über HTTP Servlets als Request und Response.
Java SE8, jdk1.8.0_45, jdk1.8.0_111, Eclipse Neon, WebService SOAP, SOAP-UI,
Postman API Sevice for Chrome, Spring Framework 4.2.6, Spring Hibernate, Spring
JPA, Spring Boot, Spring Boot Starter 1.3.5, Junit Test 4, Mockito, Logging log4j,
Apache Maven 2 Build Management Tool, verteilte Versionsverwaltung Git, Server
Apache Tomcat 8.5, DB2, Squirrel, SQL Client, SQL Developer, WinSCP, Putty, Java
Frontend, Sublime Text, Type Script, Java Script, Angular 2, Node JS Server
IBM DB2, Hibernate (Java), J2EE, Junit, Spring Framework, Json, Web Services
1/2016 – 8/2016
Tätigkeitsbeschreibung
Website Wal Mart Inc. widmet sich der Lagerung und Versand von Waren
für E-Commerce. Merkmal von E-Commerce ist die große Menge von
Kunden Aufträgen. Ergebnis ist der Versand über Kommissionierung. Das
Prinzip der automatischen Lagerverwaltung ist ein Lagersystem, welches
eine hohe Raumnutzung hat und bei der Erstellung hoher Investitionen bedarf. Das Lagerverwaltungssystem steuert die Ein- und Auslagerung der
Ware nach bestimmten Richtlinien und ist für die automatische Bewegung
und Steuerung des Materialflusses zuständig. Folglich gibt es in der
Entwicklung unterschiedliche Module "Pick Modul Sorting, Shipping,
Stocking,…) Hauptmerkmale der Entwicklung ist das 2D Barcode Scannen
des Warenflusses Telegramm/Ticket Registrierung, die auch über manuelle
Steuerung mit einem Barcode Handscanner erfolgt. Diese Steuerung ist
entwickelter Webflow (JavaScript, JSF, css) die eine javaseitige Business
Bean haben und modulübergreifend (e-commerce_web zu e-commerce) in
Webcontainern (Jboss, Wildfly) gehalten werden und über RMI Aufrufe
zum Data Warehouse gesteuert. Backend Beanseitiger Aufbau erfolgt über
DTO`s an das Datawarehouse, realisiert mit Hibernate und JPA.
Data Warehousing, Oracle Database, Apache Tomcat, Spring Framework, Jenkins, J2EE, Java SE
5/2015 – 12/2015
Tätigkeitsbeschreibung
Java basierte Weiterentwicklung Flächeninformationssystem
öffentlicher Dienst
Java Entwickler
Weiterentwicklung einer Java basierten Anwendung. Flächeninformations-
system, Formulargestaltung, Zahlungsansprüche
Entwicklung von Restful WebService
Entwicklung verschiedene Testverfahren, JUnit Test
Aufgrund von Vorlagen im Bereich der Katastersysteme wurden Business
Methoden auf der Basis von ejb 3.1, Spring und Hibernate entwickelt.
Java EE 7, Java SE 8, Web Services mit JAX WS, Spring, XML, Bean, ejb 3.1
Eclipse Juno, JUnit, Versionsverwaltung Jenkins, Entwicklungsmethodik
Scrum, Buildmanagement Maven, Jira, Subversion, CVS, JBoss EAP 6.2+
Scrum, Wildfly, Spring Framework, Software Version Control, XML, Concurrent Versions System, Subversion, Junit, Enterprise Javabeans, Eclipse, Hibernate (Java), J2EE, Java (allg.)
2/2014 – 2/2015
Tätigkeitsbeschreibung
Java EE Entwicklung
Java EE, Java (SE 6, J2EE), Spring, Hibernate, XML, Bean, Eclipse, DB2,
SUSE Linux Enterprise Server 10, Websphere Application Server 8, Entwicklungsmethodik (V-Modell XT, Scrum), Buildmanagement Maven
„in-house“ Framework Entwicklung zur Registrierung der Kundendaten. Abruf von Statistiken und den Status der Nachverfogung der Paketdaten. Kunde hat die Möglichkeit eine Gegenbuchung der Zustellsendung mittels PDF Do-kument als Nachweis Ablieferbelege zur Ablieferung beim Endkunden abzurufen.
Entwicklung eines Schadentools als integrierte Funktion im Web Framework, Schadendatenbankkonzept zur Schadenerfassung, Statistiken und Dokumentenmanagement zur Korrespodenz mit Ersatzleistungsansprüchen, sowie eines Benutzerberechtigungskonzepts.
Weiterentwicklung der Business Logik als implementierte Socket Funktionen, hier Beans. im Hinblick auf die in-house-Framwork Landschaft. Hier erhält der „Load Balance Server“ Anfragen vom Web Application Server und leitet diese in einer Session zum Socketserver in einem Clustersystem weiter. Der Websphere Application Server baut eine gute Skalierbarkeit auf und erreicht dadurch eine bessere Ausfallsicherheit. Diese Socket Funktionen (Beans) implementieren verschiedene „Business Logik“ Funktionalitäten. (siehe oben)
Weiterentwicklung des JSF Komponenten. Der Web Application Server definiert das Screen Layout der Application im Front End Bereich und leitet die Daten über Schnittstellen an die „Socket Funktion“ über den Load Balance Server.
Die „Business Logik“ Beans, unter Einsatz von Hibernate, speichern den Zustand der Applikation, definieren den Zustand der Objekte als SQL Statements in einer Datenbank und machen aus entsprechenden Datensätzen wiederum Business Objekte, die wiederum als „Funktion-Aktion“ mit der GUI korrespodieren. Durch die Anwendung von Spring werden diese „Funktion“ Objekte mithilfe von Konfigurationen zusammengesetzt und mit Transaktionsdiensten angereichert.
Oracle Business Intelligence Enterprise Edition, SQL, IBM DB2, OpenSuse, Scrum, WebSphere, Load Balancing, IBM WebSphere Application Server (WAS), XML, Spring Framework, Hibernate (Java), J2EE, Java SE, Java (allg.), Eclipse
5/2013 – 2/2014
Tätigkeitsbeschreibung
05/2013 – 02/2014
Architekt im Product Management, DB Design, Java EE Entwicklung
SUSE Linux Enterprise Server 10 , Java EE, Java (JDK 7, EE 6 SDK),
Eclipse, Netbeans, UML 2, DB2, Entwicklungsmethodik (SCRUM, V-Modell XT)
UniQue Office als „in-house“ Entwicklung auf einer java-basierten grafische Benutzeroberfläche, um Zolldaten zu registrieren, Statistiken und Status der Pakete abzurufen. Weiterentwicklung UniQue Office, Datenmodellierung, Datendesign, technische Konzeptionierung aus fachlichen Anforderungen, Datenanalyse, Fachdesign im Bereich Fakturierung und betriebliches Prozessmanagement. Entwicklung von Test Cases nach den Software development process (TDD)
Java Entwicklung und Analyse, Modellierung und Optimierung der technischen Untenehmensarchitektur nach der Entwicklungsmethodik (V-Modell XT) im Bereich „Product Management Operations“. Entwurf und Erstellung von technischen Entwicklungsspezifikationen (Designs) für Softwareprogramme und Anwendungen. Dokumentation von Softwarespezifikationen. Entwicklung von (JUnit) Software-Testplänen. Aufgrund der Business Description werden Functional Design Dossier erstellt, dass als „grobe“ Anleitung und eine erste Gliederung der „drei-Schichten-Architektur“ dient.
(Datenbankmodellierung, Screen- und Funktionsbeschreibung der Anwendungslogik) . Eine kausale Kette zwischen FDD, „Function Overview“ und eine Zergliederung der Business Description in „Feature“ ergibt für die Entwicklung einen nachzuvollziehenden Entwicklungsplan (Fachfeinkonzept).
Datenbankentwicklung, IBM DB2, OpenSuse, Scrum, Feature Driven Development (FDD), UML, Netbeans, Softwareentwicklung (allg.), J2EE, Java SE, Java (allg.), Eclipse, Junit, User Interface (UI)
7/2011 – 2/2013
Tätigkeitsbeschreibung
07/2011 – 02/2013
Java EE, C++ Entwicklung
Java (JDK 1.6.0_14, EE 6 SDK), GUI Framework,
Spring, Hibernate, JPA, Swing, SWT, Junit, Apache Ant 1.6, IDE Eclipse 3.3,
JBOSS Application Server, Subversion, CVS 1.3, CruiseControl 2.8,
SQLite 3.3.6, XML, XSD, XSL Schema, Unix SUSE 9, C++ (.dll)Clientkapselung
Java Entwicklung einer Portal und Mobile Terminal, sowie dialogbasierte Multianwendung zum Verkaufen von Fahrscheinen (Tickets für den Fernverkehr, Sondertickets der DB und Tickets ausgewählter Verbünde) inkl. Zahlungsabwicklung für Kreditkarten. Entwicklung aus vorliegenden Fachkonzepten als Anforderungsbeschreibung, dass, resultierend aus neuen Vorgaben basierend, Bezahlmöglichkeiten an externen Zahlungs verkehrs-terminals ermöglicht. Wesentliche Entwicklungen sind Überzahlsysteme, Anpassungen des Bezahldialogs (Girocard, Geldkarte, Gutscheine, ...). Buchungen der Bezahlung. Behandlung von Stornierungen. Berücksichtigung der neuen Zahlungsart bei der Schichtabrechnung. Kontrolle von elektronischen Fahrscheinen (eTicket, Touch&Travel) und Online-Tickets. Ausstellen von Fahrpreisnacherhebungen und Fahrplanauskunft.
Umsetzung, Fehlertracking und Entwicklung aus dem Anforderungs-management. 3-Tier Applikationsarchitektur (Geschäftskomponenten, Applicationscontroller, GUI-Framework DialogController) eines mobilen Terminal Endgeräts. Weiterentwicklung der Geschäftsobjekte (2D Barcode Onlineticket, eTicket- Verkauf und Kontrolle, Preisberechnung und Fahrplanauskunft). Integrierter Unittest. Testautomatisierung
UNIX, Apache, Wildfly, Mobile Application Development, C, C++, Subversion, Hibernate (Java), J2EE, Java (allg.), Concurrent Versions System, Eclipse, Junit
10/2010 – 3/2011
Tätigkeitsbeschreibung
10/2010-03/2011
Objektmodellierung, Java Entwicklung
Java 1.6 (jdk 1.6.0_14), Apache Ant 1.6, Swing, IDE Eclipse 3.2, UML 2,
Enterprise Architekt 7.5, JBOSS Application Server, Subversion CVS 1.3,
Oracle 10g, Unix SUSE 9, konzeptionelle Modellierung, OOA, OOD
Java Entwicklung einer Portal und Mobile Terminal Webanwendung
design patterns Implementierungsstrategiemuster
Entwurf und konzeptionelle Umsetzung, Anwendung Mobile Terminals
Fahrplanbasierte Verkaufsabwicklung, Reiseauskunft, Kontrolle
Online-Tickets und 2D-Barcode basierte Tickets. Modullierte Konzepte
einer Identifikation über Abrechnungs- und Ausweismöglichkeiten.
(Kreditkarten-, EC-Kartensysteme), Integrierung von fachlichen Anf-orderungen und Leistungsprozesse im Projekt, Standard Workflow MAP (IBM)
Ermittlung und Beschreibung der Anforderungen aus den Fachkonzepten
als Ergebnis der objektorientierte Analyse. Aufbauend aus dem Ergebnis
der Analyse ist die Erstellung der Architektur und die Spezifikation
der Komponenten. (Benutzeroberfläche der GUI mit Swing, Datenhaltung
und Geschäftslogik) Java-SE Entwicklung resultierend aus dem Entwurf
der statischen (Klassendiagramme) und dynamischen (Use-Case, Zustands-
automaten und Aktivitätsdiagramme) Konzepte.
Oracle-Anwendungen, UNIX, Oracle Application Server (OC4J), Apache, Wildfly, IBM WebSphere Application Server (WAS), Objektorientierte Design (OOD), Objektorientierte Analyse (OOA), Mobile Application Development, Computer-Aided Software Engineering, Subversion, Java SE, Java (allg.), Concurrent Versions System, Eclipse
11/2007 – 12/2009
Tätigkeitsbeschreibung
11/2007- 12/2009
C++, Java Entwicklung
WebSphere Applikation Server 6.1, Java EE5 1.6, Hibernate
3.2.1, Java Server Faces, Servlets, Beans, Apache Tomahawk,
Apache MyFaces, Apache Struts 1.2, XML, XSL, Unix GNU C/C++,
ksh, Oracle 10g, IDE Eclipse 3.2.2, MyEclipse 5.1.1
JUnit 4.1, Subclipse 1.2.0, Klassenbibliotheken itext/pdf (lowagie)
An- und Abfragesysteme IDent Registrierung
Entwicklung eines Programms (J2EE, JSF, JavaBeans), daß jedem
Steuerpflichtigen zum Zwecke der eindeutigen Identifizierung in
Besteuerungsverfahren ein einheitliches und dauerhaftes Merkmal
( Identifikationsmerkmal ) zuteilt und bei Anträgen, Erklärungen oder
Mitteilungen gegenüber Finanzbehörden anzugeben ist. Aufbau eines Datenbestandes (Oracle DB 10g) zum Zwecke der eindeutigen Identifizierung des Steuerpflichtigen (Suchalgorithmen mit phonetischem Abgleich). Generierung eines automatisierten Anschreibenverfahrens (itext/pdf), um die Identifikationsnummer dem Steuerpflichtigen per Anschreiben bekannt zu geben. Ziel des Projektes, die Generierung und Synchronisation des Datenbestandes zwischen Meldebehörden, Rentenversicherungsträger und Finanzbehörden zu gewährleisten.
Backend Oracle Datenhaltung, Anbindung über struts-config.xml an Servlet Container Tomcat. Struts Framework integriert die Business Logic (Ident des Steuerpflichtigen als eindeutiger Datenstand) welche die Geschäftslogik in Beans kapselt. Erstellte Formulardaten sind gekapselt in (Action Form) Beans, welche über über JSP dargestellt werden.
Oracle-Anwendungen, UNIX, WebSphere, Apache Tomcat, Apache, XML, C, C#, C++, Hibernate (Java), J2EE, Java (allg.), Eclipse, Junit, Hibernate (Framework)
6/2007 – 9/2007
Tätigkeitsbeschreibung
07/2007-09/2007
Java, C++ Anwendungsentwickler
Lebensversicherung FJA Bestandsführungs- und Verwaltungssystem
HP UX 11.11, DB Server HP9000 N-Klasse, Appl. Server HP9000
Keystone, Windows XP, Oracle DB 8.1.7, 9 Quirrel, Tora, Toad
Compiler HP aCC 5.2, Entwicklungsunterstützung Sniff C++
Versionierung und Migration ClearCase
Debug gdb, wdb, Eclipse, GUI Bibliothek Open Interface
Neuron Data, QS Werkzeuge Debugger, Software Qualitätsprüfung
ProLint, Code Prüfung Purify, Quantify
Verteilte Anwendungen C++, Java Client unter Windows
Middleware (API für Java JacORB, API für C++ ACE/TAO
Corba (Objekt Handling) Corba IDL, Java, Java Swing
Komplexes Bestandsführungs- und Verwaltungssystem eines
Lebensversicherers. Leben Plausis, Versionierung
Prozessunterstützung, Fachkonzepte und Änderungsanforderungen
Erstellung der für die neuen Produkte passenden Dialoge, Plausis
und Datenmodelle. Umsetzung der Fachvorgaben in neue bzw. anzu-
passende Dialoge und Batchprozesse.
Versionisierung und Buildläufe der Programme. Plausibiltäten und Dialog-Kontexte entwickeln. Fehlerverfolgung und Debuggen. Problemverfolgung und Fehlerverfolgungsmanagementtool ClearQuest, Change Management-prozeß, Testprozeß, automatischer Regressionstest, nächtlicher Buildlauf
Oracle-Anwendungen, Windows XP, HP-UX, Qualitätsmanagement / QS / QA (IT), Software Version Control, C, C++, J2EE, Java (allg.), Eclipse, Systemmigration, CORBA, User Experience (UX), User Interface (UI), Zollabfertigung
1/2007 – 5/2007
Tätigkeitsbeschreibung
01/2007-05/2007
C++ Anwendungsentwickler
Unix (Sun Solaris 2.3, SUN OS 6.8), Windows XP, Oracle PL/SQL 9i, Jdeveloper, TOAD 8.5.3, SQL Navigator 5, Oracle Enterprise Manager, Projekt Raptor 1.0.0.7 Sniff+ 3.0, Verwaltungs- und Entwicklungsumgebung
objektorientierte Klassenbibliotheken, OOA, OOD, GNU C++
Releasemanagement und Versionsverwaltung Continuus, ClearCase,
Clear Quest ChangeSynergy Workflow Prozessverwaltung C/C++,
Unix (csh, ksh, bsh), Perl 5, XML, GUI Elements Environment
C++, Sniff, Oracle 9i
Umsetzung von Konzepten gesetzlicher und tariflicher Anforderungen.
Drittberechtigter „Pfändung und Verpfändung“ bei Policierung.
Nachträglicher Einschluss juristischer Änderung. Riester und AVMG Produkte und informative Plausibilisierungen. Umsetzung von Anforderungen Leistungs,- Kundenkonto Lastschrifteinzug nach Vertragsneuordnung und KER Buchungen Rückstandsausgleich Kundenkonten. Dynamiksimulation bei Fortschreibung der Verträge gemäß Bearbeitung und Fortschreibungsmodell mit festgelegten Kursannahmen.
technisches Bestandsführungs- und Verwaltungssystem FJA
Versicherung Leben, fachliche Konzeptionierung und Implementierung C++
Konzeptanalyse- und Design, Datenmodellierung
Oracle-Anwendungen, UNIX, Windows XP, Solaris, Release-Management, Objektorientierte Design (OOD), Objektorientierte Analyse (OOA), Perl, PL/SQL, Software Version Control, XML, Shell (CSH), C, C#, C++
2/2006 – 1/2007
Tätigkeitsbeschreibung
02/2006-01/2007
C++ Anwendungsentwickler
Unix (Sun Solaris 2.3, SUN OS 6.8), Windows XP, Oracle PL/SQL 9i, JDeveloper, TOAD 8.5.3, SQL Navigator 5, Oracle Enterprise Manager,
Projekt Raptor 1.0.0.7, Sniff+ 3.0, Verwaltungs- und Entwicklungsumgebung
objektorientierte Klassenbibliotheken, OOA, OOD, GNU C++
Release- und Versionsverwaltung Continuus, ClearCase,
Clear Quest ChangeSynergy Workflow Prozessverwaltung
C/C++, Unix (csh, ksh, bsh), Perl 5, XML, GUI Elements Environment
C++, Sniff, Oracle 9i
Projekt Rechnungslegung
Entwicklung eines Programmes zur Vermeidung von Bestandsfehlern
im Bestands- und Verwaltungssystem Lebensversicherung FJA,
das verhindert, daß Fehler in der Bestandsführung aus am Vertrag
durchgeführten Geschäftsvorfällen resultieren. Ergebnis ist ein
Verfahren, daß bei der Rechnungslegung die Veränderung der
Deckungsrückstellung und die Beitragszerlegung im Umfeld des
Geschäftsvorfalls (TT Verträge, Hybride- und fondsgebundene Tarife)
auf Korrektheit prüft.
technisches Bestandsführungs- und Verwaltungssystem FJA
Versicherung Leben, fachliche Konzeptionierung und Implementierung C++
Konzeptanalyse- und Design, Datenmodellierung
Oracle-Anwendungen, UNIX, Windows XP, Solaris, Objektorientierte Design (OOD), Objektorientierte Analyse (OOA), Perl, PL/SQL, Software Version Control, XML, Shell (CSH), C, C#, C++, User Interface (UI)
2/2006 – 1/2007
Tätigkeitsbeschreibung
02/2006-01/2007
C++ Anwendungsentwickler
Unix (Sun Solaris 2.3, SUN OS 6.8), Windows XP, Oracle PL/SQL 9i, JDeveloper, TOAD 8.5.3, SQL Navigator 5, Oracle Enterprise Manager,
Projekt Raptor 1.0.0.7, Sniff+ 3.0, Verwaltungs- und Entwicklungsumgebung
objektorientierte Klassenbibliotheken, OOA, OOD, GNU C++
Release- und Versionsverwaltung Continuus, ClearCase,
Clear Quest ChangeSynergy Workflow Prozessverwaltung
C/C++, Unix (csh, ksh, bsh), Perl 5, XML, GUI Elements Environment
C++, Sniff, Oracle 9i
Komplexes Bestandsführungs- und Verwaltungssystem eines
Lebensversicherers. Wartung und Weiterentwicklung des bestehenden
VWS Systems (Pension, Leben). Tarifgeneration 10. Entwicklung neuer Anwendungsfunktionalitäten, Datenmodellierung, Datenanalyse. Geschäftsvorfälle, Antrag, Policierung, Vertrag, tariflos und klassische Gestaltung, konventionelle und fonds gebundene Tarife, Hybridtarife, sowie Riester. Tariflose Versicherungstechnik, Leistungsfälle und Vertragsfortschreibung, Leistungsart und Risiken.
Versicherung Leben, fachliche Konzeptionierung
technisches Bestandsführungs- und Verwaltungssystem FJA
technisches Bestandsführungs- und Verwaltungssystem FJA
Versicherung Leben, fachliche Konzeptionierung und Implementierung C++
Konzeptanalyse- und Design, Datenmodellierung
Oracle-Anwendungen, UNIX, Windows XP, Solaris, Objektorientierte Design (OOD), Objektorientierte Analyse (OOA), Perl, PL/SQL, Software Version Control, XML, Shell (CSH), C, C#, C++, User Interface (UI)
11/2005 – 2/2006
Tätigkeitsbeschreibung
11/2005-02/2006
Anwendungsentwickler Unix/PL/SQL
Unix (Sun Solaris) SUNOS 5.8, AIX 4.3.3, Windows 2000, Oracle PL/SQl 10g, JDeveloper, TOAD 8.5.3, SQL Navigator 5, Oracle Enterprise Manager, Projekt Raptor 1.0.0.7, Unix/C, Unix (csh), Unix, Datenbank Oracle
Technische Betriebsführung DB Cargo System, Vertragsmanagement
Korrektur und Archivierung der Bestands- und Bewegungsverträge
DB Cargo Produktionsverfahren, EDI System
Performance, Reports, Stored Procedures, Constrains, Einstellung von Nachrichten und Interchanges, Bewegungsdaten und Stammdaten, Meldungen, Transaktionen. Datendesign, Operating Database 10g Systems,
Steuerung und Archivierung von Bewegungsdaten, zyklische
Datenbestandspflege, Unix Prozeßsteuerung
Tabellen-Struktur-Updates (SQL-Scripts), Shell und cronjobs
Konfigurationsdateien des EDI-Systems
Oracle-Anwendungen, UNIX, Solaris, IBM Aix, SAP CA-EDI, PL/SQL, Shell (CSH), C, C#, C++, Konfiguration, Edifact, Management (allg.), Archivierung, Öffentlichkeitsarbeit
5/2005 – 8/2005
Tätigkeitsbeschreibung
05/2005-08/2005
Anwendungsentwickler Visual C++
Windows XP, Unix(SUN), Visual C++, J2EE, SDK 1.4.2-03, GUI
Unix, make, Java
Weiterentwicklung eines PhoneBook, Updating, Migration von Datenbeständen,
Dialup Funktionen, telnet, TCP, IP, Implementierungen.
UNIX, Windows XP, Visual C++, C, C#, C++, J2EE, Java (allg.), Systemmigration, TCP / IP, Telnet (Telecommunication Network), User Interface (UI)
1/2005 – 7/2005
Tätigkeitsbeschreibung
01/2005-07/2005
Anwendungsentwickler Visual C++
Unix (Sun), Windows 2000, Lexware financial office plus, Formular editor,
Visual C++
Entwicklung einer Formularverwaltung, Abrechnungssysteme
Weiterentwicklung der Druckumgebung Lexware für Faktura und
Auftragsvergabe. Einstellung der automatischen Angebots- und
Abrechnungsumgungen
UNIX, Visual C++, C, C#, C++, Redaktion (allg.), Forschung & Entwicklung
3/2003 – 11/2003
Tätigkeitsbeschreibung
03/2003-11/2003
Anwendungsentwickler C++
objektorientiertes Umfeld, Unix (Sun), Visual C++, Pl/SQL Oracle 8, Unix C++
Anwendungen für Wertpapierhandel, Systemschnittstellenentwicklung
Entwicklung einer GUI, Aufbau einer 3-tier Architektur, Entwicklung eines MultiDocumentInterface, Weiterentwicklung eines Menuetoolbarsystems
Oracle-Anwendungen, UNIX, PL/SQL, Visual C++, C, C#, C++, User Interface (UI), Architektur (allg.), Wertpapiere, Forschung & Entwicklung
7/2002 – 12/2012
Tätigkeitsbeschreibung
07/2002-12/2002
Systementwickler Unix
Unix (Digital, Compaq Tru64 Version 5.1.A), GNU C++ Version 3.0.4, csh
PL/SQL Oracle 8, Unix, csh
Entwicklung eines Steuerungsprogrammes Betreuung, Systementwicklung
Entwicklung eines Steuerungsprogrammes zur Auswertung von betriebs-relevanten Daten und Geschäftsprozesse eines Betriebsplanungs- bzw. Prozeßsystems. Implementierung der Geschäftsvorfälle.
Unix Serverentwicklung, Embedded PL/SQL Unterstützung, Erstellen
von PL/SQL Anfragen, Schnittstelle zur C++ Entwicklung. (Bestellsysteme, Zahlungsanweisung, Rechnung) Entwicklung von Unterstützungsprogrammen einer neu aufgesetzten Oracle Datenbank zum Aufbau einer Produktions. bzw. Testdatenbank und Migration der Daten aus der Oracle Datenbank 7.3 nach Oracle 9i.
Oracle-Anwendungen, UNIX, PL/SQL, Shell (CSH), C, C#, C++, Systemmigration, Forschung & Entwicklung
1/2002 – 6/2002
Tätigkeitsbeschreibung
01/2002-06/2002
Systementwickler/Administration Unix
Unix(Digital, Compaq Tru64 Version 5.1.A, HP 10/11), csh, ksh, Perl
Apache 1.3.26, Samba 2.2.5
Administration, Systemschnittstellen Unix, Servlet Container
Techn. Prozesse Regelkreistechnik Industrie
Aufbau einer Netzwerk- und Internetstruktur und Generierung des Internet Information Webserver. Erweiterung des IIS mit New Atlanta Servlet Engine Servlet Exec 3.1 und Servlet API-Unterstützung als Web-Applikation-Server. Wartung und Konfiguration der unternehmensübergreifenden Webanwendungen als ausführende bzw. anfragende Geschäftsprozesse über den Web-Applikation-Server. Installation und Migration der Webseiten auf einem Webserver Apache 1.3.26. Generierung und Implementierung eines
Samba-File-Server 2.2.5.
Intergrierung als Datei und Druckerserver in einer Windows NT/2000
Umgebung PDC-Domäne. Netz und Systemadministration Unix Compaq
True 64 Vers. 5.1.a und HP-UX 10/11.
Systemscripterstellung (csh, Perl) um die Konsistenz der geschäfts-
internen Daten und Abläufe zu steuern bzw zu garantieren, sowie die
Ausfallsicherheit der Prozessysteme zu minimieren
UNIX, HP-UX, IIS, Samba, Apache, Perl, Shell (CSH), Systemmigration, Konfiguration, Systemadministration (allg.), Telekommunikation / Netzwerke (allg.), Intranet, User Experience (UX), Installation / Montage / Wartung (allg.), Creo Elements/Pro (Pro/ENGINEER, Pro/E, ProE)
2/2001 – 10/2001
Tätigkeitsbeschreibung
02/2001-10/2001
Systementwickler Unix
Unix(Sun, Solaris), Perl, PL/SQL Oracle 7.3, Java, Continuus,
Oracle, Perl
BSP Trade Systementwicklung
Webbasiertes Informationssystem und Auswertungen mittels Java 1.3.,
jdbc. Wertpapierabfragesystem über Anforderungen der WPS-Bank
mittels csh und Perl, Schnittstellenentwicklung Embedded PL/SQL
Unterstützung. Produktionsüberwachung und Betreuung des Handels- und
Verwaltungssystems BSP-Trade als bestandsführendes Wertpapierab- wicklungssystem von Wertpapiergeschäften der WPS-Bank. Entwicklung, Test und Abnahme von Schnittstellen- bzw. Ablaufsteuerungsprogrammen zur Weiterverarbeitung und Verteilung bereitgestellter Daten. Erarbeiten eines Konzeptes zur Realisierung eines Versions- und Managementtools für das Entwicklungsteam auf einem rollenbasierenden, prozeßorientierten Ansatz für das Change Management. Entwicklung eines Schnittstellen-moduls, um zukünftige Verwaltungsaufgaben des Entwicklungsteams zu senken und die Produktivität der Entwickler zu steigern.
Oracle-Anwendungen, Java Database Connectivity, UNIX, Solaris, Perl, PL/SQL, Shell (CSH), C, C#, C++, Java (allg.), Schnittstellenentwicklung, Wertpapiere, Handel, Forschung & Entwicklung
5/2000 – 12/2000
Tätigkeitsbeschreibung
05/2000-12/2000
Systementwickler Unix
Unix(Sun), PL/SQL Oracle 7.3, Perl, ksh, Continuus,
Unix, Perl, csh, Versionierung und Releasemanagement
Auswertungsysteme Perl und Schnittstellenentwicklung ksh, Continuus,
Datenbankbackend PL/SQL-Server Anfragen, Prozedurale und
modulerale Entwicklung. Architektur auf der Basis eines Versions- und Change Management Tools. Optimierung und Weiterentwicklung des Konfigurations- und Versionsmanagements-Tools, um im Zuge von Releasewechseln, bei Bestands- bzw Fremdsoftware Planungen und Modifikationen im Quellcode durchzuführen, sowie die Produktivität der Entwickler zu steigern. Weiterentwicklung eines Unix/Perl Programms, welches die Compilierungs- und Link-Vorgänge bis zum Aufbau der
Finanzierungsanwendung automatisiert und diese dem Fachbereich zur
Weiterverteilung bereitstellt.
Oracle-Anwendungen, UNIX, Release-Management, Perl, PL/SQL, Software Version Control, Shell (CSH), C, C#, C++, Konfiguration, Schnittstellenentwicklung, Öffentlichkeitsarbeit, Finanzierung, Forschung & Entwicklung
12/1998 – 3/2000
Tätigkeitsbeschreibung
12/1998-03/2000
Systemadministration Unix
Unix(Sun), Perl, Shell, PL/SQL Oracle 7.3
Konfiguration und Administration von Unix-Systemen sowie
Schnittstellenentwicklung. Auswertende PL/SQL Anfragen, Perl, csh
mit Embedded PL/SQL Intergration auf modularer Entwicklungsumgebung.
Gewährleistung der Verfügbarkeit des Netzwerkes Installation komplexer technischer LAN/WAN - Systeme.
Aufbau von Netzwerkkomponenten (Repeater, Hub, Router, Bridge)
Automatisierung administrativer Script- und Datenbankprogramme
Oracle-Anwendungen, Datenbankentwicklung, UNIX, Perl, PL/SQL, Shell (CSH), Konfiguration, Router / Gateways, Systemadministration (allg.), Schnittstellenentwicklung, Router, Telekommunikation / Netzwerke (allg.), WAN, Lokale Netzwerke, Bridge
5/1998 – 11/1998
Tätigkeitsbeschreibung
05/1998-11/1998
Client und Serversysteme Win NT, Unix (Sun), C, Unix, Perl, Shell
Administration Serversysteme, TCP/IP, AIX, qpopper, Apache,
Hyena, PC-Anywhere
Aufbau und Administration von Internetdiensten und Unixservern
Funktion im Projekt: Systemadministrator, Projektstärke: 1 Person.
Installation eines Unix Gateway-Rechners zwischen Uni und
Versuchsanstalt. Installation und Administration eines
Unix Web Servers. Entwicklung der Web-Seiten in HTML.
Installation und Einrichtung sowie Konfiguration eines Unix-Samba Servers,
Unix-email Servers. Installation und Administration heterogener Netzwerksysteme.
UNIX, IBM Aix, Samba, Apache, Perl, Shell (CSH), C, C#, C++, Konfiguration, Router / Gateways, Systemadministration (allg.), TCP / IP, Telekommunikation / Netzwerke (allg.), HTML
1/1998 – 5/1998
Tätigkeitsbeschreibung
01/1998-05/1998
Netzwerk- und Systemadministrator
Win NT, Novell Netware, Unix, C, Shell
Installation und Administration heterogener Netzwerksysteme.
Konfiguration von PC-Systemen. Client- und Applikations-
installationen. WinNT und Novell-Migrationsverfahren bzw
Systemumstellungen
UNIX, Novell Netware, Shell (CSH), C, C#, C++, Systemmigration, Konfiguration, Systemadministration (allg.), Telekommunikation / Netzwerke (allg.), Installation / Montage / Wartung (allg.)
11/1997 – 1/1998
Tätigkeitsbeschreibung
11/1997-01/1998
Systementwickler Unix/C
Unix(HP-9000 System V), C, csh, Systementwicklung Unix, C, Shell
Automatische Software Distribution, Unix Serverentwicklung, Schnittstellenentwicklung,
Erstellung eines Installationsprogrammes, das Remote Kommandos
benutzt und LAN/WAN-Netzwerkverbindungen für die Anbindung von Localhost und Remotehost-Systemen ermöglicht. Entwicklung eines Shell Scripts für die Software-Distribution zur Bereitstellung von Installations-paketen über eine Server/Server-WAN Verbindung an einzelne User im LAN-Umfeld.
BICC, UNIX, Shell (CSH), C, C#, C++, Application Packaging, Schnittstellenentwicklung, Telekommunikation / Netzwerke (allg.), WAN, Lokale Netzwerke, Rechnergestütztes Betriebsleitsystem (RBL), Installation / Montage / Wartung (allg.), Forschung & Entwicklung
9/1993 – 10/1996
Tätigkeitsbeschreibung
11/1997-01/1998
Systementwickler Unix/C
Unix(HP-9000 System V), C, csh, Systementwicklung Unix, C, Shell
Automatische Software Distribution, Unix Serverentwicklung, Schnittstellenentwicklung,
Erstellung eines Installationsprogrammes, das Remote Kommandos
benutzt und LAN/WAN-Netzwerkverbindungen für die Anbindung von Localhost und Remotehost-Systemen ermöglicht. Entwicklung eines Shell Scripts für die Software-Distribution zur Bereitstellung von Installations-paketen über eine Server/Server-WAN Verbindung an einzelne User im LAN-Umfeld.
UNIX, C, C++
Ausbildung
Düsseldorf
Düsseldorf
Krefeld
Niederrhein
Über mich
Referenzen sind im letzten Teil des Profils aufgeführt. Diese können unter meinem [...]Profil eingesehen werden und sind von[...]“ mit meinen Kunden bestätigt und referenziert worden. Diese Bestätigungen erfolgten als Empfehlungsschreiben, Arbeitszeugnisse oder online durch den Kunden vor Ort.
Bitte beachten Sie auch, dass ich vorwiegend in den Bundesländern
Niedersachsen, NRW, Hessen, Rheinland Pfalz und teilweise in Baden-
Württemberg arbeite.
Weitere Kenntnisse
Visual C++, GNU C++ Vers. 6.0
Intergierte Entwicklungsumgebung Sniff C++ Vers. 3.0
Java SE, J2EE Vers. SE 6 Vers. J2sdk 1.6.0_19
XML, XSL SAX
UML, Enterprise Architekt Vers. 2.1
Scriptsprachen DOM Scripting, JavaScript
Unix, Linux, awk, sed, grep,
Shell (Bourne, Korn, csh),
Perl Vers. 5.0
DB2, Oracle PL/SQL, Vers. 11g
MySql
Versions- und Releaseverwaltung
Continuus, ClearCase,
Concurrent Versions System Vers. 1.11.14
Konfigurationsmanagement
Synergy Change Workflow und Buildmanagement
Clear Quest ChangeSynergy Workflow Prozessverwaltung
Datenbanktools und Administrationhilfen
JDeveloper, TOAD, SQL Navigator 5, Vers. 8.5.3
Oracle Enterprise Manager, Projekt Raptor Vers. 1.0.0.7
Tora Vers. 2.0.0
Integrierte Entwicklungsumgebung
IBM Rational Application Developer (RAD)
Eclpse 4.2 (Juno), Sniff++ 3.0, Visual C++
Java Entwicklungsumgebung JBuilder
Application Server
WebSphere, JBoss
Datenmodellierung
Enterprise Architekt UML 2.1 Vers. 7.0
MagicDraw Vers. 16.9
Java EE Technologien
Framework (Spring, Hibernate)
Java Server Pages JSP, Java Server Faces JSF
Servlets (JBoss, Tomcat)
Tag Bibliotheken, Web Framework: Struts 1.2.9
Apache Ant 1.6, JNDI Sun SPI Implementierung
SOA - Service orientierte Architektur
Framework für Web Services Apache Axis 2
Service Mediation System - Open Source Tool - Apache Synapse Enterprise Service Bus
OSGI Framework Rel. 4 WCF/.NET
Agile Softwareentwicklungsmethoden
Scrum, V-Modell XT
Buildmanagement
Maven
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden