Senior JAVA / Spring Backend Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 95€/Stunde
- 84034 Landshut
- Nähe des Wohnortes
- de | en | fr
- 22.04.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2016 – offen
Tätigkeitsbeschreibungbla
Eingesetzte QualifikationenHibernate (Java)
10/2015 – 9/2016
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zum Importieren von externen Partnerinhalten in das Coremedia CMS System.
Entwicklung einer generischen Datenschnittstelle für das Coremedia CMS System zum Bereitstellen von geänderten Inhalten als Server-Sent-Events (SSE). Bereitstellung einer technischen sowie fachlichen Dokumentation dieser Schnittstelle für externe Partner.
Weiterentwicklung und Pflege diverser Backend Anwendungen.
Weiterentwicklung und Pflege diverser Coremedia CMS Frontend Anwendungen.
Mysql, Apache Tomcat, Spring Framework, Jenkins, Gradle, Subversion, Junit, Hibernate (Java), Java (allg.)
1/2015 – 8/2015
Tätigkeitsbeschreibung
Anwendungsintegration und Testautomatisierung
Entwicklung einer REST API zur Anbindung externer Partner und Systeme an das Backend System des Online TV Videorekorders “SHIFT.TV”.
Anbindung der neuen SHIFT.TV FireTV App an diese neue Schnittstelle und Schaffung der notwenigen Voraussetzungen (z.B. Amazon-RVS Payment Anbindung und FireTV Registrierung).
Betriebsstabilisierung durch Testautomatisierung (Unit Testing) der Schnittstelle und anderer Komponenten sowie durch Continious Integration.
Tätigkeiten:
• Konzeption und Design.
• Programmierung des Systems
• Kontinuierliche Erweiterung und Stabilisierung.
• Schnittstellenentwicklung
• Testautomatisierung
Technologien: Java, Spring, Maven, Hibernate, Oracle, Tomcat, Hazelcast, JUnit, Solr, Jenkins, Amazon RVS, FireTV
Oracle-Anwendungen, Testen, Apache Tomcat, Mobile Application Development, Softwareentwicklung (allg.), Spring Framework, Java (allg.), Junit, Hibernate (Java), Schnittstellenentwicklung, Hibernate (Framework), Fernsehen
1/2014 – 12/2014
Tätigkeitsbeschreibung
Entwicklung und Einführung einer Online-Anwendung
Einführung des Online TV Videorekorders SHIFT.TV
Planung und Umsetzung einer neuen Online TV Videorekorder Plattform
(SHIFT.TV).
Maßgebliche Mitwirkung bei Planung und Entwicklung der Backendsysteme.
Entwicklung von Social Features wie z.B. Facebook/Google Login. Definition und Integration eines User Trackings.
Erhöhung der Betriebsstabilität durch den Einbau von Überwachungsmechanismen (Monitoring) und deren Auswertung.
Tätigkeiten:
• Konzeption und Design.
• Programmierung des Systems
• Kontinuierliche Erweiterung und Stabilisierung.
• Schnittstellenentwicklung
• Integration von Monitoring-Funktionen
Technologien: Java, Spring, Maven, Tomcat, Hibernate, Oracle, Solr, Spring-Social, Oauth2, Ganglia, Nagios, Piwik, Tomcat, Hazelcast, JUnit, Jenkins, HTML, CSS, JavaScript
Oracle-Anwendungen, Betriebssysteme, Apache Tomcat, Nagios, Softwareentwicklung (allg.), Spring Framework, Java (allg.), Junit, Hibernate (Java), Schnittstellenentwicklung, CSS (Cascading Style Sheet), JavaScript, HTML, Hibernate (Framework)
5/2013 – 12/2013
Tätigkeitsbeschreibung
Feature-Entwicklungen und Portal-Relaunch
Medienbranche / VideoOnDemand Platform
Featureweiterentwicklung, länderspezifische Erweiterungen und
Portal-Relaunch 2013
Einbau weiterer Features in die Backend Systeme. Österreich-Enabling der Backend Systeme: Einführen von Logiken die länderspezifische Contentauslieferung ermöglichen. Austausch eines CMS Systems. Umbauvon Backend Schnittstellen für den Portal-Relaunch 2013
Tätigkeiten:
• Softwareentwicklung und Integration
• Anpassungen von Backend-Systemen
Technologien: Java, Spring, Maven, Tomcat, Solr, Junit, Eclipse, PHP, XML, Soap, Redis, HTML, CSS, JavaScript
Apache Tomcat, XML, Softwareentwicklung (allg.), Spring Framework, Java (allg.), Junit, Eclipse, SOAP, PHP, CSS (Cascading Style Sheet), JavaScript, HTML, Medien (allg.)
9/2012 – 4/2013
Tätigkeitsbeschreibung
Migration einer Verwaltungs- und Auslieferungs-Anwendung von PHP nach JAVA
Medienbranche / VideoOnDemand Platform
Migration eines Backend-Systems zur Filmverwaltung und Content-Auslieferung von PHP nach Java
Tätigkeiten:
• Konzeption und Design der Softwarearchitektur
• Planung der notwendigen Systemlandschaft
• Definition der Schnittstellen zu externen Serveranwendungen
• Ausarbeitung des Caching- und Backupsystems
• Verwaltung der Test und Staging Umgebungen
• Einführen von Continuous Integration und Unit Testing
• Koordination und Betreuung externer Partner
Technologien: Java, Spring, Maven, Hibernate, Tomcat, Drools, Junit, MySQL, Memcached, Redis, Solr, Eclipse, NoSQL, MongoDB
Mysql, Testen, Apache Tomcat, Software Architecture, Softwareentwicklung (allg.), Spring Framework, Java (allg.), Junit, Hibernate (Java), Eclipse, Systemmigration, Back up / Recovery, PHP, Hibernate (Framework)
4/2012 – 8/2012
Tätigkeitsbeschreibung
Anwendungs-Integration in eine virtuelle Umgebung
Medienbranche / VideoOnDemand Platform
PlayReady (Smooth Streaming) Integration, MultiCDN Enabling und Rechenzentrumsumzug in eine virtualisierte Umgebung
PlayReady Enabling der Backend Systeme um Player wie beispielsweise die PlayStation anbinden zu können.
Tätigkeiten:
• Integrationskonzeption
• Integration und Umsetzung
• Koordination und Betreuung des Umzugs
Technologien: PHP, Zend Framework, PhpUnit, Doctrine, XML, Soap, PlayReady
XML, Softwareentwicklung (allg.), SOAP, Virtualisierung (Allg.), Zend Framework, PHP, Filtertechnik, Medien (allg.)
1/2012 – 3/2012
Tätigkeitsbeschreibung
Rechenzentrumsumzug einer Verwaltungsanwendung
Medienbranche / VideoOnDemand Platform
Umzug eines Filmverwaltungssystems in ein anderes Rechenzentrum.
Trennen zweier historisch sehr eng miteinander verwobener Backend
Systeme. Implementierung einer Synchronisation über Rechenzentren
hinweg (SOAP).
Tätigkeiten:
• Planung und Umsetzung der Anwendungsverlagerung
• Entwicklung einér RZ-übergreifenden Synchronisation
Technologien: PHP, Zend Framework, PhpUnit, Doctrine, XML, Soap
XML, Softwareentwicklung (allg.), SOAP, Zend Framework, PHP, Filtertechnik, Medien (allg.), Fernsehen
8/2011 – 12/2011
Tätigkeitsbeschreibung
Migration und Frontend-Entwicklung
Medienbranche / VideoOnDemand Platform
Umzug von Business Daten und den entsprechenden Schnittstellen
Aufgrund eines Betriebsübergangs sind die Geschäftsdaten und die Schnittstellen auf das Zielsystem zu migrieren.
Anpassung der Registrierung und MyAccount Bereichs im Webportal
Tätigkeiten:
• Planung und Umsetzung der Migration
• Schnittstellenanpassungen
• Änderungen in der Registrierungs-Anwendung
Technologien: PHP, Zend Framework, PhpUnit, Xhprof, MySQL, REST, XML, Memcached, APC, Zend Studio, JavaScript, HTML, CSS, JavaScript
Mysql, XML, Softwareentwicklung (allg.), Java (allg.), Systemmigration, Zend Framework, PHP, CSS (Cascading Style Sheet), JavaScript, HTML
12/2010 – 7/2011
Tätigkeitsbeschreibung
Feature-Entwicklungen und Migrationen
Medienbranche / VideoOnDemand Platform
Feature-Witerentwicklung Content Backend, Migration Lucene
nach Solr, Migration Set-Top-Boxen
Einbau weiterer Features in die Backend Systeme. Migration der Suche von Lucene nach Solr zur Erhöhung der Betriebsstabilität und Verbesserung der Suchqualität, Mitwirkung beim Projekt Core Client (Konzeption und Migration der alten Set-Top-Box Schnittstellen in das neue Backend)
Tätigkeiten:
• Entwicklung und Integration von Features.
• Migration von Teilfunktionen (Suche)
• Schnittstellenanpassungen / -migrationen
Technologien: PHP, Zend Framework, Doctrine, PhpUnit, Xhprof, MySQL, REST, XML, Memcached, APC, Lucene / Solr, Zend Studio
Mysql, XML, Softwareentwicklung (allg.), Systemmigration, Zend Framework, PHP, Filtertechnik, Technische Konzeption, Medien (allg.)
4/2009 – 11/2010
Tätigkeitsbeschreibung
Portal Relaunch
Medienbranche / VideoOnDemand Platform
Mitwirkung beim Portal Relaunch 2010 und Planung eines neuen Backend Systems
Im Zusammenhang des Portal Relaunchs ist eine Planung und Umsetzung eines neuen Backend Systems zur Filmverwaltung und Content Auslieferung vorzunehmen.
Tätigkeiten:
• Konzeption des Backend-Systems
• Entwicklung und Implementierung
Technologien: PHP, Zend Framework, Doctrine, PhpUnit, Xhprof, MySQL, REST, XML, Memcached, APC, Lucene, Zend Studio, HTML, CSS, JavaScript
Mysql, XML, Softwareentwicklung (allg.), Java (allg.), Zend Framework, PHP, CSS (Cascading Style Sheet), JavaScript, HTML, Filtertechnik, Technische Konzeption, Medien (allg.), Fernsehen
3/2008 – 4/2009
Tätigkeitsbeschreibung
Diverse Automatisierungen im World Wide Logistik Bereich
Technologieunternehmen
Im Rahmen diverser Softwareprojekten sind Anwendungen, Schnittstellen und Protokolle zu entwickeln und einzusetzen. Neben der Konzeption liegt der Schwerpunkt der Tätigkeiten auf die Realisierung und die Produktivsetzung.
Tätigkeiten:
• Planung und Umsetzung einer Modellierungssoftware
• Spezifizierung und Implementierung eines EDI-Protokolls
• Implementierung von RPC’s
• Automatisierung von Datenimport und Export
Technologien:
C# .NET, MSSQL, PHP, XML, SOAP, SAP .NET Connector
Microsoft SQL-Server (MS SQL), SAP IS-A, SAP Logistik, SAP CA-EDI, SAP Beratung (allg.), XML, Softwareentwicklung (allg.), .Net, C#, SOAP, Edifact, PHP, Logistik (Allg.)
8/2007 – 1/2008
Tätigkeitsbeschreibung
Implementierung von Schnittstellen zu SAP unter Verwendung des
SAP .NET Connectors (Diplomarbeit)
Technologieunternehmen
Analyse des Data Warehouses im World Wide Logistik Bereich; Evaluierung eines geeigneten ERP Systems. Implementierung der Interfaces zum ERP System und Kopplung an SAP mittels SAP .NET Connector.
Tätigkeiten:
• Analyse der Data Warehouse Landschaft
• ERP-System Evaluierung
• Schnittstellen-Implementierung und Kopplung
• Dokumentation im Rahmen der Diplomarbeit
Technologien:
C# .NET, MSSQL, PHP, XML, SOAP, SAP .NET Connector
Microsoft SQL-Server (MS SQL), SAP IS-A, SAP Logistik, SAP Beratung (allg.), XML, Softwareentwicklung (allg.), .Net, C#, SOAP, PHP, Filtertechnik, Logistik (Allg.)
3/2005 – 2/2006
Tätigkeitsbeschreibung
Erweiterungen im OpenSource Projekt OpenSSL (Studienprojekt)
Elektrokonzern
Erweiterung der OpenSSL Implementierung
Integration von pre-shared-keys zur Verbindungsinitialisierung in das
Open Source Projekt OpenSSL.
IETF Internet-Draft: -Hyperlink entfernt-
Tätigkeiten:
• Analyse des OpenSSL Projekts
• Erweiterung von pre-shared-keys
Technologien:
C, C++, SSL, TLS
Transport Layer Security, Softwareentwicklung (allg.), C, C++, Intranet, Hypertext Transfer Protocols (HTTP), HTML
9/2004 – 7/2006
Tätigkeitsbeschreibung
Diverse Business-IT-Projekte (Werkstudent)
Technologieunternehmen
Evaluierung, Planung und Umsetzung diverser Anwendungen im Business IT Bereich
Technologien:
C# .NET, MSSQL, PHP, XML, SAP, HTML, CSS, JavaScript
Microsoft SQL-Server (MS SQL), SAP IS-A, SAP Beratung (allg.), XML, Softwareentwicklung (allg.), .Net, C#, Java (allg.), PHP, CSS (Cascading Style Sheet), JavaScript, HTML
Zertifikate
Ausbildung
Landshut
Hagen
Weitere Kenntnisse
==============
Java: +++
PHP: +++
C: o
C#: ++
C++: +
Shell-Script: ++
Produkte / Standards:
==============
Java:
Spring, Maven, Hibernate, JDBC, Drools, Junit
PHP:
Zend Framework, Doctrine, PhpUnit, Xhprof
Caching:
Memcached, Redis, APC, Hazelcast
Index:
Solr, Lucene
Entwicklungsumgebungen:
Eclipse, Zend Studio, .NET
Application Server:
Apache Tomcat, Jetty
Tracking / Continious Integration:
Bugzilla, Jira, Jenkins
Entwicklungsmethodiken:
Scrum (agile Softwareentwicklung), Testgetriebene Entwicklung mit Unit Tests
Datenbanken:
=========
NoSQL (MongoDB)
MS SQL Server (2000, 2005)
MySQL (3.x, 4.x, 5.x)
Oracle (Oracle 11g)
SQL-Programmierung
SQL-Stored-Procedures
T-SQL
Betriebssysteme:
===========
Linux, Mac, Windows
Datenkommunikation:
==============
EDIFACT
JSON-RPC
REST
SOAP
XML-RPC
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden