Senior Java Entwicklerin mit Schwerpunkt spring/spring boot, backend
Aktualisiert am 02.05.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.04.2024
Verfügbar zu: 90%
davon vor Ort: 100%
java
spring-boot
jpa
spring data jpa
spring batch
REST Service
spring integration
thymeleaf
wicket
vaadin
azure
docker
Deutsch
Muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
Ich bevorzuge die Remote Zusammenarbeit, sehr gerne auch nach einer Kennenlernphase vor Ort.
möglich

Projekte

Projekte

4 Jahre 6 Monate
2019-10 - 2024-03

Plattform für Compliance & Nachhaltigkeit

Senior Software Entwicklerin Java Spring / Spring Boot Spring Batch ...
Senior Software Entwicklerin

Unterstützung des Teams bei der Pflege und Weiterentwicklung der Compliance & Sustainability Plattform, unter anderem mit folgenden Tätigkeiten:

  • Implementierung neuer Funktionen im Backend und Frontend (Java, JPA (Jakarta Persistence API), Criteria API, Spring Batch, Spring-Integration, Event Sourcing, REST, SQL, flyway, Vaadin, Mockito)

  • Migration von Backend-Applikationen von Spring Boot 1.x auf Spring Boot 2.x

  • Koordination und Durchführung der Migration von Kundendaten aus einem Legacy-System, einschließlich:

    • Analyse (Quellcode, Prozesse, Daten)

    • Implementierung spezifischer Komponenten für die Migration der einzelnen Teilkomponenten

    • Orchestrierung der einzelnen Migrationsschritte zur Sicherstellung der Datenintegrität und -qualität

  • Analyse und Anpassung von Batch Jobs (Spring Batch)

  • Planung und Vorbereitung der Umstellung von verteilten Applikationen auf eine neue Communication API für die JMS-basierten Message Flows, einschließlich der Implementierung einzelner Komponenten

  • DevOps-Aufgaben, wie das Deployment und die Konfiguration von Applikationen auf Demo- und Produktionssystemen sowie die Verbesserung der lokalen Entwicklungsumgebung

  • Technischer Support und Bugfixing

Java Spring / Spring Boot Spring Batch Spring Integration Docker Microsoft SQL Server Oracle JPA Spring Data JPA Vaadin Maven GIT REST Scrum Azure Mockito intellij GitExtentions Azure Devops Azure Vizual Studio Code Flyway Kubernetes Miro
Softwareentwicklung, Produkt-Compliance & Sustainability
Remote
9 Monate
2019-01 - 2019-09

Conflict Minerals Plattform - Erweiterung Cobalt

Senior Software Entwicklerin java Spring Boot Spring Batch ...
Senior Software Entwicklerin

Erweiterung der Conflict Minerals Plattform zur Verarbeitung von Cobalt

  • Erweiterung des Message Handlings
  • Erweiterung der Batch Jobs
  • Erweiterung der UI
java Spring Boot Spring Batch Spring Integration JPA 2.1 Spring Data JPA Oracle Microsoft SQL Server Vaadin Eclipse Git Jira Stash Jenkins Maven Docker (Entwickler Datenbanken) Scrum
Softwareentwicklung, Product-Compliance & Sustainability
Remote
2 Jahre
2016-04 - 2018-03

Conflict Minerals Plattform

Senior Software Entwicklerin java Spring Boot Spring Batch ...
Senior Software Entwicklerin

Unterstützung des Teams bei der Erweiterung der Conflict Minerals Plattform, unter anderem:

  • Erweiterung eines bestehenden Rollup Batch Jobs um zusätzliche Verarbeitungsschritte.
  • Implementierung eines RESTFul Services zur Beantwortung von Compliance Requests.
  • Einrichten von Spring Boot Admin / Health Checks für einzelne Projekte.
  • Implementierung einer Komponente zum Speichern von Dokumenten via Apache jclouds.
  • Implementierung einer Komponente für die Migration von  Dokumenten nach Azure Blob Storage.
  • Vorbereitung einer Applikation für die Migration von einer Oracle Datenbank zur Verwendung einer Azure SQL Datenbank.
