Fullstack Web-Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 12047 Berlin
- Nähe des Wohnortes
- de | en | pl
- 05.10.2018
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2012 – 2/2013
Tätigkeitsbeschreibung
Entwicklung einer Anwendung zum Reporting von Handelsgeschäften über ETL-Prozesse.
• Mapping von XML auf Java über JAXB, XPath und XSLT
• Programmierung in einer High-Performance- und High-Concurrency-Achitektur.
• Concurrency-Patterns, Klassendesign
Technologien: Java, Spring, Websphere, Maven, JAXB, Oracle
7/2012 – 10/2012
Tätigkeitsbeschreibung
• Oberflächenentwicklung mit JSP und Spring MVC.
• Integration mit Webservice- und EJB-Schnittstellen, Spring-Konfiguration, Spring Programmierung
vor allem mit Spring MVC (Annotation-driven).
• Programmierung jQuery-Plugins und objektorientiertem Javascript sowie AJAX.
Technologien: Java EE, Spring MVC, JSP, JavaScript, jQuery, AJAX
5/2012 – 5/2012
Tätigkeitsbeschreibung
• Weiterentwicklung einer Java EE 6 Applikation zur Erzeugung von Statistiken nach dem Pipe-and-Filter-Paradigma; Ausbau Integrationstests mit Arquillian, Einbau von Oberflächentests.
Technologien: Java EE 6, JSF, Richfaces, Javascript, AJAX, Arquillian, Maven, Glassfish, Linux, SSH
2/2012 – 3/2012
Tätigkeitsbeschreibung
• Tiefgehende Einarbeitung in das Migrate 2 Framework zur Migration von Tags, Nodes und Dateien aus Dateisystem- und Excel-Quellen. Fachliche Einarbeitung und Abstimmung mit dem Kunden vor Ort.
Technologien: PHP, SSH, Drupal, Simpletest, Migrate2, GIT
10/2011 – 12/2011
Tätigkeitsbeschreibung
• Einsatz von XSLT und XSL-FO zur PDF-Generierung: Vertiefung der Kenntnisse in der JAXP-API (Transparentes Template Caching), Auseinandersetzung mit Classloader-Problematiken unter Webspehere 7.0, Einbettung von Apache FOP in den Servlet-Container.
• Erstellung von Apache Velocity Templates und Konfiguration der Velocity-Engine zur Generierung von XML: Umgang mit eigenen Event-Handlern, transparentem XML-Escaping und Erstellung von Velocity-Makros.
• Maßgebliche Einführung der Revisionierung mit Hibernate Envers: Anpassung des Ant-Tasks zur DDL-Generierung für eine Oracle Zieldatenbank, tiefere Einarbeitung in das Mapping für Envers, insbesondere in die Behandlung und Konfiguration von Many-to-Many- und One-To-Many-Assoziationen.
• Mitentwicklung an der Oberfläche mit JSF 1.2, Richfaces und Spring Webflow. Erweiterung der Validierung für die Einbeziehung von Einschränkungen seitens des Datenmodells.
• Erstellung von JUnit-Tests, Konfiguration von Spring-Kontexten für dieselbigen.
Technologien: Spring, Hibernate, Hibernate Envers, Spring Webflow, JSF, Richfaces, XSLT, XSL-FO, Apache-FOP, Websphere, Tomcat, Oracle, Scrum
4/2011 – 6/2011
Tätigkeitsbeschreibung
Komplette Durchführung von Entwurf und Implementierung einer Web-Applikation für die Verwaltung von Verkaufszahlen der Unternehmen eines Verkehrsverbundes und die statistische Auswertung.
• Design mit Java EE 6 Features: Dependency-Injection und Qualifier, Events für ein Design mit lose gekoppelten, modularen Komponenten z.B. bei der Berechnung unterschiedlicher Kennzahlen. Einsatz des Timer-Services für zeitgesteuerte Aufgaben.
• Programmierung der Oberfläche mit JSF 2.0 und Richfaces, einfache Komponenten für Excel-Export und Oberflächen-Validierung. Einarbeitung JSR-303 Bean Validation.
• Persistenz mit Eclipselink.
• Konfiguration des Linux-Servers und Einrichtung des Glassfish-Applicationservers und der MySQL-Datenbank, Konfiguration von Glassfish für die Authentifizierung.
• Projekt-Setup in Maven. Erstellung von JUnit-Tests, automatisierte Integrations-Tests mit dem Arquillian-Testrunner, u.a. für Testläufe im embedded Glassfish-Container.
• Direkte fachliche Abstimmung und Kommunikation mit dem Kunden, Support.
Technologien: Java EE 6, Eclipselink, JSF 2.0, Richfaces, Arquillian, JUnit, SSH, Linux, Apache, Glassfish, MySQL, GIT
7/2008 – 3/2009
Tätigkeitsbeschreibung
Migration einer medizinischen Datenbank von MS Access auf die J2EE-Plattform. Redesign des Datenmodells, Umsetzung mit dem JBoss Seam Framework.
• Fachliche Einarbeitung und Abstimmung, Entwurf und Planung der Migration, Redesign des Datenmodells, Entwurf und Programmierung der J2EE-Anwendung mit JBoss Seam, JSF 1.2, Richfaces und Hibernate. Erzeugung von Statistiken und zugehöriger Excel-Export.
• Konfiguration JBoss AS-Servers und Abstimmung mit der IT zur Einbettung desselbigen in die IT-Landschaft.
Technologien: JBoss Seam, JSF, Richfaces, Hibernate, JBoss AS, SSH, Linux
Über mich
Weitere Kenntnisse
XML, XSLT
SQL
Javascript, jQuery, HTML, CSS
PHP, Drupal
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Polnisch (Grundkenntnisse)
- Spanisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden