Anforderungsanalyse, Java-Entwicklung, Datenanalyse, Datenmigration/-integration, Test automation, Schnittstellen, Datenbanken
Aktualisiert am 19.10.2023
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 31.05.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
Fließend
Russisch
Fließend
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

9 Monate
2023-06 - heute

Softwareentwicklung VideoPortal sowie Web-Onlineshop.

Senior Java- Entwickler / Team- Koordination Java Quarkus Swagger ...
Senior Java- Entwickler / Team- Koordination
Anforderungsanalyse, Konzeption und Softwareentwicklung einer Client-Server Applikation für ein VideoPortal sowie ein ERP-System mit Web-Onlineshop.
Branche: E-Commerce
Teamgröße: 7
Tätigkeit(en):
?Abstimmung von Produktanforderungen
?Umsetzen von Sprint Tickets
?Bugfixes und Erweiterung von Schnittstellen
?Teilnahme an Code Reviews
?Automatisiertes Testing mit Integrationstests

?Releasemanagement mittels GitLab (CI/CD)


Rolle: Senior Java- Entwickler / Team- Koordination


Angewandte Methoden:
?Softwareentwicklung nach Scrum
?Clean coding and Design principles
?Domain driven Design
Java Quarkus Swagger OpenAPI REST Postman An-gular (15) RxJS Typescript CSS HTML MariaDB (SQL) Git GitLab Gradle IntelliJ Key-cloak MinIO (CDN) JPA Hibernate Liquibase Flyway
Java Quarkus Swagger OpenAPI REST Postman An-gular (15) RxJS Typescript CSS HTML MariaDB (SQL) Git GitLab Gradle IntelliJ Key-cloak MinIO (CDN) JPA Hibernate Liquibase Flyway
1 Jahr 5 Monate
2022-01 - 2023-05

Softwareentwicklung Online- Shop im medizinischen Bereich

Senior Java- Entwickler SpringBoot PHP Symfony ...
Senior Java- Entwickler

Softwareentwicklung und Beratung für einen großen Online- Shop im medizinischen Bereich (ShopApotheke). Der Schwer-punkt lag in der Erweiterung und Wartung eines Produkt-In-formations-Management Systems (PIM) und deren Schnitt-stellen zu anderen Systemen. Dazu gehörte auch die Analyse und Migration bestehender Daten.

Branche: E-Commerce

Teamgröße: 12

Tätigkeit(en):
  • Abstimmung und Umsetzung von Produktanforderun-gen
  • Umsetzen von Sprint Tickets
  • Bugfixes, Wartung und Erweiterung von Schnittstel-len
  • Teilnahme an Code Reviews

Rolle: Senior Java- Entwickler

Angewandte Methoden:
  • Softwareentwicklung nach Scrum/Kanban
  • Pair Programming
SpringBoot PHP Symfony Docker RabbitMQ Akeneo (PIM) Shell Python Grafana Jira Con-fluence Miro Maven XML YML JSON Git GitLab Java JUnit Gauge Taiko IntelliJ Postman MySQL REST Kibana Jenkins
SpringBoot PHP Symfony Docker RabbitMQ JUnit Sonstiges: Twig Akeneo (PIM) Intel-liJ Shell Python Grafana Jira Con-fluence Miro Post-man Maven XML YML JSON Git GitLab Java Gauge Taiko JUnit twig Postman MySQL REST Kibana Jenkins
2 Jahre
2020-01 - 2021-12

Implementierung einer Projektcontrollingsoftware

Senior Java- Entwickler Java Quarkus Swagger ...
Senior Java- Entwickler

Anforderungsanalyse, Konzeption, Umsetzung einer Client-Server Applikation für das Controlling (Überwachung) von großen Bauprojekten bei einem internationalen Bauunterneh-men (Goldbeck).

Branche: Bauwesen

Teamgröße: 8

Tätigkeit(en):
  • Abstimmung von Produktanforderungen
  • Konzeption der Applikation
  • Softwareentwicklung
  • Projekt- und Rolloutkoordination
  • Bugfixes, Wartung und Erweiterung von Schnittstel-len
  • Leitung und Teilnahme an Code Reviews

Rolle: Senior Java- Entwickler / Teil- Projektverantwortli-cher

Angewandte Methoden:
  • Softwareentwicklung nach Scrum
Java Quarkus Swagger OpenAPI REST Postman Type-script CSS HTML CosmosDB Redis Microsoft Azure Jira Confluence Git Git-Lab Gradle IntelliJ Angular
Java Quarkus Swagger OpenAPI REST Postman Type-script CSS HTML CosmosDB Redis Microsoft Azure Jira Confluence Git Git-Lab Gradle IntelliJ Angular
2 Jahre 9 Monate
2019-01 - 2021-09