java Spring Boot Spring Batch Spring Integration Spring Data JPA Oracle PostgreSQL Stash Vaadin Eclipse Git Jira Stash Jenkins Maven JPA 2 Spring Boot Admin REST Docker Azure Blob Storage
Softwareentwicklung, Product-Compliance & Sustainability
2 Monate
2017-12 - 2018-01

Web Applikation zum Vergleich von Projektdaten

Technische Konzeption, Softwareentwicklung, Deployment java 10 Spring Boot JPA 2.1 ...
Technische Konzeption, Softwareentwicklung, Deployment
Technische Konzeption und Implementierung einer Web Applikation zum Abgleich von Projektdaten.
java 10 Spring Boot JPA 2.1 Spring Data JPA Thymeleaf Bootstrap jQuery Apache Tomcat MySQL
Hilfswerk
Bonn
9 Monate
2015-03 - 2015-11

Neuentwicklung einer PHP basierten Anwendersoftware mit Spring Boot

Senior Software Entwicklerin Java 8 Spring Boot JPA 2.1 (Hibernate) ...
Senior Software Entwicklerin

Unterstützung des Teams bei der Migration einer bestehenden Webapplikation, unter anderem:

  • Implementierung des Datenmodells mit JPA 2.1 (Hibernate), Hibernate Envers und Spring Data JPA.
  • Implementierung einer UI Komponente zur Darstellung der
    Änderungshistorie (Hibernate Envers).
  • Implementierung von Workflows mit Spring Webflow.
  • Implementierung eines Maven Plugins zur Generierung der DDL Skripte.
Java 8 Spring Boot JPA 2.1 (Hibernate) Spring Data JPA MS SQLServer Hibernate Envers Spring Webflow Thymeleaf Eclipse Git Jira Confluence Stash Bamboo Maven Scrum
Softwareentwicklung
Bonn
2 Jahre 5 Monate
2012-11 - 2015-03

Inciedentbearbeitung und Implementierung von Anpassungen/Erweiterungen für die internen und externen Webauftritte der Bundeswehr

Softwareentwicklung Java 6 Websphere Portal Server 6 Rational Application Developer ...
Softwareentwicklung
  • Java/Portlet Entwicklung
  • Erstellung von Leistungsbeschreibungen für Kleinaufträge
Java 6 Websphere Portal Server 6 Rational Application Developer Eclipse DB2 9 SVN ANT
Bundeswehr
Bonn
2 Jahre 11 Monate
2010-02 - 2012-12

Integration von Software von Drittanbietern in das SaaS-Portofolio

Softwareentwicklung, Support Java 6 SVN Maven ...
Softwareentwicklung, Support
  • Integration neuer Länder/Märkte und Erweiterungen einzelner Softwarekomponenten im Bereich Middleware und Web Frontend.
Java 6 SVN Maven REST Tomact MySQL Spring JUnit EasyMock Eclipse
Internetprovider
4 Monate
2009-09 - 2009-12

Implementierung verschiedener Security Features für eine webbasierte Software

Java 1.4 Eclipse SVN ...
  • Unterstützung des Teams bei der Verbesserung der Security im Bereich Apache Tomcat/Apache Http Server.
Java 1.4 Eclipse SVN DB2 Apache Tomcat Junit
Öffentlicher Bereich
1 Jahr 1 Monat
2008-04 - 2009-04

Integration von Software von Drittanbietern in das SaaS Portofolio

Softwareentwicklung Java 5 Spring 2 Hibernate 3.2 ...
Softwareentwicklung
  • Erweiterungen und Refactoring der Middleware für die Open-Xchange Integration:
    • Balancing von RMI-Zugriffen (Erweiterung von Spring Komponenten).
    • Mandanten Handling, Transaction Handling, Exception Handling.
    • Migration (Code und Datenbank) zur Integration eines neuen Webmailers.
  • Implementierung eines Services zur Adressbuchmigration für einen neuen Webmailer.

  • Erweiterungen für die Open-Xchange Konfiguration im Control Center (Frontend).
  • Implementierung von Java Tests für JMeter (JavaSampler).
Java 5 Spring 2 Hibernate 3.2 JUnit EasyMock Eclipse SVN Maven MySql Apache Tomcat
Internetprovider
8 Monate
2007-08 - 2008-03

Internet Antrag für Versicherungsprodukte

