07.11.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Entwickler Java - PL/SQL
München, Deutschland
Deutschland
Diplom-Informatiker (TU)Skills
C (Programmiersprache)JavaLispAutomotive Open System ArchitectureOracle Weblogic ServerISO 9000C#UNIXC++CanbusCanalyzerDatenbankenETLInfosphere DatastagePerlJ2EEPythonPostgresqlProjektmanagementWindows-ServerOracle DatabasesOracle FinancialsPascalQt (Software)Red Hat Enterprise LinuxSoftwareentwicklungPL/SQLSQLSystems Modeling LanguageUMLZ/OsVerwaltungstätigkeitenISO 9100CshellAdobeRational RoseVBA Programming LanguageBetriebssysteme
Schwerpunkte: C/C++, Java/JEE, PL/SQL, Python. Oracle DBA, UNIX, Windows Server 2003/2019 Programmiersprachen: Java, JEE, SQL, UNIX, UML, Enterprise Architect, Basic (Visual Basic, VBA u. a.), C, C#, C++, Chill, Lisp, Pascal, Perl, PL/SQL, Python, Qt, Shell (C-Shell, K-Shell, Bourne-Shell, Windows CMD-Shell) TEchnologien: Softwareentwicklung / Programmierung; Projektmanagement / -leitung / Organisation; Administration / Support; SysML, Backtrack, Patrol, Rational Rose; Weblogic, CAN Bus, CANalyzer, AUTOSAR, EAI, IBM Crosswords Microsoft Provisioning System, DWH, ETL-System DataStage; Adobe Director; BS2000, OSD V3, IBM Z/OS; Red Hat Certified System Administrator, Certified Tester ISTQB, ISO 9000/ISO 9100 Datenbanken: Oracle, Access, PostgreSQL Betriebssysteme: UNIX, Windows, BS2000
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Projekt:
IT-Dienstleistungen für die polizeiliche Vorgangsverwaltung IGVP, insbesondere die Produkte VVW, KBM, PBM, IGVPService4FE
Es handelt sich um ein mehrschichtiges, middlewarebasiertes, geschäftskritisches Vorgangssteuerungssystem, das hochverfügbar für ca. 85.000 Anwender betrieben wird.
Das Verfahren IGVP setzt sich zusammen aus
Java-Entwicklung (J2EE, JDBC, Swing/AWT, Servlets, XML, XSLT)
C/C++-Entwicklung (Eclipse CDT) mit ISA Dialog Manager
Objektorientierte und datenbanknahe SW-Entwicklung (Java, C/C++, Oracle-Datenbanken, SQL, PL/SQL)
Polarion, CA-Service Desk Manager, Configuration Management-DB, Bugzilla, Outlook, SVN, Wiki
IT-Dienstleistungen für die polizeiliche Vorgangsverwaltung IGVP, insbesondere die Produkte VVW, KBM, PBM, IGVPService4FE
Es handelt sich um ein mehrschichtiges, middlewarebasiertes, geschäftskritisches Vorgangssteuerungssystem, das hochverfügbar für ca. 85.000 Anwender betrieben wird.
Das Verfahren IGVP setzt sich zusammen aus
- einem PVP-Client zum Eintragen von Vorgängen
- einem VVW-Client zum Eintragen von Vorgängen
- einem Webclient zur Recherche im Datenbestand
- einer Berechtigungsdatenbank
- einem KBM-Modul welches als Schnittstelle zur Personendatenbank INPOL dient
- einem PKS-Modul zu Erfassung polizeilicher Statistiken
- einem Admin-Client
- einer Kommunikationsschicht „BASICS“
- einem FED-Client zum Eintragen von Fahrzeugergänzungsdaten
- zwei Authentifizierungsdienste (auf Windows Client)
- Pflege und Weiterentwicklung der C++ Komponenten; Einsatz des ISA Dialogmanagers
- Pflege und Weiterentwicklung der PL/SQL Komponenten
- Administration der J(2)EE Applicationserver (Oracle)
- Pflege und Weiterentwicklung der JAVA Komponenten
- Weiterentwicklung der Eclipse EQUINOX Komponenten
- Pflege und Entwicklung von Installationsscripten (Shell)
- Pflege und Weiterentwicklung der Datenbank (Oracle 10gi).
- Pflege und Weiterentwicklung der Authentifizierungs- und Autorisierungsdienste
- Dokumentation
- SW-Design / SW-Entwicklung / SW-Wartung in Client/Server-Architekturen mit Schnittstellen zu externen Systemen wie INPOL, PKS und weitere
- Fachliche Unterstützung (Third Level Support) in der Vorgangsbearbeitung und Sachfahndung
- Betreuung von technischen Schnittstellen zum Datenaustausch zwischen den Systemen IGVP-alt und IGVP-FE.
- Windows-Softwarepaketierung
- Technische Betriebsunterstützung IGVP-FE
Java-Entwicklung (J2EE, JDBC, Swing/AWT, Servlets, XML, XSLT)
C/C++-Entwicklung (Eclipse CDT) mit ISA Dialog Manager
Objektorientierte und datenbanknahe SW-Entwicklung (Java, C/C++, Oracle-Datenbanken, SQL, PL/SQL)
Polarion, CA-Service Desk Manager, Configuration Management-DB, Bugzilla, Outlook, SVN, Wiki
Aufgaben im Projekt
Technologien/Methoden
XML, UML/SysML, PostgreSQL, Oracle PL/SQL, ISO 9000/9100, C++, Shell, Python, Java, JEE, Weblogic
- Design-, Entwicklungs- und Verifikationsaufgaben für Software Projekte im Kundenauftrag und bei hausinternen Projekten
- Konzeption einer neuen Software-Schnittstelle für ein Werkzeug zur Bauteileverwaltung (XML-Export von Daten einer Oracle-Datenbank)
- Dokumentation einer fertig implementierten SW-Komponente (C++, UML-Modell mit Enterprise Architect)
- Weiterentwicklung eines computerunterstützten Ausbildungssystems (Adobe Director)
- Integration einer Vermittlungsschicht für nachfolgende Sprachanpassung in eine weitere Software-Komponente (C++)
- Weiterentwicklung einer CallCenter-Anwendung (Java, JEE, Weblogic, Oracle)
- Betreuung von Java-basierten Client-Server-Anwendungen
- Verifizierung einer Entwicklungsdokumentation eines Kunden (UML/SysML-Modell mit Enterprise Architect)
- Analyse einer möglichen Umstellung einer Oracle-Datenbank auf eine kostengünstigere (PostgreSQL) und Skizzierung eines möglichen Weges
- Oracle Pl/SQL Entwicklung
- Entwicklung eines computerunterstützten Ausbildungssystems (Adobe Director) und eines CRM-Werkzeugs, welches auf eine PostgreSQL-Datenbank aufgesetzt wird
- Prüfung der Einhaltung des Prozessablaufs als Qualitätsmanager (ISO-9000/ISO-9100)
- Grundlagen der Embedded Software Entwicklung und der Notwendigkeiten bei der Erstellung sicherheitskritischer Software (DO 178 C)
- Entwicklung der Steuerungskomponente für einen Flugzeugsitz in C++ unter Verwendung der Klassenbibliothek Qt
- Shell Skripting
- Python Entwicklung
Technologien/Methoden
XML, UML/SysML, PostgreSQL, Oracle PL/SQL, ISO 9000/9100, C++, Shell, Python, Java, JEE, Weblogic
Aufgabe im Projekt
Technologien/Methoden
Oracle DB, Windows, Unix, BMC Patrol, BackTrack
- Design-, Entwicklungs- und Testaufgaben
- Entwicklung einer Web-Anwendung für die Sparkassen-Administratoren zur Verwaltung von Druckern (Microsoft Provisoring System, Oracle)
- Koordinierung der technischen Schnittstellen (DataMart, befüllt mittels ETL-Aufträgen) mit den externen Dienstleistern unter Berücksichtigung der bankfachlichen Anforderungen
- Teilprojektleiter mit dem Schwerpunkt auf der Klärung der bankfachlichen Anforderungen und deren technischer Umsetzung
- Betreuung kundenindividueller Datenbanken unter Windows sowie auch Datenbanken unter UNIX (AIX, Solaris, Linux)
- Überwachung der Datenbanken mit Patrol und Sicherung mit BackTrack (sowie Recovery falls nötig)
- Produktverantwortlicher für OracleClient unter Windows sowie die von Oracle weiter entwickelten Client-Software im Rahmen der im Haus üblichen Vorgaben und Prozesse auf unterschiedlichen Windows-Plattformen bereit gestellt
Technologien/Methoden
Oracle DB, Windows, Unix, BMC Patrol, BackTrack