IT Beratung und Koordination für einen regionalen Maschinenhersteller

Senior- Softwareentwickler C# .Net Git ...
Senior- Softwareentwickler

Softwareentwicklung einer Simulationssoftware für Pressenstrassen für die Automobilindustrie für einen regionalen Maschinenhersteller.

  • Branche: Maschinenbau
  • Teamgröße: 8

Tätigkeit(en):
  • Abstimmung und Umsetzung von Produktanforderungen
  • Umsetzen von Sprint Tickets
  • Bugfixes, Wartung und Erweiterung von Schnittstellen
  • Teilnahme an Code Reviews
  • Projekt- und Rolloutkoordination

Rolle: Senior- Softwareentwickler

Angewandte Methoden:
  • Softwareentwicklung nach Scrum
  • Pair Programming
C# .Net Git GitLab MinIO Jira Confluence MS Office
C# .Net Git GitLab MinIO Jira Confluence MS Office
2 Jahre 1 Monat
2016-12 - 2018-12

Datenmigration für ein Zeiterfassungs- und Einsatzplanungssystem im internationalen Umfeld

Data Management Responsible + Java Entwickler Java SpringBoot JUnit ...
Data Management Responsible + Java Entwickler

Mitarbeit in einem großen internationalen Projekt bei IKEA als Senior Java-Entwickler und Spezialist für Datenmigration. Ziel war es bestehende HR-, Zeiterfassungs- und Einsatzpla-nungssyssteme zu migrieren und deren Bestandsdaten zu übernehmen. Zur Übertragung der Daten wurden im Rahmen des Projektes Migrationstools und Schnittstellen entwickelt, um die Daten zu übertragen.


Branche: Einzelhandel

Teamgröße: 24


Tätigkeit(en):
? Planung und Durchführung von Workshops zur Erhe-bung von Anforderungen
? In Abstimmung mit den Steakholdern wurden Migra-tionspläne erstellt
? Softwareentwicklung von Konvertierungsprogrammen zur Datenmigration
? Testen und validieren der zu migrierenden Inhalte

? Gesamtverantwortlicher für die Datenmigration im Projekt


Rolle: Senior Java- Entwickler und Data Management Responsible


Angewandte Methoden:
? Pair Programming
Java SpringBoot JUnit SAP (Global View) SQL MySQL MS Access Jira Confluence Git GitLab Gradle Intel-liJ MS Office REST Maven
Java SpringBoot JUnit SAP (Global View) SQL MySQL MS Access Jira Confluence Git GitLab Gradle Intel-liJ MS Office REST Maven
1 Jahr 11 Monate
2016-02 - 2017-12

Softwareentwicklung einer Medical-Service-Center Applikation

Software-Entwickler Java Eclipse JSF ...
Software-Entwickler

Weiterentwicklung von bestehenden Anwendungen und Neu-entwicklung von kundenspezifischen Anforderungen am Me-dical-Service-Center.


Branche: Medizin und Gesundheitswesen

Teamgröße: 12


Tätigkeit(en):
? Abstimmung und Umsetzung von Produktanforderun-gen
? Umsetzen von Sprint Tickets
? Bugfixes, Wartung und Erweiterung von Schnittstel-len

? Teilnahme an Code Reviews


Rolle: Java- Entwickler


Angewandte Methoden:
? Softwareentwicklung nach Scrum
Java SpringBoot E-clipse JSF JSP Rich und Primefaces CVS Oracle DB Oracle SQL Develo-per Git GitLab Maven
Java Eclipse JSF JSP Richfaces Primefaces CVS Oracle DB Oracle SQL Developer
Duisburg
7 Monate
2015-08 - 2016-02

Konzeption und Implementierung eines webbasierten Service Desk

Software Architekt, Software Entwickler Java 8 JUnit IntelliJ ...
Software Architekt, Software Entwickler

Konzeption und Implementierung eines webbasierten Service Desks. Betrieb und IT-Service für Kundenapplikationen und Bestandsapplikationen basierend auf ITIL-V3 und eines eige-nen ITSM-Tools (Service Desk), Incident- und Change-Ma-nagement, Dispatching, CSI, Softwareentwicklung und Java.


Teamgröße: 6


Tätigkeit(en):
? Abstimmung und Umsetzung von Produktanforderun-gen
? Umsetzen von Sprint Tickets
? Bugfixes, Wartung und Erweiterung von Schnittstel-len

? Teilnahme an Code Reviews