Softwarentwicklung Java 1.4 RAD 6.0 HTTPUnit ...
Softwarentwicklung
  • Implementierung und Erweiterung von Internet-Tarifrechnern für die Wohngebäude und Familienversicherung.
  • Implementierung eines Webservices zur Adressprüfung.
Java 1.4 RAD 6.0 HTTPUnit JUnit
IT Dienstleister einer Versicherung
5 Monate
2006-11 - 2007-03

Online Ticketverkauf

Java 5 Acegi Tomcat ...
  • Implementierung des Wizards für die Ticketbestellung mit Spring MVC.
  • Implementierung des Customer Care Systems.
  • Implementierung SMS Benachrichtigung (Schnittstelle almado SMS Gateway).
Java 5 Acegi Tomcat Hibernate MySQL Spring Spring MVC
IT-Dienstleister
3 Monate
2006-07 - 2006-09

Kleinere Projekte

Java 2 Jasper Reports TWiki
  • Evaluierung Jasper-Reports.
  • Aufbau eines Wiki Systems für das Projektmanagement.
Java 2 Jasper Reports TWiki
Handelsunternehmen
9 Monate
2005-11 - 2006-07

Neuentwicklung eines Reiseportals

Softwareentwicklung Java 2 Wicket 1.2 (GUI) Hibernate 3.0 ...
Softwareentwicklung
  • Entwicklung von Wicket Frontends für die Workflows für Pauschalreise, Reiseplaner, Buchung und Weiterleitung von Reiseangeboten.
  • Erstellen von Hibernate-Mappings zur Speicherung der Reise- und Buchungsdaten.
Java 2 Wicket 1.2 (GUI) Hibernate 3.0 CVS Spring Eclipse
Touristik / Handel
2 Jahre 1 Monat
2002-12 - 2004-12

Verschiedene Projekte im Rahmen einer Intranet Anwendung einer Handelsgenossenschaft

Softwareentwicklung Java 2 IBM DB2 IBM WebSphere 4 ...
Softwareentwicklung
  • Erstellung einer Anforderungspezifikation für ein Modul zur Pflege und Anzeige von Rabatten (Konditionsbrowser) und Implementierung des Moduls.
  • Erstellung von Übersichten in HTML und PDF mit XML und XSLT und FOP.
  • Weiterentwicklung/Redesign einer Hostanbindung zur Pflege von Rabatten.
  • Redesign der Stammdatenverwaltung: UML Design und Implementierung mit Struts.
  • UML Design und Implementierung einer Importschnittstelle für Artikelpreise.
  • UML Design und Implementierung eines Moduls zur Generierung von Preislisten.
Java 2 IBM DB2 IBM WebSphere 4 IBM HostPublisher Jakarta Struts 1.2 JUnit Tests
Handelsunternehmen
11 Monate
2002-01 - 2002-11

Verschiedene Projekte im Bereich Handel und Touristik

Softwareentwicklung Java 2 IBM WebSphere Server IBM DB2 ...
Softwareentwicklung
  • Implementierung von Import Schnittstellen für SINFOS und SEDAS Daten: Erstellen der Anforderungsspezifikation und Implementierung im Rahmen einer vorhandenen Anwendung auf der Basis von Java 2 und JSP.
  • Implementierung von JSPs für die Reisebuchung. Anpassungen im Modul Linienflug (IBM WebSphere Commerce Server).
Java 2 IBM WebSphere Server IBM DB2 Bugtracking mit zenTrack JSP
EDV Dienstleister

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom Mathematikerin, Rheinische Friedrich-Wilhelms-Universität
 
Zertifikate:
  • Sun Certified Programmer for Java 2 Platform
  • Sun Certified Web Component Developer for the J2EE[tm] Platform

Position

Position

Bevorzugt Spring/Spring Boot und Java Backend Projekte.

Kleine abgeschlossene Spring Boot Applikationen, je nach Anforderung, auch auf Festpreisbasis.

Kompetenzen

Kompetenzen

Top-Skills

java spring-boot jpa spring data jpa spring batch REST Service spring integration thymeleaf wicket vaadin azure docker

Schwerpunkte

