Freelancerprofil: Softwareentwickler Java EE - Sebastian Schabe in München

Softwareentwickler Java EE

nicht verfügbar
Sebastian Schabe | München
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein
Kategorie(n): Consulting | IT
FREELANCER KONTAKTIEREN

Freelancer-Vorstellung

SPRACHEN

  • Deutsch (Muttersprache)
  • Englisch (Gut)

Studienabschluss

Technische Hochschule (B. Sc.)

FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN

Fachlicher Schwerpunkt
Objektorientierte Analyse und Design, Java Enterprise Umgebungen, Fullstack-Entwicklung

Programmiersprachen
Java, C/C++, PHP, Python, JavaScript

Datenbanken
MySQL, Oracle Database, IBM DB2, MS SQL Server

Technologien
BPEL, CDI, CSS3, Docker, EJB, Freemarker, HTML5, JAXB, JAX-RS, JAX-WS, JCR, JMS, JPA, jQuery, JSF, JSON, Microservices, MyBatis, PL/SQL, RabbitMQ, SQL, Vaadin, XHTML, XML, XPATH, XSLT, YAML

Tools & Frameworks
Java EE, Spring Framework, Spring Boot, Ant, Maven, Git, SVN, Magnolia CMS, Zend Framework, MFC, Alfresco CMS

Software & Frameworks
Windows, Linux, IntelliJ IDEA, Eclipse, Jira, Confluence, Bamboo, Jenkins, TeamCity, SonarQube, MS Office, MS Visual Studio, JDeveloper, SQL Developer, SQuirreL, SoapUI, IBM WebSphere, Oracle SOA Suite

Zertifizierungen
Magnolia Associate Developer

PROJEKTHISTORIE

08/2019 – 11/2019 Neuentwicklung des Kundenportals im Rahmen der Einführung agiler Software-Methoden im Unternehmen

• Mitwirkung an der Konzeption der Gesamtarchitektur
• Design und Implementierung von Microservices auf Basis fachlicher Anforderungen
• Definition von REST-Schnittstellen in Abstimmung mit Frontend-Entwicklung
• Unit-Tests, Integrationstests, Systemtests
• Integration von Adapterkomponenten zur Anbindung an das Siebel CRM
• Containerisierung mit Docker und Docker Compose
• Design, Implementierung und Konfiguration von Messaging-Komponenten mit Rabbit-MQ
• Kontinuierliche Pflege der Dokumentation
Technologien: Windows 10, Java 8 / 11, Spring Boot, REST-Services, Docker, Microservices, JSON, Git, Jira, Confluence, IntelliJ IDEA, Oracle Datenbanken, Spring Data JPA, JUnit, SonarQube, node.js, React, couper.io

06/2019 – 08/2019 Weiterentwicklung der Provisionierungsplattformen für DSL-, Kabel- und VoIP-Kunden

• Weiterentwicklung von Java-Anwendungen im ISP-Umfeld
• Weiterentwicklung der Provisionierungsplattformen für DSL-, Kabel- und VoIP-Kunden
• Front- und Backend-Entwicklung von techniknahen Webanwendungen
• Erkennen und Beheben von Störungen und Engpässen
• Technische Umsetzung neuer Produktanforderungen
Technologien: Linux (Debian), Java 8 / 11, Spring Boot, REST-Services, Web-Services, JSON, Git, Jira, NetBeans, IntelliJ IDEA, Oracle Datenbanken, MySQLDatenbanken, JUnit

03/2018 – 09/2018 Europaweite Webauftritte für Markenartikel für Pflanzen in Haus und Garten und im Agrarbereich
• Mitwirkung an der Konzeption der Gesamtarchitektur
• Übernahme, Analyse und Bewertung des Bestandssystems
• Einrichtung des Magnolia CMS in der Entwicklungsumgebung
• Erstellung von redaktionierbaren Seiten-Templates und Komponenten
• Schnittstellendesign in Absprache mit Frontend-Entwicklung
• Implementierung der Schnittstellen zur Kommunikation mit Frontend-Anwendung
• Erstellung eines REST-Services zur Ausspielung der Seiten im JSONFormat
Technologien: Magnolia 5.6, Java 8, Javascript ES6, React, REST-Services, JSON, node.js, Git, Jira, Bamboo

