Logo Java Entwickler -  JEE , Spring , Hibernate

Dortmund, NRW, Deutschland

Aktualisiert am 15.08.2018

Verfügbarkeit:


Kategorie(n):

Fähigkeiten, Kenntnisse und Erfahrungen

Java/JEE Software Entwickler:

In der Software Entwicklung arbeitete ich nach meinem Diplom Informatik Studium als Software Entwickler im Bereich Frontend und Backend und habe aktiv an den verschiedenen Projekten teilgenommen. Unter den letzten Projekten waren große Hauptprojekte Sepa und AGUT. AGUT ist eine Client Server Applikation, die ein steuerliches Gutachten unter §6a erstellt und dauerte von 2010 bis 2013. Dabei werden die Technologien u. a. JEE, Swing, Spring Framework und Hibernate / JPA 2 verwendet.

Während meiner Tätigkeiten in der Software Entwicklung übernahm ich verschiedene Aufgaben in den Bereichen der Anforderungsanalyse, der Implementierung und der Qualitätssicherung. Dabei fand die Software Entwicklung in agilen Prozessen statt und orientierte sich an der Scrum-Methode. Für das Planen und Managen der Projekte nutzte ich die Projektmanagement Software In-Step.

Edeka-Luner - Sep. 2014 – Juli 2015 - GK-Software AG
Entwicklung und Konzeption von international eingesetzten Business-Lösungen für den Einzelhandel für das Edeka-Projekt Luner. Dabei wurde sowohl neue als auch vorhandene Funktionalitäten für die Einzelhandel-Prozesse entwickelt bzw. weiterentwickelt.
Technologien: Java, JEE, Maven, SVN, Jenkins, Nexus, Spring, SQL, DBMS Oracle, JUnit


ProMed - Feb. – Juli 2014
Medikamentenverwaltungsprogramm, das der Benutzer die Möglichkeit bietet das Organisieren, Verwalten und Nachschob von Medikamenten mit einer moderne und benutzerfreundliche Oberfläche ermöglicht.
Technologien: Spring Framework, JGoodies Framework (Presentation Model Pattern und MVC), Java Swing und die Erweiterung Swing X.

Agut 2.0 – 2013 - VES GmbH
Client-Server Architektur
Erweiterung des Funktionsumfangs vom Projekt Agut 1.0
Ergänzung von Fachlogik zur Gutachtenerstellung
Die Anwendung AGUT 1.0 wurde für BilMoG Gutachten erweitert.
Technologien: Java, JEE, Spring Framework, JGoodies, Swing, Hibernate, JPA, Eclipse, Tomcat Application Server, JMS, ActiveMQ, Spring Integration, Spring Batch, Spring Security, Dozer Mapping, JAXB, SQL, HSQL, Oracle, DTO, JDBC, JUnit Test, Ant Build Management

Agut Last- und Performanceoptimierung – 2012 - VES GmbH
Durch Optimierung Datenbankzugriffen und Parallelisierung von Verarbeitungsläufen wurde die Berechnung von Gutachten für große Bestände optimiert.
Technologien: Java, JEE, JMS, Spring Integration, SQL, HSQL, Data Access Object, JUnit Test, Regrissionstest, Oracle 10g

Agut 1.0 – 2011 - VES GmbH
3 Schichtenmodell
In dieser Neuentwicklung wurde ein externer Rechenkern durch eine XML-Schnittstelle angebunden und die Anwendung zur Gutachtenverwaltung in eine bestehende Systemlandschaft integriert.
Technologien: Java, JEE, DTO, Spring Framework, JGoodies, Swing, Hibernate, JPA, Eclipse, Tomcat Application Server, JMS, ActiveMQ, Spring Integration, Spring Batch, Spring Security, Dozer Mapping, JAXB, SQL, HSQL, Oracle, JDBC, JUnit Test, Regressionstest

Sepa-Modul – 2012 - VES GmbH
Nutzung von Spring Integration zum Umwandeln von DTAUS-Dateien
Mit dem SEPA-Modul werden DTAUS Dateien in das SEPA-XML-Format umgewandelt
Technologien: Java, JEE, Spring Framework, Spring Integration, Spring Tools Suite, XML Transformation, JAXB Java XML Binding, JUnit Test

KPV Berichte 2012 - VES GmbH
Anpassungen von Berichten und Formularen
VBA Programmierung
Für das Meldewesen der Kapitalverwaltung wurden Accessberichte an das von der BaFin vor-gegebene Format angepasst.
Technologien: Visual Basic, Access

Limitverwaltung 2009 – 2010 - VES GmbH
Serviceorientierte Java Anwendung mit WEB-Client
In diesem Projekt wurde eine automatisierte Überwachung einer Kaptialverwaltung durch benutzerdefinierte Vorgaben geschaffen, die bei Überschreitung festgelegter Grenzen Benachrichtungen per Email auslöst.
Technologien: Java, JEE, HTML, CSS, JSP, JavaScript, Spring Framework, DTO, Spring Web Flow, Hibernate, JPA, Eclipse, Tomcat Application Server, SQL, Hibernate Criteria, MS SQL Server, JDBC, JUnit Test

PAA – 2008
Diplomarbeit-Projekt
Technische Universität Dortmund XML-basierte Darstellung und Anwendung von Probabilistischen
Arithmetischen Automaten (PAA)
Eine Webanwendung zum Umwandlung von PAA in XML-Format und umgekehrt mit dem Framework Java Server Faces.
Technologien: Java, XML, XML DTD, XML Schema, XML DOM, JSP, HTML, CSS, JSF, JBOSS

Data-Compare 2008
private Dabei wurde ein Modul entwickelt, das das Datenmodell aus einer Datenbank liest und die Daten verschiedener Tabellen abgleicht.
Technologien: Java, J2EE, JDBC, MySQL

MaTRICS II - 2005-2006 - technische Universität Dortmund
Projektgruppe Management Tool for Remote Intelligent Configuration of Systems. Design und Entwicklung von Konfigurationsumgebung, die den Zugang über verschiedenste Kommunikationswege ermöglicht.
Technologien: Java, J2EE, Tomcat, RMI, HTML, xHTML, JSP, Velocity, XML Transformation, DTD, Unix System, CVS, APT Installation Tool aus Debian System