Java
JPA
Spring / Spring Boot

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache
Schwerpunkt
Apache HTTP Server
Apache Tomcat
Bamboo
BEA WebLogic
6.1 Grundkenntnisse
Bootstrap 3.3.7
Caucho/Resin
Confluence
CVS
Docker
EasyMock
Schwerpunkt
Eclipse
Eclipse/MyEclipse
Schwerpunkt
Flyway
Git
Git Extentions
Hibernate Envers
HTTPUnit
Jasper Reports
Java 7/8
JBuilder
Jenkins
Jira
JMeter
JavaSampler
JPA 2
JPA 2.1
JPA 2.1 (Hibernate)
jQuery 3.2.1
JUnit
JUnit/HTTPUnit
Schwerpunkt
Loadtests für Web-Sites mit Rational Performance Studio
Maven
NetBeans
RAD 6.0
Rad6
Rational Application Developer
Rational ClearQuest
Rational Robot
REST
Scrum
Spring
Spring 2.0
Spring Batch
Spring Boot
Spring Boot 1.5.9
Spring Boot Admin
Spring Data JPA
Spring Integration
Spring Security
Spring Webflow
Stash
SVN
Thymeleaf
Tiles
Tomcat
Schwerpunkt
TWiki
UML
Vaadin
VIP Portal Manager
Visual Age
Visual Cafe
Visual Paradigm
WebSphere
3.5, 4
Websphere Portal Server 6

Frameworks & Tools:

  • Spring Framework: Projektarbeit seit 2006 mit verschiedenen Versionen
  • Spring Boot: Projektarbeit seit 2015
  • Spring Security: Projektarbeit seit 2015
  • Spring Data JPA: Projektarbeit seit 2015
  • Spring Batch: Projektarbeit 2016 - 2018
  • Spring Integration: Projektarbeit 2016 - 2018
  • Spring MVC: Projektarbeit 2006 - 2007, 2015, 2018
  • Spring Webflow: Projektarbeit 2015
  • Spring Boot Admin: Projektarbeit 2016 ? 2018
  • Vaadin: Projektarbeit 2016 ? 2018
  • Apache Wicket: Projektarbeit 2006 und 2009
  • Acegi Security: Einsatz in eigenem Projekt
  • Struts: Projektarbeit 2001 ? 2009
  • Thymeleaf: Projektarbeit 2015, 2017 ? 2018
  • jQuery: Projektarbeit 2015, 2017 ? 2018
  • Bootstrap: Projektarbeit 2015, 2017 ? 2018

 

IDE:

  • Eclipse/MyEclipse (Schwerpunkt)
  • Rad6
  • NetBeans
  • Visual Cafe
  • Visual Age
  • JBuilder

 

Build-Tools:

  • ANT
  • Maven

 

Sever:

  • Apache HttpServer
  • Apache Tomcat
  • WebSphere Portalserver 6
  • Grundkenntnisse BEA WebLogic 6.1
  • Caucho/Resin

 

OOD/OOA:

  • UML
  • Visual Paradigm

 

QS/QM:

  • JUnit/HTTPUnit
  • EasyMock, Mockito
  • JMeter
  • Loadtests für Web-Sites mit Rational Performance Studio
  • Rational ClearQuest
  • Rational Robot

 

Sonstiges:

  • Handel: SINFOS/SEDAS
  • Ernährung: Bundeslebensmittelschlüssel
  • Groupware: Open-Xchange
  • Conflict Minerals Reporting Templates

Betriebssysteme

Linux
Windows

Programmiersprachen

C
Programmierung im Rahmen der Diplomarbeit
Fortran
Programmierung im Rahmen des Mathematik Grundstudiums
J2EE
praktische Erfahrung seit 2001
Java
praktische Erfahrung seit 1998
Java
6,8
Pascal
Programmierung im Rahmen der Diplomarbeit
PL/SQL
Grundkenntnisse

Datenbanken

Access
Projektarbeit 1994 / 1998
DB2
Projektarbeit 2001 - 2007; 2013 und 2014
JDBC
Projektarbeit seit 2001
Microsoft SQL Server
MS SQL Server
Grundkenntnisse
MySQL
Projektarbeit seit 2005
Oracle
Administration 7.3/ Tuning für Web App. 8i; Projektarbeit 1995-2000 und 2016 -2018
PostgreSQL
Projektarbeit 2016 - 2018
SQL
langjährige Erfahrung

Branchen

