Profilbild von Martin Schirpke Consultant Java & Database Development aus NeuIsenburg

Martin Schirpke

verfügbar

Letztes Update: 15.03.2024

Consultant Java & Database Development

Firma: syntegris information solutions GmbH
Abschluss: Bachelor of Science Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Datenbanken Oracle Databases Java Mysql HTML Javascript Android Studio Authentications Test Automation UNIX + 31 weitere Schlagwörter anzeigen

Dateianlagen

Profil-MSchirpke-20231123_231123.pdf

Skills

Frameworks
Spring Boot ****
Java EE ***
Oracle APEX *
Flutter ****

Techniken
Data Modelling ***
ETL ***
NoSQL / Hadoop *
Datenanonymisierung/-pseudonymisierung ****
Indexing ***
Linux-Administration **
Authentifizierung ***
Testautomatisierung ***

Programmier-, Modellier- und
Auszeichnungssprachen
Java *****
CSS ****
JavaScript ****
UML ***
TypeScript ****
HTML ****
PL/SQL **
SQL ***
Dart ****
Angular ***

Datenbanken
Oracle Database (11g/12c) ****
MySQL ****
H2 Database ***

Betriebssysteme
Unix, Linux ***

Anwendungen/Tools
MySQL Workbench ***
Oracle SQL Developer ****
Scrum ***
SVN/Git ****
Liferay ***
SOAP ***
Docker *
Fabric *
Keycloak ***
Artifactory ***
Visual Studio Code ****
Eclipse IDE ****
IntelliJ IDE ****
Android Studio ***
Glassfish ***
Maven ***
Swagger ***
OpenAPI ***







 

Projekthistorie

10/2023 - bis jetzt
Softwareentwickler

Projekt
Frontend-Entwicklung mittels Flutter

meine Aufgaben 
  • Design der verschiedenen App-Screens
  • Entwicklung der App
  • Datenanalyse zu Mappingzwecken
  • Einbindung von OpenAPI Schnittstellen

Technologien
Flutter, Dart, Swagger, OpenAPI, Android Studio

04/2023 - 09/2023
Softwareentwickler

Projekt
Entwicklung eines Managementtools

meine Aufgaben 
  • Einarbeitung in Flutter und Dart
  • Entwicklung des Frontends mittels Flutter und Dart
  • Entwicklung des Backends mittels SpringBoot
  • Testabdeckung Frontend und Backend
  • Einarbeitung in Git Pipelines

Technologien
Java, Dart, Flutter, IntelliJ IDE, Spring Boot REST, H2 Database

05/2022 - 03/2023
Softwareentwickler

Projekt
Laborautomatisierung – Pflege verschiedener Agenten zur Datenextraktion aus System wie SAP und JIRA

meine Aufgaben 
  • Dokumentation
  • Implementierung neuer Features
  • Implementierung spezifischer Workflows im Frontend
  • Erweiterung bestehender Agenten
  • Fehleranalyse & Debugging
  • Testabdeckung mittels JUnit & Mockito 

Technologien
IntelliJ IDE, Java, JavaScript, Spring Boot, REST, SOAP, JUnit

01/2022 - 05/2022
Softwareentwickler

Projekt Entwicklung eines Standalone-Converters für das Animl-Format

meine Aufgaben
  • Parsing/Extracting verschiedener Source-Files .txt und .xml
  • Mapping von Attributen
  • Testabdeckung mittels JUnit
  • Logging mittels Log4J2
  • Generierung von .animl-Files

Technologien Eclipse, DIE, Java, JAXB, JUnit

05/2020 - 12/2021
Softwareentwickler

Projekt Federationsentwicklung mittels Keycloak

meine Aufgaben
  • POC Entwicklung der Federation
  • Testen und Testkoordination der Federation
  • Reporting Enhancement
  • Dokumentation der Federation
  • Begleitung der Promotion über UAT bis PROD

Technologien Javascript, Keycloak, IntelliJ IDE,  Java, Fabric, Docker

02/2020 - 04/2020
Softwareentwickler

Projekt Auftragsentwicklung und Pflege verschiedener Antragstrecken

meine Aufgaben
  • Entwicklung der Anwendung
  • Entwicklung des Java Backends und XHTML Frontends
  • Testen und Deployment der Anwendung
  • Dokumentation der Anwendung

Technologien Java, Eclipse IDE, XHTML