Rolle: Java- Entwickler
Java SpringBoot Bootstrap JDBC Hi-bernate JPA MySQL Git Gradle Test Driven Develop-ment JUnit IntelliJ Log4J ITIL-V3 HTML / CSS / JQuery
Java 8 JUnit IntelliJ JPA Hibernate Git Gradle JSON Spring Bootstrap HTML CSS jQuery MySQL MS Office log4j Java SpringBoot JDBC Hi-bernate Test Driven Develop-ment IntelliJ Log4J ITIL-V3 HTML / CSS / JQuery
mindbit
Bielefeld
3 Monate
2015-07 - 2015-09

Planung eines Webportals zur Softwareverteilung

Software-Entwickler Java Test Driven Development JUnit ...
Software-Entwickler

Webentwicklung basierend auf Google Material Design. Datenbankmodellierung. Automatisierte Tests. Umsetzung einer Softwarelösung zur Produktverteilung unter Einsatz der gängigen Entwicklungstools.

Java Test Driven Development JUnit IntelliJ IDEA Ultimate Edition JDBC Hibernate JPA MySQL Git Jenkins Sonar Log4J Gradle MS Office MDL Spring MVC
11 Monate
2014-09 - 2015-07

Software Engineering in einem internationalen Java Projekt zur vorlagenbasierten Erstellung legaler Dokumente aus Datenextrakten

IT-Berater, Software-Architekt, Entwickler, Service Manager Java 6 Test Driven Development JDBC ...
IT-Berater, Software-Architekt, Entwickler, Service Manager

Software-Entgeneering (Anforderungsanalyse, Konzeption, Umsetzung) in einem internationalen Projekt zur vorlagenbasierten Erstellung legaler Dokumente aus Datenextrakten. Datenbankmodellierung und -integration. Sicherstellung der Legal Compliance beim Reporting erstellter Dokumente. Konzeption und Umsetzung einer Softwarelösung zur Datenkonvertierung, -migration basierend auf Test Driven Development. Spezifikation und Implementierung komplexer Datentransformationslogik. Modellierung und Entwicklung der UI, der Build- und Deploymentprozesse und -tools. Automatisierte Tests und Qualitätssicherung.

Lösung von Störungen (Incident) und Implementierung von Änderungen (Change) im operativen Betrieb.

IntelliJ IDEA Ultimate Edition
Java 6 Test Driven Development JDBC Hibernate Java Persistence Api MySQL SVN Git JUnit Log4J Gradle MS Office
Großes internationales Möbelhaus
Bielefeld
8 Monate
2014-09 - 2015-04

Konzeption und Implementierung einer Desktop-Applikation zur benutzerfreundlichen Darstellung von kryptischen EDI Formaten

Projektleiter, Software-Architekt, Entwickler JavaFX Java 8 Electronic Data Interchange ...
Projektleiter, Software-Architekt, Entwickler

Projektplanung, Anforderungsanalyse, Konzeption und Umsetzung. Projekt zur Verarbeitung, Normalisierung und Visualisierung von Electronic Data Interchange (EDI) Formaten (EDIFACT, TRADACOMS, INDICOD). Sicherstellung der Legal Compliance für elektronische Rechnungen im Kontext einer Wirtschaftsprüfung. Verfahrensdokumentation. Konzeption und Implementieren einer Benutzerschnittstelle (GUI) mit JavaFX für den Einsatz auf dem lokalen PC. Konzeption und Implementierung des EDI Parsers, sowie der Validierungs- und Normalisierungsengine.

IntelliJ IDEA Ultimate Edition
JavaFX Java 8 Electronic Data Interchange EDIFACT EANCOM TRADACOMS MySQL Hibernate JPA JUnit Log4J MS Office
Bielefeld
3 Monate
2014-12 - 2015-02

Anforderungsanalyse, Konzeption und Umsetzung einer standalone Desktop-Applikation zum Durchsuchen von legalen Dokumenten auf einem externen Datenträger

IT-Berater, Solution Anayst, Projektleiter, Entwickler JavaFX Java 8 MS Office ...
IT-Berater, Solution Anayst, Projektleiter, Entwickler

Projektplanung und -überwachung. Projekt zur Suche in einem DVD-Rechnungsarchiv. Anforderungsanalyse und Lösungsdesign auf Basis der Kundenanforderungen. Sicherstellung der Legal Compliance für elektronische Rechnungen. Implementierung der Such-Engine unter Verwendung von Lucene. Konzeption und Implementieren einer Benutzerschnittstelle (GUI) mit JavaFX für den Einsatz auf dem lokalen PC. Erstellung von Dokumentation und User Manual. Realisierung einer portablen Java Version. Continuous integration mit Jekins/Git/Maven und Inbetriebnahme/Rollout.

IntelliJ IDEA Ultimate Edition
JavaFX Java 8 MS Office Lucene Gradle Git Log4J
Großer internationaler Anbieter elektronischer Rechnungen
Bielefeld
7 Monate
2013-11 - 2014-05