Branchen

  • Internetprovider
  • Versicherung
  • Ernährung
  • Handel
  • Touristik
  • Internationale Organisation im Bereich Migration
  • Bundeswehr
  • Produkt-Compliance und Nachhaltigkeit
  • Hilfswerk

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
Ich bevorzuge die Remote Zusammenarbeit, sehr gerne auch nach einer Kennenlernphase vor Ort.
möglich

Projekte

Projekte

4 Jahre 6 Monate
2019-10 - 2024-03

Plattform für Compliance & Nachhaltigkeit

Senior Software Entwicklerin Java Spring / Spring Boot Spring Batch ...
Senior Software Entwicklerin

Unterstützung des Teams bei der Pflege und Weiterentwicklung der Compliance & Sustainability Plattform, unter anderem mit folgenden Tätigkeiten:

  • Implementierung neuer Funktionen im Backend und Frontend (Java, JPA (Jakarta Persistence API), Criteria API, Spring Batch, Spring-Integration, Event Sourcing, REST, SQL, flyway, Vaadin, Mockito)

  • Migration von Backend-Applikationen von Spring Boot 1.x auf Spring Boot 2.x

  • Koordination und Durchführung der Migration von Kundendaten aus einem Legacy-System, einschließlich:

    • Analyse (Quellcode, Prozesse, Daten)

    • Implementierung spezifischer Komponenten für die Migration der einzelnen Teilkomponenten

    • Orchestrierung der einzelnen Migrationsschritte zur Sicherstellung der Datenintegrität und -qualität

  • Analyse und Anpassung von Batch Jobs (Spring Batch)

  • Planung und Vorbereitung der Umstellung von verteilten Applikationen auf eine neue Communication API für die JMS-basierten Message Flows, einschließlich der Implementierung einzelner Komponenten

  • DevOps-Aufgaben, wie das Deployment und die Konfiguration von Applikationen auf Demo- und Produktionssystemen sowie die Verbesserung der lokalen Entwicklungsumgebung

  • Technischer Support und Bugfixing

Java Spring / Spring Boot Spring Batch Spring Integration Docker Microsoft SQL Server Oracle JPA Spring Data JPA Vaadin Maven GIT REST Scrum Azure Mockito intellij GitExtentions Azure Devops Azure Vizual Studio Code Flyway Kubernetes Miro
Softwareentwicklung, Produkt-Compliance & Sustainability
Remote
9 Monate
2019-01 - 2019-09

Conflict Minerals Plattform - Erweiterung Cobalt

Senior Software Entwicklerin java Spring Boot Spring Batch ...
Senior Software Entwicklerin

Erweiterung der Conflict Minerals Plattform zur Verarbeitung von Cobalt

  • Erweiterung des Message Handlings
  • Erweiterung der Batch Jobs
  • Erweiterung der UI
java Spring Boot Spring Batch Spring Integration JPA 2.1 Spring Data JPA Oracle Microsoft SQL Server Vaadin Eclipse Git Jira Stash Jenkins Maven Docker (Entwickler Datenbanken) Scrum
Softwareentwicklung, Product-Compliance & Sustainability
Remote
2 Jahre
2016-04 - 2018-03

Conflict Minerals Plattform

Senior Software Entwicklerin java Spring Boot Spring Batch ...
Senior Software Entwicklerin

Unterstützung des Teams bei der Erweiterung der Conflict Minerals Plattform, unter anderem:

  • Erweiterung eines bestehenden Rollup Batch Jobs um zusätzliche Verarbeitungsschritte.
  • Implementierung eines RESTFul Services zur Beantwortung von Compliance Requests.
  • Einrichten von Spring Boot Admin / Health Checks für einzelne Projekte.
  • Implementierung einer Komponente zum Speichern von Dokumenten via Apache jclouds.
  • Implementierung einer Komponente für die Migration von  Dokumenten nach Azure Blob Storage.
  • Vorbereitung einer Applikation für die Migration von einer Oracle Datenbank zur Verwendung einer Azure SQL Datenbank.
java Spring Boot Spring Batch Spring Integration Spring Data JPA Oracle PostgreSQL Stash Vaadin Eclipse Git Jira Stash Jenkins Maven JPA 2 Spring Boot Admin REST Docker Azure Blob Storage
Softwareentwicklung, Product-Compliance & Sustainability
2 Monate
2017-12 - 2018-01

Web Applikation zum Vergleich von Projektdaten