01/2018 – 09/2018 Redaktionssystem für Ratgeber und Anleitungen rund um Haus und Garten
• Einrichtung des Magnolia CMS auf Abnahme- und Produktionsumgebung
• Erstellung von redaktionierbaren Seiten-Templates und Komponenten
• Schnittstellendesign in Absprache mit Frontend-Entwicklung
• Implementierung der Schnittstellen zur Kommunikation mit Frontend-Anwendung
• Erstellung eines REST-Services zur Ausspielung der Seiten im JSONFormat
• Grafische Aufbereitung der Seiten-Templates in Anlehnung an die Frontend-Anwendung
Technologien: Magnolia 5.6, Java 8, Javascript ES6, React, REST-Services, JSON, node.js, Git, Jira, Bamboo

09/2017 – 03/2018 Workflow getriebene Pflege von Stammdaten im CMS
• Erstellung einer Magnolia Custom App
• Erstellung von Workflows für Neuanlage, Änderung und Schließung von Service Centern
• Anbindung diverser REST-Services zum Lesen und Schreiben von Stammdaten
• Erstellung eines Rollen- und Rechtekonzepts für die jeweiligen Abteilungen
• Erstellung und Konfiguration von Mail-Templates
• Implementierung komplexer Regeln zur Eingabevalidierung
Technologien: Magnolia 5.5, Java 8, Vaadin 7, REST-Services, IntelliJ IDEA, Jira, VPN

04/2017 – 08/2017 Shopsystem für diverse Fahrradmarken
• Übernahme und Weiterentwicklung diverser Shopsysteme auf Basis des Magnolia CMS
• Erstellung von Seiten-Templates
• Kontinuierliche Weiterentwicklung von Shop-Funktionalitäten
• Integration eines Systems für Produktinformationsmanagement
• Anbindung einer Commerce-API-Lösung
• Anbindung von Payment-Anbietern
• Überführung von Frontend-Prototypen in serverseitige Rendering-Technologien
• Einbindung von Google Analytics und Implementierung von Tracking-Anforderungen gemäß Leitliniendokument
Technologien: Magnolia 4.7, Java 8, Javascript ES6, React, REST-Services, node.js, Git, Jira, Bamboo, Confluence, Google Analytics, commercetools sphere.io

05/2016 – 11/2016 System zur Effizienzüberwachung für Produktionsstationen zur Herstellung von Landmaschinen
• Übernahme und Review des bestehenden Projektprototypen
• Neukonzeption der Systemarchitektur auf Basis von Java EE
• Einrichtung des Produktionsservers
• Integration des bestehenden Datenbanksystems
• Datenmodellierung gemäß Kundenanforderungen
• Erstellung von Diagrammen zum Effizienzmonitoring der Produktionsstationen
• Projektkoordination und Abstimmung komplett remote via Skype & Slack
Technologien: Java 8, Eclipse, JSF, MySQL, MyBatis, Apache Tomcat, VPN, Skype, Slack, TeamViewer, Flot charts