Implementierung, Erweiterung und Validierung eines Transkriptomanalyse-Moduls in ReadXplorer

IT-Berater, Projektleiter, Software-Architekt, Entwickler Java 7 Perl AWT ...
IT-Berater, Projektleiter, Software-Architekt, Entwickler

Projekt zur Verarbeitung von Illumina Hochdurchsatzdatensätzen im Kontext der Transkriptom-Sequenzanalyse. Projektplanung und Recherche. Konzeption von Algorithmen zur Verarbeitung, Normalisierung und Auswertung von mit Illumina (Bestandsapplikation im Bioinformatischen Bereich) generierten Sequenzdaten. Konzeption und Umsetzung auf Basis der NetBeans Rich Client Plattform.

NetBeans Netbeans RCP
Java 7 Perl AWT Swing Git MS Office LaTeX Linux
Bielefeld
2 Jahre 2 Monate
2011-10 - 2013-11

Implementierung des DCJ-Indel Modells in das UniMoG

IT-Berater, Projektleiter, Software-Architekt, Entwickler Java 7 Java AWT / Swing SVN ...
IT-Berater, Projektleiter, Software-Architekt, Entwickler

Projektplanung und Recherche. Implementierung von Algorithmen zur Berechnung der Distanz zwischen zwei Genomen anhand von möglichen Umordnungsprozessen von sogenannten Gen-Markern. Integration der Algorithmen in das UniMog (eine Bestandsapplikation aus dem Bio-Informatischen Bereich), das bereits mehrere Distanzmodelle implementiert.

NetBeans
Java 7 Java AWT / Swing SVN MS Office LaTeX
Bielefeld

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 10 Monate
2008-10 - 2014-07

Informatik-Studium

Master in der Bioinformatik und Genomforschung, Universität Bielefeld
Master in der Bioinformatik und Genomforschung
Universität Bielefeld
Vertiefung der im Bachelorstudiengang erworbenen Kenntnisse und Methoden der experimentellen Gewinnung, Speicherung, Verarbeitung, Visualisierung und Auswertung biologischer Daten unter besonderer Berücksichtigung der aktuellen wissenschaftlichen Erkenntnisse. Darüber hinaus wurde man verstärkt zu selbständiger Arbeit nach den wissenschaftlichen Grundsätzen der Bioinformatik und der Genomforschung angeleitet.

Position

Position

[Name auf Anfrage] ist ein sehr erfahrener Java-Entwickler mit Erfahrung im Angular Bereich. Er ist stark in der Anforderungsanalyse und Umsetzung der Anforderungen. Die Abstimmung und Umsetzung von Produktanforderungen im Rahmen von Sprint Tickets erfolgte in den letzten Projekten in Scrum-Teams von einer Größe von 5-10 Personen. [Name auf Anfrage] ist stark in der Datenanalyse und hat im Rahmen von diversen Projekten bereits Erfahrungen in der Datenmigration machen können (siehe Projekt IKEA in der Rolle als Data Managemet Responsible). Das Entwerfen und entwickeln von REST-Schnittstellen beherrscht [Name auf Anfrage] ebenso. Für das Erstellen und Testen der Schnittstellen kam Postman zum Einsatz. Außerdem hat [Name auf Anfrage] in vergangenen Projekten im Cloud-Bereich mit Microsoft Azure gearbeitet. Das Releasemanagement wurde in diversen Projekten mittels Jenkins durchgeführt (Continuous Integration / Continuous Deployment ? CI/CD). Zum Dokumentieren der Informationen wurde Confluence genutzt, für das Tickethandling Jira. Git wurde als Versionskontrolle verwendet.


Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

AWT
Bootstrap
CSS
CVS
Eclipse
Git
Hibernate
HTML
IntelliJ
IntelliJ IDEA Ultimate Edition
Jenkins
JIRA
JUnit
LaTeX
log4j
Lucene
MS Office
MS Office 2013
NetBeans
Netbeans RCP
Primefaces
Richfaces
Sonar
Spring
Spring MVC
SVN
Swing
Test Driven Development

Betriebssysteme

Linux
OSX
Windows

Programmiersprachen

.NET
Bash
+
C
+
C#
+
C++
+
Gradle
+
Java
+++
Java 6
+++
Java 7
+++
Java 8
++
Java AWT / Swing
++
Java Persistence Api
+++
JavaFX
++
JPA
+++
jQuery
+
JSF
+++
JSON
+
JSP
++
MDL
+
Perl
++

Bewertungsskala

+       = Grundkenntnisse
++     = Gute Kenntnisse
+++   = Sehr gute Kenntnisse

Datenbanken

JDBC
MySQL
MySQL 5
Oracle DB
Oracle SQL Developer
SQLite