Technische Konzeption, Softwareentwicklung, Deployment java 10 Spring Boot JPA 2.1 ...
Technische Konzeption, Softwareentwicklung, Deployment
Technische Konzeption und Implementierung einer Web Applikation zum Abgleich von Projektdaten.
java 10 Spring Boot JPA 2.1 Spring Data JPA Thymeleaf Bootstrap jQuery Apache Tomcat MySQL
Hilfswerk
Bonn
9 Monate
2015-03 - 2015-11

Neuentwicklung einer PHP basierten Anwendersoftware mit Spring Boot

Senior Software Entwicklerin Java 8 Spring Boot JPA 2.1 (Hibernate) ...
Senior Software Entwicklerin

Unterstützung des Teams bei der Migration einer bestehenden Webapplikation, unter anderem:

  • Implementierung des Datenmodells mit JPA 2.1 (Hibernate), Hibernate Envers und Spring Data JPA.
  • Implementierung einer UI Komponente zur Darstellung der
    Änderungshistorie (Hibernate Envers).
  • Implementierung von Workflows mit Spring Webflow.
  • Implementierung eines Maven Plugins zur Generierung der DDL Skripte.
Java 8 Spring Boot JPA 2.1 (Hibernate) Spring Data JPA MS SQLServer Hibernate Envers Spring Webflow Thymeleaf Eclipse Git Jira Confluence Stash Bamboo Maven Scrum
Softwareentwicklung
Bonn
2 Jahre 5 Monate
2012-11 - 2015-03

Inciedentbearbeitung und Implementierung von Anpassungen/Erweiterungen für die internen und externen Webauftritte der Bundeswehr

Softwareentwicklung Java 6 Websphere Portal Server 6 Rational Application Developer ...
Softwareentwicklung
  • Java/Portlet Entwicklung
  • Erstellung von Leistungsbeschreibungen für Kleinaufträge
Java 6 Websphere Portal Server 6 Rational Application Developer Eclipse DB2 9 SVN ANT
Bundeswehr
Bonn
2 Jahre 11 Monate
2010-02 - 2012-12

Integration von Software von Drittanbietern in das SaaS-Portofolio

Softwareentwicklung, Support Java 6 SVN Maven ...
Softwareentwicklung, Support
  • Integration neuer Länder/Märkte und Erweiterungen einzelner Softwarekomponenten im Bereich Middleware und Web Frontend.
Java 6 SVN Maven REST Tomact MySQL Spring JUnit EasyMock Eclipse
Internetprovider
4 Monate
2009-09 - 2009-12

Implementierung verschiedener Security Features für eine webbasierte Software

Java 1.4 Eclipse SVN ...
  • Unterstützung des Teams bei der Verbesserung der Security im Bereich Apache Tomcat/Apache Http Server.
Java 1.4 Eclipse SVN DB2 Apache Tomcat Junit
Öffentlicher Bereich
1 Jahr 1 Monat
2008-04 - 2009-04

Integration von Software von Drittanbietern in das SaaS Portofolio

Softwareentwicklung Java 5 Spring 2 Hibernate 3.2 ...
Softwareentwicklung
  • Erweiterungen und Refactoring der Middleware für die Open-Xchange Integration:
    • Balancing von RMI-Zugriffen (Erweiterung von Spring Komponenten).
    • Mandanten Handling, Transaction Handling, Exception Handling.
    • Migration (Code und Datenbank) zur Integration eines neuen Webmailers.
  • Implementierung eines Services zur Adressbuchmigration für einen neuen Webmailer.

  • Erweiterungen für die Open-Xchange Konfiguration im Control Center (Frontend).
  • Implementierung von Java Tests für JMeter (JavaSampler).
Java 5 Spring 2 Hibernate 3.2 JUnit EasyMock Eclipse SVN Maven MySql Apache Tomcat
Internetprovider
8 Monate
2007-08 - 2008-03

Internet Antrag für Versicherungsprodukte

Softwarentwicklung Java 1.4 RAD 6.0 HTTPUnit ...
Softwarentwicklung
  • Implementierung und Erweiterung von Internet-Tarifrechnern für die Wohngebäude und Familienversicherung.
  • Implementierung eines Webservices zur Adressprüfung.