11/2015 – 03/2017 IdNr-Verfahren – bundesweit einheitliche Vergabe und Verwaltung von steuerlichen Identifikationsnummern aller deutschen Staatsbürger
• Mitwirkung im Allgemeinen Dialogverfahren (ADI)
• Review von Pflichtenheften
• Umsetzung von Web-Dialogen gemäß Spezifikation
• Layout der Webseitenelemente gemäß Style-Guide
• Implementierung und kundenspezifische Anpassungen von UIKomponenten
• Erstellung funktionaler Tests zur technischen und fachlichen Validierung von Web-Services
• Erstellung funktionaler Tests zur Verifikation der Schema-Konformität
• Technische Analysen
Technologien: Java EE 6, JAX-RS 2.2 Web-Services, EJB 3.1, JSF 2.0, Apache Tomahawk, PrimeFaces, MyBatis 3.3, IBM WebSphere Application Server 8, IBM WebSphere Portal Server 7, IBM Rational Application Developer 9, Eclipse, Ant, Maven, Jenkis, Artifactory, Nexus, SonarQube, SoapUI, SQuirreL

09/2014 – 10/2015 System zur Vendor-übergreifenden Provisionierung virtueller Hard- und Software in weltweit verteilten Rechenzentren
• Konzeption und Umsetzung der Architektur auf Basis von Java EE/Spring
• Anforderungsanalyse und System- und Workflowmodellierung
• Webanwendung zur Verwaltung von Provisionsaufträgen und Konfiguration von Workflowkomponenten
• Integration einer Lösung für Web Single-Sign-On
• Entwicklung REST-Schnittstelle und Web-Service zur Kommunikation mit externen Systemen
• Implementierung einer Komponente zum Kapazitätsmanagement für Servercluster und Datacenter
• Integration und Orchestrierung externer Systeme zur Provisionierung von Hard- und Software
• Implementierung einer Komponente zur Generierung täglicher Reports
• Erstellung von Unit-, Integrations- und Systemtests
Technologien: Java 8, Spring, Oracle Datenbanken, Eclipse, Web-Services, REST-Services, Maven, SVN, GIT, JUnit, Mockito, SoapUI, SQL Developer, Tomcat, Jetty, Sharepoint, JSP, Javascript, jQuery, Spring MVC, Spring Security, Spring WS, Web SSO, Hibernate, Quartz Scheduling, Apache POI, Jenkins, TeamCity

02/2014 – 08/2014 Stabilisierung und Neuentwicklung von Komponenten in SOA-Middleware
• Umsetzung von Change Requests im Integrationsumfeld
• Analyse von Anforderungen aus den Fachbereichen
• Anpassung des Produktmodells in Form von XML.Schemata
• Erweiterung von BPEL-Workflows
• Erweiterung des Schnittstellen-Adapters zwischen Middleware und CRM-System
• Erstellung und Anpassung von XSL-Transformationen und WSDL-Dateien
• Konfiguration des Routings und der Komponenten des Oracle Enterprise Service Bus
Technologien: Windows 7, Ubuntu, Oracle SOA Suite 10, JDeveloper, Eclipse, Siebel CRM, Oracle Datanbanken, Web-Services, JAX-WS, Apache CXF, JPA, EJB 3.0, JMS, Oracle AQ, Ant, Maven, Hudson, Jira, SVN, Tomcat, VMWare, WSDL, XML, XSD, XSLT, JAXB, SQL, PL/SQL, JUnit

06/2013 – 01/2014 Prototyp eines Social Media Premium-Portals für technisch unversierte Kunden zur Reichweitensteigerung deren Unternehmen und Gewinnung potentieller Neukunden
• Spezifikation und Umsetzung der Architektur auf Basis von Spring
• Entwicklung einer REST-Schnittstelle zur asynchronen Kommunikation zwischen Front- und Backend
• Integration eines Verfahrens für Single-Sign-On
• Anbindung verschiedener vom Kunden zur Verfügung gesteller RESTServices
• Anbindung der sozialen Netzwerke Facebook, Twitter und Google+ über deren REST-APIs
• Umsetzung einer interaktiven, grafischen Komponente zur Visualisierung von Social Media Statistiken
Technologien: Windows XP, Java 7, Spring 3.2, Spring MVC, JAXB, Facebook Graph API, TwitterREST API, Google+ API, OAuth, HTML5, CSS3, LESS, Sass, Javascript, jQuery, RequireJS, Backbone.js, Mustache, Highcharts, Eclipse/STS, Maven, Jetty, SVN, VPN, JUnit, Mockito