Datenkommunikation

EANCOM
EDIFACT
Electronic Data Interchange
TRADACOMS

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

9 Monate
2023-06 - heute

Softwareentwicklung VideoPortal sowie Web-Onlineshop.

Senior Java- Entwickler / Team- Koordination Java Quarkus Swagger ...
Senior Java- Entwickler / Team- Koordination
Anforderungsanalyse, Konzeption und Softwareentwicklung einer Client-Server Applikation für ein VideoPortal sowie ein ERP-System mit Web-Onlineshop.
Branche: E-Commerce
Teamgröße: 7
Tätigkeit(en):
?Abstimmung von Produktanforderungen
?Umsetzen von Sprint Tickets
?Bugfixes und Erweiterung von Schnittstellen
?Teilnahme an Code Reviews
?Automatisiertes Testing mit Integrationstests

?Releasemanagement mittels GitLab (CI/CD)


Rolle: Senior Java- Entwickler / Team- Koordination


Angewandte Methoden:
?Softwareentwicklung nach Scrum
?Clean coding and Design principles
?Domain driven Design
Java Quarkus Swagger OpenAPI REST Postman An-gular (15) RxJS Typescript CSS HTML MariaDB (SQL) Git GitLab Gradle IntelliJ Key-cloak MinIO (CDN) JPA Hibernate Liquibase Flyway
Java Quarkus Swagger OpenAPI REST Postman An-gular (15) RxJS Typescript CSS HTML MariaDB (SQL) Git GitLab Gradle IntelliJ Key-cloak MinIO (CDN) JPA Hibernate Liquibase Flyway
1 Jahr 5 Monate
2022-01 - 2023-05

Softwareentwicklung Online- Shop im medizinischen Bereich

Senior Java- Entwickler SpringBoot PHP Symfony ...
Senior Java- Entwickler

Softwareentwicklung und Beratung für einen großen Online- Shop im medizinischen Bereich (ShopApotheke). Der Schwer-punkt lag in der Erweiterung und Wartung eines Produkt-In-formations-Management Systems (PIM) und deren Schnitt-stellen zu anderen Systemen. Dazu gehörte auch die Analyse und Migration bestehender Daten.

Branche: E-Commerce

Teamgröße: 12

Tätigkeit(en):
  • Abstimmung und Umsetzung von Produktanforderun-gen
  • Umsetzen von Sprint Tickets
  • Bugfixes, Wartung und Erweiterung von Schnittstel-len
  • Teilnahme an Code Reviews

Rolle: Senior Java- Entwickler

Angewandte Methoden:
  • Softwareentwicklung nach Scrum/Kanban
  • Pair Programming
SpringBoot PHP Symfony Docker RabbitMQ Akeneo (PIM) Shell Python Grafana Jira Con-fluence Miro Maven XML YML JSON Git GitLab Java JUnit Gauge Taiko IntelliJ Postman MySQL REST Kibana Jenkins
SpringBoot PHP Symfony Docker RabbitMQ JUnit Sonstiges: Twig Akeneo (PIM) Intel-liJ Shell Python Grafana Jira Con-fluence Miro Post-man Maven XML YML JSON Git GitLab Java Gauge Taiko JUnit twig Postman MySQL REST Kibana Jenkins
2 Jahre
2020-01 - 2021-12

Implementierung einer Projektcontrollingsoftware

Senior Java- Entwickler Java Quarkus Swagger ...
Senior Java- Entwickler

Anforderungsanalyse, Konzeption, Umsetzung einer Client-Server Applikation für das Controlling (Überwachung) von großen Bauprojekten bei einem internationalen Bauunterneh-men (Goldbeck).

Branche: Bauwesen

Teamgröße: 8

Tätigkeit(en):
  • Abstimmung von Produktanforderungen
  • Konzeption der Applikation
  • Softwareentwicklung
  • Projekt- und Rolloutkoordination
  • Bugfixes, Wartung und Erweiterung von Schnittstel-len
  • Leitung und Teilnahme an Code Reviews

Rolle: Senior Java- Entwickler / Teil- Projektverantwortli-cher

Angewandte Methoden:
  • Softwareentwicklung nach Scrum
Java Quarkus Swagger OpenAPI REST Postman Type-script CSS HTML CosmosDB Redis Microsoft Azure Jira Confluence Git Git-Lab Gradle IntelliJ Angular
Java Quarkus Swagger OpenAPI REST Postman Type-script CSS HTML CosmosDB Redis Microsoft Azure Jira Confluence Git Git-Lab Gradle IntelliJ Angular
2 Jahre 9 Monate
2019-01 - 2021-09

IT Beratung und Koordination für einen regionalen Maschinenhersteller

