Java Softwareentwickler/-architekt nicht verfügbar bis 31.07.2021

Java Softwareentwickler/-architekt

nicht verfügbar bis 31.07.2021
Profilbild von Anonymes Profil, Java Softwareentwickler/-architekt
  • 93342 Saal a. d. Donau Freelancer in
  • Abschluss: Diplom Informatiker
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 25.09.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Java Softwareentwickler/-architekt
SKILLS
07/2017 – heute
2 Jahre 6 Monate
Weiterentwicklung der Microservices von ASA (Advanced Situational Awareness) Rolle: Softwareentwickler/-architekt Kunde: Dallmeier Electronic GmbH
Einsatzort: Regensburg
Projektinhalte:
Modul übergreifende Aufgaben
  • Alle Module multiinstanzfähig machen als Vorbereitung zur Hochverfügbarbkeitslösung mit Kubernetes.
  • Datenbank Upgrade von Postgres 9.5 auf 11.6
  • Indentifizieren und Beheben von Memory Leaks
  • Vorbereitung und Durchführung von Lasttests und Behebung der dadurch entdeckten Performance Probleme.
EAM (Enterprise Alarm Modul)
  • frei konfigurierbare, zeitgesteuerte Status Übergange für Alarme.
  • Tiggern automatischer Kameraaufschaltungen bei kritischen Alarmen.
VMS (Video Management System)
  • Import von Kamerabasisdaten nach ASA über REST oder per MQTT Listener.
  • Tuning des Kameraimports vom kundeninternen Kameramanagement System.
  • Aktualisierung der Positionsdaten der Kameras im Zusammenspiel mit dem 2D Kartenserver (GEO).
  • Anbindung an das interne Video Streaming System (VSM)
VSM (Video Streaming System)
  • Architekturreview und Redesign des Moduls.
  • Refactoring und teilweise Neuentwicklung
  • Implementierung diverser Features zum Streamen von Videos (Multicast, Replay, Fisheye)
AIMS (Alarm Incident Management System)
  • Bereitstellen eines Features zum asynchronen Packen (zip) von ausgewählten Dateien.
  • Upload/Download/Bearbeitung von Word Dokumenten innerhalb von AIMS.
  • Refactoring des Upload Mechnismus von digitalen Beweisen.
  • Implementierung einer Export Schnittstelle für Beweise.
EEP (Event Enterprise Processing)
  • Integrieren neuer Eventtypen im Rahmen der Datenanalyse von Casinodaten.
  • Proof of Concept um eine schnellere Time to market für  Anforderungen aus den Casinos zu erreichen.
  • Ablösung einer Groovy basierten Rule Engine durch eine Neuentwicklung einer Java basierten Lösung.
GEO (2D Kartenserver)
  • Import von CAD Dateien zur Weiterverarbeitung und Anzeige innerhalb einer kundenspezifischen Kartenserver Lösung.
  • Toolauswahl und Proof of Concept
  • Import von Autocad DXF Dateien in eine Postgres Datenbank
  • Verortung der Daten (Skalierung, Rotation, Translation)
  • Anzeige der Daten als Tiles im OSM Kartenformat
Eingesetzte Produkte/Kenntnisse:
REST, Scrum, Eclipse, Spring, Postgres, Postgis, Git, Maven, Java 8, Docker, Kubernetes, Grafana, Graylog, Prometheus, Apache Jmeter, SoapUI, Flyway, MAT, Gdal, Mapnik, Junit, Mockito, ActiveMQ
 

01/2014 – 06/2017
3 Jahre 6 Monate
Neu- und Weiterentwicklung des Online Shops
Rolle: Softwareentwickler/-architekt
Kunde: Home Shopping Europe GmbH
Einsatzort: Ismaning
Projektinhalte:
Internationale Shop Plattform
  • Unterstützung in der Konzeption und Entwicklung von Services für die Länder DE,AT,CH,IT,RU
    • Services für den Bestellprozeß
    • Services für Kundenprozesse
  • Performanceoptimierung (Hazelcast)
  • Durchführen von Reviews
  • Verhindern von XSS
Mobile App für Android und IOS
  • Unterstützung bei der Toolauswahl
  • Erstellen eines POC
  • Bereitstellen von REST Services für die Shop Funktionalität
    • Tv Programm laden
    • Produkte laden
    • Kunde einloggen/anlegen/bearbeiten
    • Auftrag anlegen/bearbeiten
    • Produktsuche