09/2011 – 06/2013 Prototyp einer telemedizinischen Web 2.0-Plattform inklusive Smartphone-Schnittstellen zur Erhebung von Vitaldaten und zur automatischen Analyse und Detektion von Anomalien
• Konzeption der Backend-Architektur
• Konfigurationsmanagement auf Basis von Git, Maven und Eclipse
• Entwurf und Umsetzung einer GUI zur Verwaltung und Überwachung von Klienten/Patienten
• Schnittstellenspezifikation zur asynchronen Client-Server-Kommunikation über WebSocket
• Konzeption und Integration einer skalierbaren Komponente zur Datenspeicherung
• Integration von Qualitätssicherungsmaßnahmen auf Ebene der Geschäftsschicht mittels Unit-Tests
Technologien: Windows XP, Linux (Debian), Android 4, Java EE 6, Jboss AS 7, CDI 1.0, JSF 2.0, Javascript, jQuery, Highcharts, WebSocket, Eclipse/STS, Maven, Jetty, Git, JUnit, MyBatis 3, MySQL

10/2010 – 08/2011 Implementierung eines gesamteuropäischen CMS-Portals im Bereich Consumer Electronic für Konsumenten, Presse, Marketingagenturen und Partner
• Entwicklung einer Lösung für Enterprise Content Management basierend auf Alfresco
• Backend-Entwicklung von Modulen für das CMS-Redaktionssystem
• Umsetzung von Formulardefinitionen für Webseiten und Informationsobjekte (Java, XML Schema)
• Entwicklung von Automatisierungsmodulen für Dokumentkonvertierungen (serverseitiges JS, XSLT)
• Entwicklung von REST-Schnittstellen zwischen Back- und Frontend
• Implementierung von XSL-Transformationen und Java-Modulen für Datenimporte
• Entwicklung von Webseitenmodulen in Form von Freemarker-Templates
• Implementierung von Pull-Schnittstellen zum Abrufen von Informationen aus dem Backend
• Konfigurationsmanagement auf virtualisierten internen Entwicklungs- und Abnahmeumgebungen
• Installation von Releases, Patches sowie Vorbereitung und Durchführung von Software-Lieferungen
• Second-Level-Support für Issues im Reporting-Tool (Redmine)
• Fehleranalyse und Bugfixing
Technologien: Windows, Linux (Cent-OS, RHEL), Alfresco, Java EE 5, Spring, Spring MVC, Hibernate, Javascript, Freemarker, Eclipse, Ant, XML, XSD, XSLT, Xpath, SAX, StAX, Apache Tomcat, SVN, MySQL, VMWare, Redmine, Mantis

04/2010 – 10/2010 Prototyp einer Web 2.0 Video- und Gewinnspielplattform
• Technisches Design und Entwicklung der Backend-Funktionalität auf Basis fachlicher Anforderungen
• Abstimmung mit Frontend-Entwicklung, die durch externe Agentur vorgenommen wurde
• Design und Realisierung des technischen Datenbankmodells auf Basis des fachlichen Modells
• Fachliches und technisches Design sowie Realisierung von Administrationsfunktionen
• Erarbeitung eines Deployment-Modells für die Amazon-Cloud
• Datenmodellierung
• Entwicklung der Geschäftslogik
• Integration eines Dienstes zur Videokonvertierung
Technologien: PHP5, Zend Framework, REST-Services, Amazon EC2, Amazon S3, Windows, Linux, Apache HTTP Server, MySQL, Eclipse, HTML, Javascript, CSS, XML, JSON

Profil - Sebastian Schabe.pdf (433 kB)
Hochgeladen am: 05.08.2020
FREELANCER KONTAKTIEREN
Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?