Senior- Softwareentwickler C# .Net Git ...
Senior- Softwareentwickler

Softwareentwicklung einer Simulationssoftware für Pressenstrassen für die Automobilindustrie für einen regionalen Maschinenhersteller.

  • Branche: Maschinenbau
  • Teamgröße: 8

Tätigkeit(en):
  • Abstimmung und Umsetzung von Produktanforderungen
  • Umsetzen von Sprint Tickets
  • Bugfixes, Wartung und Erweiterung von Schnittstellen
  • Teilnahme an Code Reviews
  • Projekt- und Rolloutkoordination

Rolle: Senior- Softwareentwickler

Angewandte Methoden:
  • Softwareentwicklung nach Scrum
  • Pair Programming
C# .Net Git GitLab MinIO Jira Confluence MS Office
C# .Net Git GitLab MinIO Jira Confluence MS Office
2 Jahre 1 Monat
2016-12 - 2018-12

Datenmigration für ein Zeiterfassungs- und Einsatzplanungssystem im internationalen Umfeld

Data Management Responsible + Java Entwickler Java SpringBoot JUnit ...
Data Management Responsible + Java Entwickler

Mitarbeit in einem großen internationalen Projekt bei IKEA als Senior Java-Entwickler und Spezialist für Datenmigration. Ziel war es bestehende HR-, Zeiterfassungs- und Einsatzpla-nungssyssteme zu migrieren und deren Bestandsdaten zu übernehmen. Zur Übertragung der Daten wurden im Rahmen des Projektes Migrationstools und Schnittstellen entwickelt, um die Daten zu übertragen.


Branche: Einzelhandel

Teamgröße: 24


Tätigkeit(en):
? Planung und Durchführung von Workshops zur Erhe-bung von Anforderungen
? In Abstimmung mit den Steakholdern wurden Migra-tionspläne erstellt
? Softwareentwicklung von Konvertierungsprogrammen zur Datenmigration
? Testen und validieren der zu migrierenden Inhalte

? Gesamtverantwortlicher für die Datenmigration im Projekt


Rolle: Senior Java- Entwickler und Data Management Responsible


Angewandte Methoden:
? Pair Programming
Java SpringBoot JUnit SAP (Global View) SQL MySQL MS Access Jira Confluence Git GitLab Gradle Intel-liJ MS Office REST Maven
Java SpringBoot JUnit SAP (Global View) SQL MySQL MS Access Jira Confluence Git GitLab Gradle Intel-liJ MS Office REST Maven
1 Jahr 11 Monate
2016-02 - 2017-12

Softwareentwicklung einer Medical-Service-Center Applikation

Software-Entwickler Java Eclipse JSF ...
Software-Entwickler

Weiterentwicklung von bestehenden Anwendungen und Neu-entwicklung von kundenspezifischen Anforderungen am Me-dical-Service-Center.


Branche: Medizin und Gesundheitswesen

Teamgröße: 12


Tätigkeit(en):
? Abstimmung und Umsetzung von Produktanforderun-gen
? Umsetzen von Sprint Tickets
? Bugfixes, Wartung und Erweiterung von Schnittstel-len

? Teilnahme an Code Reviews


Rolle: Java- Entwickler


Angewandte Methoden:
? Softwareentwicklung nach Scrum
Java SpringBoot E-clipse JSF JSP Rich und Primefaces CVS Oracle DB Oracle SQL Develo-per Git GitLab Maven
Java Eclipse JSF JSP Richfaces Primefaces CVS Oracle DB Oracle SQL Developer
Duisburg
7 Monate
2015-08 - 2016-02

Konzeption und Implementierung eines webbasierten Service Desk

Software Architekt, Software Entwickler Java 8 JUnit IntelliJ ...
Software Architekt, Software Entwickler

Konzeption und Implementierung eines webbasierten Service Desks. Betrieb und IT-Service für Kundenapplikationen und Bestandsapplikationen basierend auf ITIL-V3 und eines eige-nen ITSM-Tools (Service Desk), Incident- und Change-Ma-nagement, Dispatching, CSI, Softwareentwicklung und Java.


Teamgröße: 6


Tätigkeit(en):
? Abstimmung und Umsetzung von Produktanforderun-gen
? Umsetzen von Sprint Tickets
? Bugfixes, Wartung und Erweiterung von Schnittstel-len

? Teilnahme an Code Reviews


Rolle: Java- Entwickler
Java SpringBoot Bootstrap JDBC Hi-bernate JPA MySQL Git Gradle Test Driven Develop-ment JUnit IntelliJ Log4J ITIL-V3 HTML / CSS / JQuery
Java 8 JUnit IntelliJ JPA Hibernate Git Gradle JSON Spring Bootstrap HTML CSS jQuery MySQL MS Office log4j Java SpringBoot JDBC Hi-bernate Test Driven Develop-ment IntelliJ Log4J ITIL-V3 HTML / CSS / JQuery
mindbit
Bielefeld
3 Monate
2015-07 - 2015-09