Parallelbetrieb zweier Shopsysteme
  • Erstellung eines Konzepts zur Betrachtung und Bewertung zweier Lösungsansätze
  • Anbindung des Enfinity Shops an den ESB
Aktualisieren / Refactoring eines Systems zur Auftragserfassung
  • Erstellen des IT Konzepts
  • Umstellung des Fat Client auf einen Web Client
  • Umstellung der Webservices auf RESTServices
  • Datenmigration von Postgres nach Oracle
  • Erstellung automatisierter Tests
  • Durchführung von Last-/Performancetests
  • Erweiterung der Funktionalität zur Anbindung eines Online Shops
Ablösung einer PHP basierten Shop Planungssoftware
  • Ablösung der PHP basierten Anwendung und Integration der Funktionalität in eine bestehende Planungssoftware
  • Entwicklung von speziellen GUI Komponenten zur Abbildung des Planungsprozesses für Shop Produkte.
  • Entities anlegen,anpassen
  • Implementierung einer (Web)Vorschaufunktion
  • Toolauswahl
  • Integration eines HTML Editors in die Planungssoftware (Swing Fatclient)
Mobile Website
  • Erstellung des IT Konzepts mit dem Ziel die Funktionalität des bestehenden Desktop Shops für die neue mobile Plattform bereit zu stellen
  • Bereitstellen einer REST Service Schicht für die mobile Plattform
  • Entkoppelung der bestehenden Enfinity Services
  • Erstellung automatisierter Tests
  • GoLive Betreuung / After GoLive Support
Auftragsschnittstelle Shop und Bestellerfassungssystems
  • Machbarkeitsanalyse bzgl. einer neuen Auftragsschnittstelle zwischen dem Onlineshop und dem bestehenden Bestellerfassungssystem
  • Erstellung des IT Konzeptes
  • Implementierung eines neuen Schnittstellenmoduls zwischen dem Onlineshop und der Bestellerfassung
  • Erweiterung der bestehenden Schnittstelle zwischen der Bestellerfassung und dem CRM
  • Konzept und Umsetzung von Lasttests
Eingesetzte Produkte/Kenntnisse:
Spring, Maven, Apache JMeter, Ngnix, Git, Jira, Jenkins, WebLogic, Scrum, Hazelcast, OpenApi, JBoss, Jide, Swing, REST, Intershop Enfinity, Oracle, Subversion, Apache Tomcat, ANT, SSH, SoapUI, Junit, Mockito
 

08/2012 – 12/2013
1 Jahr 5 Monate
(Teilzeit)Neu- und Weiterentwicklungen im Rahmen des neuen Personalausweis
Rolle: Softwareentwickler/-architekt
Kunde: Maurer electronics GmbH
Einsatzort: München
Projektinhalte:
Weiterentwicklung einer bestehenden Software zur Produktionssteuerung
  • Entwurf der Architektur um die bestehende Software in ein Produkt zu überführen
  • Dokumentation der Architektur in Enterprise Architect
  • Implementierung eines Proof of Concept
  • Implementierung von automatisierten Test
Entwicklung einer Software zur Überprüfung von Sicherheitsmerkalen von Ausweisen/Karten
  • Neuentwicklung eines Frameworks zur Überprüfung und Qualitätssicherung von personenbezogenen Ausweisen
  • Spezifizierung einer Schnittstelle zur Übertragung der Daten bzgl. der Prüfmerkmale
  • Definition des Datenmodells
  • Entwicklung von Scheduling Jobs zur Datenhistorisierung
  • Neuentwicklung einer Software zur Nachbearbeitung von Prüfaufträgen
Eingesetzte Produkte/Kenntnisse:
Eclipse, Java, Oracle, Subversion, Axis2, Tomcat, ANT, Junit, Enterprise Architect, Scrum
 

07/2012 – 12/2013
1 Jahr 6 Monate
(Teilzeit)Neu- und Weiterentwicklung des Online Shops
Rolle: Softwareentwickler/-architekt
Kunde: Home Shopping Europe GmbH
Einsatzort: Ismaning
Projektinhalte:
Mobile Website
  • Implementierung von Restservices zur
    • Produktsuche,
    • Katalogsuche,
    • Produktbewertungen,
    • Tv Übersicht
  • Erstellung des IT Konzeptes
  • Implementierung automatisierter Tests (SoapUI)
  • Implementierung automatisierter Tests (Selenium)