Java 1.4 RAD 6.0 HTTPUnit JUnit
IT Dienstleister einer Versicherung
5 Monate
2006-11 - 2007-03

Online Ticketverkauf

Java 5 Acegi Tomcat ...
  • Implementierung des Wizards für die Ticketbestellung mit Spring MVC.
  • Implementierung des Customer Care Systems.
  • Implementierung SMS Benachrichtigung (Schnittstelle almado SMS Gateway).
Java 5 Acegi Tomcat Hibernate MySQL Spring Spring MVC
IT-Dienstleister
3 Monate
2006-07 - 2006-09

Kleinere Projekte

Java 2 Jasper Reports TWiki
  • Evaluierung Jasper-Reports.
  • Aufbau eines Wiki Systems für das Projektmanagement.
Java 2 Jasper Reports TWiki
Handelsunternehmen
9 Monate
2005-11 - 2006-07

Neuentwicklung eines Reiseportals

Softwareentwicklung Java 2 Wicket 1.2 (GUI) Hibernate 3.0 ...
Softwareentwicklung
  • Entwicklung von Wicket Frontends für die Workflows für Pauschalreise, Reiseplaner, Buchung und Weiterleitung von Reiseangeboten.
  • Erstellen von Hibernate-Mappings zur Speicherung der Reise- und Buchungsdaten.
Java 2 Wicket 1.2 (GUI) Hibernate 3.0 CVS Spring Eclipse
Touristik / Handel
2 Jahre 1 Monat
2002-12 - 2004-12

Verschiedene Projekte im Rahmen einer Intranet Anwendung einer Handelsgenossenschaft

Softwareentwicklung Java 2 IBM DB2 IBM WebSphere 4 ...
Softwareentwicklung
  • Erstellung einer Anforderungspezifikation für ein Modul zur Pflege und Anzeige von Rabatten (Konditionsbrowser) und Implementierung des Moduls.
  • Erstellung von Übersichten in HTML und PDF mit XML und XSLT und FOP.
  • Weiterentwicklung/Redesign einer Hostanbindung zur Pflege von Rabatten.
  • Redesign der Stammdatenverwaltung: UML Design und Implementierung mit Struts.
  • UML Design und Implementierung einer Importschnittstelle für Artikelpreise.
  • UML Design und Implementierung eines Moduls zur Generierung von Preislisten.
Java 2 IBM DB2 IBM WebSphere 4 IBM HostPublisher Jakarta Struts 1.2 JUnit Tests
Handelsunternehmen
11 Monate
2002-01 - 2002-11

Verschiedene Projekte im Bereich Handel und Touristik

Softwareentwicklung Java 2 IBM WebSphere Server IBM DB2 ...
Softwareentwicklung
  • Implementierung von Import Schnittstellen für SINFOS und SEDAS Daten: Erstellen der Anforderungsspezifikation und Implementierung im Rahmen einer vorhandenen Anwendung auf der Basis von Java 2 und JSP.
  • Implementierung von JSPs für die Reisebuchung. Anpassungen im Modul Linienflug (IBM WebSphere Commerce Server).
Java 2 IBM WebSphere Server IBM DB2 Bugtracking mit zenTrack JSP
EDV Dienstleister

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diplom Mathematikerin, Rheinische Friedrich-Wilhelms-Universität
 
Zertifikate:
  • Sun Certified Programmer for Java 2 Platform
  • Sun Certified Web Component Developer for the J2EE[tm] Platform

Position

Position

Bevorzugt Spring/Spring Boot und Java Backend Projekte.

Kleine abgeschlossene Spring Boot Applikationen, je nach Anforderung, auch auf Festpreisbasis.

Kompetenzen

Kompetenzen

Top-Skills

java spring-boot jpa spring data jpa spring batch REST Service spring integration thymeleaf wicket vaadin azure docker

Schwerpunkte

Java
JPA
Spring / Spring Boot

Produkte / Standards / Erfahrungen / Methoden