Planung eines Webportals zur Softwareverteilung

Software-Entwickler Java Test Driven Development JUnit ...
Software-Entwickler

Webentwicklung basierend auf Google Material Design. Datenbankmodellierung. Automatisierte Tests. Umsetzung einer Softwarelösung zur Produktverteilung unter Einsatz der gängigen Entwicklungstools.

Java Test Driven Development JUnit IntelliJ IDEA Ultimate Edition JDBC Hibernate JPA MySQL Git Jenkins Sonar Log4J Gradle MS Office MDL Spring MVC
11 Monate
2014-09 - 2015-07

Software Engineering in einem internationalen Java Projekt zur vorlagenbasierten Erstellung legaler Dokumente aus Datenextrakten

IT-Berater, Software-Architekt, Entwickler, Service Manager Java 6 Test Driven Development JDBC ...
IT-Berater, Software-Architekt, Entwickler, Service Manager

Software-Entgeneering (Anforderungsanalyse, Konzeption, Umsetzung) in einem internationalen Projekt zur vorlagenbasierten Erstellung legaler Dokumente aus Datenextrakten. Datenbankmodellierung und -integration. Sicherstellung der Legal Compliance beim Reporting erstellter Dokumente. Konzeption und Umsetzung einer Softwarelösung zur Datenkonvertierung, -migration basierend auf Test Driven Development. Spezifikation und Implementierung komplexer Datentransformationslogik. Modellierung und Entwicklung der UI, der Build- und Deploymentprozesse und -tools. Automatisierte Tests und Qualitätssicherung.

Lösung von Störungen (Incident) und Implementierung von Änderungen (Change) im operativen Betrieb.

IntelliJ IDEA Ultimate Edition
Java 6 Test Driven Development JDBC Hibernate Java Persistence Api MySQL SVN Git JUnit Log4J Gradle MS Office
Großes internationales Möbelhaus
Bielefeld
8 Monate
2014-09 - 2015-04

Konzeption und Implementierung einer Desktop-Applikation zur benutzerfreundlichen Darstellung von kryptischen EDI Formaten

Projektleiter, Software-Architekt, Entwickler JavaFX Java 8 Electronic Data Interchange ...
Projektleiter, Software-Architekt, Entwickler

Projektplanung, Anforderungsanalyse, Konzeption und Umsetzung. Projekt zur Verarbeitung, Normalisierung und Visualisierung von Electronic Data Interchange (EDI) Formaten (EDIFACT, TRADACOMS, INDICOD). Sicherstellung der Legal Compliance für elektronische Rechnungen im Kontext einer Wirtschaftsprüfung. Verfahrensdokumentation. Konzeption und Implementieren einer Benutzerschnittstelle (GUI) mit JavaFX für den Einsatz auf dem lokalen PC. Konzeption und Implementierung des EDI Parsers, sowie der Validierungs- und Normalisierungsengine.

IntelliJ IDEA Ultimate Edition
JavaFX Java 8 Electronic Data Interchange EDIFACT EANCOM TRADACOMS MySQL Hibernate JPA JUnit Log4J MS Office
Bielefeld
3 Monate
2014-12 - 2015-02

Anforderungsanalyse, Konzeption und Umsetzung einer standalone Desktop-Applikation zum Durchsuchen von legalen Dokumenten auf einem externen Datenträger

IT-Berater, Solution Anayst, Projektleiter, Entwickler JavaFX Java 8 MS Office ...
IT-Berater, Solution Anayst, Projektleiter, Entwickler

Projektplanung und -überwachung. Projekt zur Suche in einem DVD-Rechnungsarchiv. Anforderungsanalyse und Lösungsdesign auf Basis der Kundenanforderungen. Sicherstellung der Legal Compliance für elektronische Rechnungen. Implementierung der Such-Engine unter Verwendung von Lucene. Konzeption und Implementieren einer Benutzerschnittstelle (GUI) mit JavaFX für den Einsatz auf dem lokalen PC. Erstellung von Dokumentation und User Manual. Realisierung einer portablen Java Version. Continuous integration mit Jekins/Git/Maven und Inbetriebnahme/Rollout.

IntelliJ IDEA Ultimate Edition
JavaFX Java 8 MS Office Lucene Gradle Git Log4J
Großer internationaler Anbieter elektronischer Rechnungen
Bielefeld
7 Monate
2013-11 - 2014-05

Implementierung, Erweiterung und Validierung eines Transkriptomanalyse-Moduls in ReadXplorer