Einführung SEPA
  • Analyse der betreffenden Module
  • Erstellung des IT Konzeptes
  • Erweiterung bestehender Schnittstellen (Bankdaten)
  • Server- und clientseitige Erweiterungen
Neuentwicklung einer Auftragsschnittstelle
  • Erstellung des IT Konzepts
  • Entwicklung der Auftragsschnittstelle zur Übertragung von Auftragsdaten eines Notfallsystems ins CRM System.
  • Durchführen von Lasttests
Eingesetzte Produkte/Kenntnisse:
REST, Scrum, Eclipse, Java, Oracle, Intershop Enfinity, Subversion, Tomcat, ANT, SoapUI, Selenium
 

08/2011 – 06/2012
11 Monate
Weiterentwicklung des neuen Personalausweis
Rolle: Softwareentwickler/-architekt
Kunde: Maurer electronics GmbH
Einsatzort: München
Projektinhalte:
Weiterentwicklung im Umfeld des neuen Personalausweis
  • Durchführen von Code Reviews
  • Refactoring des bestehenden Codes
  • Implementierung zusätzlicher Anforderungen
  • Performanceoptimierungen
Eingesetzte Produkte/Kenntnisse:
Eclipse, Java, Oracle, Subversion, Axis2, Tomcat, ANT, JUnit
 

12/2009 – 07/2011
1 Jahr 10 Monate
Neu- und Weiterentwicklung einer Teleshopping Plattform
Rolle: Softwareentwickler/-architekt
Kunde: Home Shopping Europe GmbH
Einsatzort: Ismaning
Projektinhalte:
Erweiterung eines Showplanungstools
  • Entwicklung einer speziellen Variante der Showplanungssoftware für den italienischen Markt.
  • Refactoring der Kernapplikation.
  • Erweiterung des GUI Frameworks
Neuentwicklung einer Dokumentenverwaltung
  • Integration einer Dokumentenverwaltung in die bestehende Showplanungssoftware.
  • Datenmodell erweitert, Entities anpassen
  • GUI Erstellung
Neuentwicklung eines Bestellerfassungssystems
  • Technologieevaluierung, Konzepterstellung und Umsetzung einer Anwendung zur Bestellerfassung
  • Client/Server Kommunikation als Webservice impl.
  • Entwicklung von Scheduling Jobs die einen Datenabgleich aus dem CRM vornehmen
  • Entwicklung aller Backendservices
  • Bereitstellen von Build Skripts
  • Unterstützung der Lasttests und Performanceoptimierung
  • Betreuung Post-Go-Live und Betriebsübergabe
Eingesetzte Produkte/Kenntnisse:
Eclipse, Java, JProfiler, ANT, Suse Linux, CentOS, Postgres, Oracle, Swing, Jide, Hibernate, JBoss, JPA, Tomcat, Axis2, Subversion
 

01/2009 – 04/2009
4 Monate
Neuentwicklung eines ERP Systems
Rolle: Softwareentwickler/-architekt
Kunde: TM3 Software GmbH
Einsatzort: Regensburg
Projektinhalte:
  • Unterstützung bei der Neuentwicklung eines Warenwirtschaftssystems (Server und Client)
  • Entwicklung eines RCP Clients (z. B. Anlegen und Verwalten von Stammdaten, Vorgangsvisualisierung)
  • Entwicklung von Backend Services
  • Performancetuning des Applikationsservers
Eingesetzte Produkte/Kenntnisse:
Eclipse, Java, SWT, RCP, JFace, EJB, JBoss, JProfiler, Hibernate, JPA, ANT, Postgres, Subversion, DBVisualizer
 

01/2007 – 03/2009
2 Jahre 3 Monate
(Teilzeit)Entwicklung eines Massive Multiplayer Online Roleplaying Games (MMORPG)
Rolle: Gründer, Softwareentwickler/-architekt
Kunde: Arcrise (Startup)
Einsatzort: Regensburg
Projektinhalte:
  • Umstellung der Persistenzschicht
  • Refactoring der Render Engine von reinem Software rendering auf hardwareunterstütztes Rendering
  • Ausbalancieren des Belohnungssystems für Player
Eingesetzte Produkte/Kenntnisse:
Eclipse, Java, JProfiler, Swing, Postgres, Hibernate, JPA, Subversion, Suse Linux
 