ANT
Apache
Schwerpunkt
Apache HTTP Server
Apache Tomcat
Bamboo
BEA WebLogic
6.1 Grundkenntnisse
Bootstrap 3.3.7
Caucho/Resin
Confluence
CVS
Docker
EasyMock
Schwerpunkt
Eclipse
Eclipse/MyEclipse
Schwerpunkt
Flyway
Git
Git Extentions
Hibernate Envers
HTTPUnit
Jasper Reports
Java 7/8
JBuilder
Jenkins
Jira
JMeter
JavaSampler
JPA 2
JPA 2.1
JPA 2.1 (Hibernate)
jQuery 3.2.1
JUnit
JUnit/HTTPUnit
Schwerpunkt
Loadtests für Web-Sites mit Rational Performance Studio
Maven
NetBeans
RAD 6.0
Rad6
Rational Application Developer
Rational ClearQuest
Rational Robot
REST
Scrum
Spring
Spring 2.0
Spring Batch
Spring Boot
Spring Boot 1.5.9
Spring Boot Admin
Spring Data JPA
Spring Integration
Spring Security
Spring Webflow
Stash
SVN
Thymeleaf
Tiles
Tomcat
Schwerpunkt
TWiki
UML
Vaadin
VIP Portal Manager
Visual Age
Visual Cafe
Visual Paradigm
WebSphere
3.5, 4
Websphere Portal Server 6

Frameworks & Tools:

  • Spring Framework: Projektarbeit seit 2006 mit verschiedenen Versionen
  • Spring Boot: Projektarbeit seit 2015
  • Spring Security: Projektarbeit seit 2015
  • Spring Data JPA: Projektarbeit seit 2015
  • Spring Batch: Projektarbeit 2016 - 2018
  • Spring Integration: Projektarbeit 2016 - 2018
  • Spring MVC: Projektarbeit 2006 - 2007, 2015, 2018
  • Spring Webflow: Projektarbeit 2015
  • Spring Boot Admin: Projektarbeit 2016 ? 2018
  • Vaadin: Projektarbeit 2016 ? 2018
  • Apache Wicket: Projektarbeit 2006 und 2009
  • Acegi Security: Einsatz in eigenem Projekt
  • Struts: Projektarbeit 2001 ? 2009
  • Thymeleaf: Projektarbeit 2015, 2017 ? 2018
  • jQuery: Projektarbeit 2015, 2017 ? 2018
  • Bootstrap: Projektarbeit 2015, 2017 ? 2018

 

IDE:

  • Eclipse/MyEclipse (Schwerpunkt)
  • Rad6
  • NetBeans
  • Visual Cafe
  • Visual Age
  • JBuilder

 

Build-Tools:

  • ANT
  • Maven

 

Sever:

  • Apache HttpServer
  • Apache Tomcat
  • WebSphere Portalserver 6
  • Grundkenntnisse BEA WebLogic 6.1
  • Caucho/Resin

 

OOD/OOA:

  • UML
  • Visual Paradigm

 

QS/QM:

  • JUnit/HTTPUnit
  • EasyMock, Mockito
  • JMeter
  • Loadtests für Web-Sites mit Rational Performance Studio
  • Rational ClearQuest
  • Rational Robot

 

Sonstiges:

  • Handel: SINFOS/SEDAS
  • Ernährung: Bundeslebensmittelschlüssel
  • Groupware: Open-Xchange
  • Conflict Minerals Reporting Templates

Betriebssysteme

Linux
Windows

Programmiersprachen

C
Programmierung im Rahmen der Diplomarbeit
Fortran
Programmierung im Rahmen des Mathematik Grundstudiums
J2EE
praktische Erfahrung seit 2001
Java
praktische Erfahrung seit 1998
Java
6,8
Pascal
Programmierung im Rahmen der Diplomarbeit
PL/SQL
Grundkenntnisse

Datenbanken

Access
Projektarbeit 1994 / 1998
DB2
Projektarbeit 2001 - 2007; 2013 und 2014
JDBC
Projektarbeit seit 2001
Microsoft SQL Server
MS SQL Server
Grundkenntnisse
MySQL
Projektarbeit seit 2005
Oracle
Administration 7.3/ Tuning für Web App. 8i; Projektarbeit 1995-2000 und 2016 -2018
PostgreSQL
Projektarbeit 2016 - 2018
SQL
langjährige Erfahrung

Branchen

Branchen

  • Internetprovider
  • Versicherung
  • Ernährung
  • Handel
  • Touristik
  • Internationale Organisation im Bereich Migration
  • Bundeswehr
  • Produkt-Compliance und Nachhaltigkeit
  • Hilfswerk

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.