IT-Berater, Projektleiter, Software-Architekt, Entwickler Java 7 Perl AWT ...
IT-Berater, Projektleiter, Software-Architekt, Entwickler

Projekt zur Verarbeitung von Illumina Hochdurchsatzdatensätzen im Kontext der Transkriptom-Sequenzanalyse. Projektplanung und Recherche. Konzeption von Algorithmen zur Verarbeitung, Normalisierung und Auswertung von mit Illumina (Bestandsapplikation im Bioinformatischen Bereich) generierten Sequenzdaten. Konzeption und Umsetzung auf Basis der NetBeans Rich Client Plattform.

NetBeans Netbeans RCP
Java 7 Perl AWT Swing Git MS Office LaTeX Linux
Bielefeld
2 Jahre 2 Monate
2011-10 - 2013-11

Implementierung des DCJ-Indel Modells in das UniMoG

IT-Berater, Projektleiter, Software-Architekt, Entwickler Java 7 Java AWT / Swing SVN ...
IT-Berater, Projektleiter, Software-Architekt, Entwickler

Projektplanung und Recherche. Implementierung von Algorithmen zur Berechnung der Distanz zwischen zwei Genomen anhand von möglichen Umordnungsprozessen von sogenannten Gen-Markern. Integration der Algorithmen in das UniMog (eine Bestandsapplikation aus dem Bio-Informatischen Bereich), das bereits mehrere Distanzmodelle implementiert.

NetBeans
Java 7 Java AWT / Swing SVN MS Office LaTeX
Bielefeld

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 10 Monate
2008-10 - 2014-07

Informatik-Studium

Master in der Bioinformatik und Genomforschung, Universität Bielefeld
Master in der Bioinformatik und Genomforschung
Universität Bielefeld
Vertiefung der im Bachelorstudiengang erworbenen Kenntnisse und Methoden der experimentellen Gewinnung, Speicherung, Verarbeitung, Visualisierung und Auswertung biologischer Daten unter besonderer Berücksichtigung der aktuellen wissenschaftlichen Erkenntnisse. Darüber hinaus wurde man verstärkt zu selbständiger Arbeit nach den wissenschaftlichen Grundsätzen der Bioinformatik und der Genomforschung angeleitet.

Position

Position

[Name auf Anfrage] ist ein sehr erfahrener Java-Entwickler mit Erfahrung im Angular Bereich. Er ist stark in der Anforderungsanalyse und Umsetzung der Anforderungen. Die Abstimmung und Umsetzung von Produktanforderungen im Rahmen von Sprint Tickets erfolgte in den letzten Projekten in Scrum-Teams von einer Größe von 5-10 Personen. [Name auf Anfrage] ist stark in der Datenanalyse und hat im Rahmen von diversen Projekten bereits Erfahrungen in der Datenmigration machen können (siehe Projekt IKEA in der Rolle als Data Managemet Responsible). Das Entwerfen und entwickeln von REST-Schnittstellen beherrscht [Name auf Anfrage] ebenso. Für das Erstellen und Testen der Schnittstellen kam Postman zum Einsatz. Außerdem hat [Name auf Anfrage] in vergangenen Projekten im Cloud-Bereich mit Microsoft Azure gearbeitet. Das Releasemanagement wurde in diversen Projekten mittels Jenkins durchgeführt (Continuous Integration / Continuous Deployment ? CI/CD). Zum Dokumentieren der Informationen wurde Confluence genutzt, für das Tickethandling Jira. Git wurde als Versionskontrolle verwendet.


Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

AWT
Bootstrap
CSS
CVS
Eclipse
Git
Hibernate
HTML
IntelliJ
IntelliJ IDEA Ultimate Edition
Jenkins
JIRA
JUnit
LaTeX
log4j
Lucene
MS Office
MS Office 2013
NetBeans
Netbeans RCP
Primefaces
Richfaces
Sonar
Spring
Spring MVC
SVN
Swing
Test Driven Development

Betriebssysteme

Linux
OSX
Windows

Programmiersprachen

.NET
Bash
+
C
+
C#
+
C++
+
Gradle
+
Java
+++
Java 6
+++
Java 7
+++
Java 8
++
Java AWT / Swing
++
Java Persistence Api
+++
JavaFX
++
JPA
+++
jQuery
+
JSF
+++
JSON
+
JSP
++
MDL
+
Perl
++

Bewertungsskala

+       = Grundkenntnisse
++     = Gute Kenntnisse
+++   = Sehr gute Kenntnisse

Datenbanken

JDBC
MySQL
MySQL 5
Oracle DB
Oracle SQL Developer
SQLite

Datenkommunikation

EANCOM
EDIFACT
Electronic Data Interchange
TRADACOMS

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.