01/2020 - 01/2020
Softwareentwickler

Projekt Modernisierung eines bestehenden Tools

meine Aufgaben
  • Auftrennung der Anwendung in Client- und Server-Komponenten
  • Beheben der schwerwiegenden Bugs

Technologien Java, Eclipse IDE, Enterprise Architect

12/2019 - 12/2019
Softwareentwickler

Projekt Weiterbildungsmaßnahme

meine Aufgaben
  • Weiterbildung im Bereich Sonarqube
  • Weiterbildung im Bereich Webstart

Technologien Java, Eclipse IDE, Sonarqube, Webstart

08/2019 - 11/2019
Softwareentwickler

Projekt Analyse, Modernisierung und Konzeptentwicklung eines Tools zur Projektverwaltung

meine Aufgaben
  • Vorhandenen Programmcode analysieren und bewerten
  • Handlungsempfehlungen erarbeiten
  • Vergleich von Alternativlösungen

Technologien Java, Eclipse IDE, Enterprise Architect

05/2019 - 07/2019
Softareentwickler

Projekt Einarbeitung in bestehendes Projekt als Backup-Entwickler

meine Aufgaben
  • Weiterbildung im Bereich Java
  • Planung und Entwicklung der Anwendung
  • Entwicklung des Java Backends und XHTML Frontends
  • Testen und Deployment der Anwendung
  • Dokumentation der Anwendung

Technologien Java, Eclipse IDE, XHTML

03/2019 - 04/2019
Softwareentwickler

Rolle Softwareentwickler
Projekt Weiterbildungsmaßnahme

meine Aufgaben
  • Weiterbildung im Bereich Java
  • Weiterbildung im Bereich Enterprise Architect
  • Weiterbildung im Bereich Spring
  • Weiterbildung im Bereich AngularJS

Technologien Java, Eclipse IDE, AngularJS, Enterprise Architect

03/2019 - 04/2019
Softwareentwickler

Projekt Weiterbildungsmaßnahme

meine Aufgaben
  • Weiterbildung im Bereich Java
  • Weiterbildung im Bereich Enterprise Architect
  • Weiterbildung im Bereich Spring
  • Weiterbildung im Bereich AngularJS

Technologien Java, Eclipse IDE, AngularJS, Enterprise Architect

08/2018 - 03/2019
Softwareentwickler

Rolle Softwareentwickler
Projekt Entwicklung einer firmeninternen Anwendung für das Inventarmanagement

meine Aufgaben
  • Weiterbildung im Bereich Java
  • Weiterbildung im Bereich Angular
  • Planung und Entwicklung der Anwendung
  • Modernisierung einer alten APEX Anwendung in Angular/Java
  • Entwicklung als mobile Webapplikation mit Angular Frontend und Java Backend
  • Testen und Deployment der Anwendung
  • Dokumentation der Anwendung

Technologien Java, Eclipse IDE, Angular, VS Code

09/2017 - 08/2018
Softwareentwickler

Rolle Softwareentwickler
Projekt Einarbeitung in Liferay, Dokumentation bestehender Liferay Projekte

meine Aufgaben
  • Weiterbildung im Bereich Java
  • Dokumentation der Anwendung
  • Leitfaden für das Aufsetzen der Entwicklungsumgebung
  • Überprüfen und Überarbeiten der vorhandenen Dokumentation
  • Testen der Anwendung

Technologien Java, Eclipse IDE, Liferay, Linux

10/2014 - 09/2017
Student, Softwareentwickler

Rolle Student, Softwareentwickler
Projekte U. a. Entwicklung eines Tools zur Testdatengenerierung mit Java 7, Entwicklung eines Tools zur Anonymisierung und Pseudonymisierung von Daten

meine Aufgaben
  • Teilnahme an Meetings zur Anforderungsdefinition
  • Anbindung der Anwendung an die Oracle Datenbank mit JDBC
  • Entwicklung des Frontends (Swing)
  • Implementierung von diversen Funktionen, die aus einer Datenbank stammende Daten anonymisieren können. Dadurch entstehen letztendlich Testdaten.
  • Testen und Deployment der Anwendung

Technologien Java, Eclipse IDE, Oracle Database 11g, Oracle SQL Developer

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Martin Schirpke Consultant Java & Database Development aus NeuIsenburg Consultant Java & Database Development
Registrieren