10/2008 – 12/2008
3 Monate
Launch von Sheego.de
Rolle: Softwareentwickler/-architekt
Kunde: Schwab Versand GmbH
Einsatzort: Hanau
Projektinhalte:
  • Unterstützung bei der Entwicklung der neuen Shop Plattform „Sheego.de“ in der Endphase des Projekts
  • Übernahme bestehender Funktionalität nach „sheego.de“
  • Umsetzung von diversen Aktionsprogrammen des Shops, z.B. Gutscheine für das Weihnachtsgeschäft
Eingesetzte Produkte/Kenntnisse:
Intershop Enfinity, Java, JQuery, ANT, Oracle, CVS, Tomcat
 

04/2008 – 09/2008
6 Monate
PVMP (Provider Management Plattform)
Rolle: Softwareentwickler/-architekt
Kunde: Quelle GmbH
Einsatzort: Nürnberg
Projektinhalte:
  • Neuentwicklung einer Providermanagement Plattform zum flexiblen Austausch von Logistikdaten
  • Entwurf der Architektur für die Plattform
  • Konzeption einer parametrisierbaren Mappingschicht die Eingangsdaten validiert, und diese in jedem gewünschten Format wieder ausgibt.
  • Design und Entwicklung einer Parserschicht, über die die Eingangsdaten in eine Stagingschicht überführt werden
  • Erstellen von umfassenden Testdaten für die Entwicklertests
Eingesetzte Produkte/Kenntnisse:
Oracle, Power Designer, Java, Eclipse, SQL Developer, Toad, Solaris, Subversion
 

10/2007 – 12/2007
3 Monate
Massagesitzsteuerung
Rolle: Softwareentwickler/-architekt
Kunde: iNTENCE automotive electronics GmbH
Einsatzort: Regensburg
Projektinhalte:
  • Konzept zur Impl. der Massagesitzsteuterung für Q7
  • Implementierung der Business Logic für den Display Key
  • Implementierung einer Testmatrix zur Abdeckung der Features im LKW Cockpit von Freightliner
Eingesetzte Produkte/Kenntnisse:
Eclipse, Misra C, Enterprise Architect
 

01/2007 – 09/2007
9 Monate
Unterstützung / Weiterentwicklung von Quelle.de
Rolle: Softwareentwickler/-architekt
Kunde: Quelle GmbH
Einsatzort: Fürth
Projektinhalte:
  • Spezifikation eines Datenformats zur Anbindung von externen Vertriebspartnern an die bestehende Shop Suche
  • Konzeptreview und Konzeptanpassungen zur Realisierung einer Filternavigation für einzelne Shops
  • Pflege und Weiterentwicklung einer bestehenden Anwendung durch die sich umfangreiche Sortimente von Vertriebspartnern kalkulieren, freigeben und den Shops zuordnen lassen
  • Weiterentwicklung eines Reporting Tools das Umsatzzahlen von Vertriebspartnern berechnet und archiviert.
  • Unterstützung bei der Anpassung von Frontend/Backend bei der Personalisierung der Benutzer.
Eingesetzte Produkte/Kenntnisse:
Intershop Enfinity, Java, Oracle, Apex, Toad, Subversion, Tomcat, BmeCat
 

03/2005 – 12/2006
1 Jahr 10 Monate
Entwicklung eines Massive Multiplayer Online Roleplaying Games (MMORPG)
Rolle: Gründer, Softwareentwickler/-architekt
Kunde: Arcrise (Startup)
Einsatzort: Regensburg
Projektinhalte:
  • Programmierung des Gameservers in Java (Schwerpunkt Hochlastfähigkeit im Netzwerk)
  • Konzeption und Implementierung der serverseitigen Spiellogik
    • künstliche Intelligenz
    • interaktives Dialogsystem
    • Handelssystem
    • Questsystem
  • Parametrisierung und Simulation des Kampfsystems
  • Entwicklung der Client GUI (Rich Client)
  • Erstellen von Entwicklungstools z. B. zum Anlegen von Dialogen mit computergesteuerten Figuren (NPC) oder zum Anlegen von Quests
Eingesetzte Produkte/Kenntnisse:
Eclipse, Java, JProfiler, Swing, Postgres, Subversion, Suse Linux
PROJEKTHISTORIE
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Verfügbar ab dem 01.04.2020
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: