Profilbild von Florian Treinat Senior Softwareentwickler aus Herdecke

Florian Treinat

nicht verfügbar bis 01.07.2024

Letztes Update: 04.07.2023

Senior Softwareentwickler

Abschluss: M. Sc. Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Lebenslauf-Treinat.pdf

Skills

Technologien und Frameworks:
  • Spring-Framework, -Boot, -MVC, -Security, -Cloud, -Batch
  • REST, Microservices
  • Single-Page-Application, Angular, Typescript
  • Eventverarbeitung nach AMQP mit RabbitMQ
  • Containerization mit OpenShift und Kubernetes, sowie Docker und Docker-Compose
  • Monitoring von Produktiv-Software mit ELK-Stack (Elasticsearch, Logstash und Kibana)
  • ORM-Mapping mit Hibernate nach JPA Spezifikation
  • Verschiedene Testframeworks: JUnit, Mockito, Jacoco, TestNG, Google Test Framework
  • Code-Quality mit SonarQube, FindBugs, OWASP, etc.
  • Java SE und JEE, JAX-RS, JAX-WS
  • CI und CD mit Jenkins und OpenShift
  • COBOL und BS2000 Mainframe
  • PDF-Generierung mit Freemarker, iText und Apache FOP
Methoden:
SCRUM, Containerization, Continous-Integration und -Delivery, OOP, SOA, Design-Patterns, Refactoring, Clean-Code, UML

Programmier-, Skript- und Markupsprachen:
Java, Typescript, Bash, C++, C (C99), Javascript, XML, JSON, YAML, Markdown

Datenbanken:
Oracle, MSSQL, MySQL, PostgreSQL, H2

IDEs:
IntelliJ, Eclipse

Application- und Web-Server:
Apache Tomcat, Netty, Wildfly, IBM Websphere, Oracle Weblogic

Tools:
JIRA, Confluence, Maven, Ant, Kibana, Git, Subversion, Jenkins, Nexus, SonarQube

Projekthistorie

05/2018 - 06/2022
Fullstack Entwickler
IHK Gesellschaft für Informationsverarbeitung mbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Projekt:
Entwicklung einer webbasierten Lösung zur Entschädigung von ehrenamtlichen Prüfern. Der komplette
Ablauf von Erfassung über Verarbeitung durch Sachbearbeiter bis hin zur Buchung in der Buchhaltung
geschieht digital

Tätigkeiten:
  • Implementierung von Microservices (Spring Boot, Spring MVC, REST)
  • Single Page Application (SPA) als Frontend in Angular 2
  • Eventgesteuerte Synchronisierung mit ERP-System mittels RabbitMQ
  • Entwicklung im 8-köpfigen Team nach SCRUM
  • Fokus auf hohe Testabdeckung
  • Automatisiertes Deployment als Container in OpenShift (Kubernetes)
  • Monitoring der Anwendung mit ELK-Stack (Elasticsearch, Logstash und Kibana)
  • Migration auf neue Spring-Boot Major-Versionen

Technologien:
Java | Typescript | Spring Boot | Spring Data | Spring Batch | Spring Security | Spring Cloud | Angular
2 | Containerization (Docker) | Hibernate | CI/CD

Tools:
IntelliJ | JIRA | Git | Maven | Jacoco | Jenkins | OpenShift | Nexus | SonarQube | NPM | MSSQL |
Tomcat | Netty | Atlassian Confluence | Windows | Linux

Projekt:
Weiterentwicklung und Instandhaltung eines ERP-Systems speziell für Industrie- und Handelskammern in
JEE. Mit Fokus auf die Bereiche Rechnungswesen und Bildung

Tätigkeiten:
  • Klassische 3-Schichten-Architektur mit Oracle DB und WebLogic Application Server
  • Eigenständiger Frontend-Client in Swing
  • Anbindung einer Buchhaltungssoftware mittels JAX-WS
Technologien:
Java | JEE | Oracle-DB | Swing | JUnit 4 | JSP | JAX-WS | CI/CD

Tools:
Eclipse | JIRA | Git | Maven | Ant | Perforce | Maven | Nexus | SonarQube | Oracle-DB | Jenkins |
WebLogic | Atlassian Confluence | Windows | Linux

05/2016 - 05/2018
Softwareentwickler
Continentale Versicherungsverbund (Versicherungen, 1000-5000 Mitarbeiter)

Tätigkeiten:
  • Integration von Legacy-Anwendungen in eine serviceorientierte Systemlandschaft im JEE-Umfeld
  • Entwicklung von fachspezifischen Webanwendungen im JEE-Bereich unter Verwendung von JSF und Javascript im Frontend
  • Verwaltung und Erstellung neuer Services in einer SOA-Architektur in JEE mit Anbindung an Oracle- und CoDaSyl-Datenbanken
  • Entwicklung von dynamischen Web-Frontends im Liferay unter der Nutzung von JSF, JSP und Javascript
  • Weiterentwicklung von COBOL-Modulen auf einem BS2000 Mainframe
  • Entwicklung mit verteilten Transaktionen über Applikationserver und Mainframe mittels UDS und BeanConnect
  • Projektverwaltung und Erstellung von User-Stories in JIRA
  • Monitoring der produktiven Anwendungen in Kibana
Technologien:
Java | Javascript | JEE | JPA | JSF | JSP | JAX-WS | XML | Tomcat | IBM Websphere | Liferay |
Oracle-DB | COBOL | BeanConnect | BS2000 | UDS | CoDaSyl

Tools:
Eclipse | Maven | Ant | JIRA | Subversion | Atlassian Confluence | Kibana (ELK-Stack) | Windows | Linux

03/2015 - 04/2016
Wissenschaftliche Hilfskraft
TU Dortmund, Lehrstuhl für Datenbanken und Informationssysteme (Sonstiges, 10-50 Mitarbeiter)

Branche: Forschung

Tätigkeiten:
  • Mitentwicklung von CoGaDB, einer spalten-orientierten GPU-beschleunigten Datenbank in C++
  • Integration des Google Test-Frameworks für automatische Unit-Tests und Regressionstests
  • Implementierung von GPU-beschleunigten Algorithmen für Datenselektionen
Technologien:
C++ | C (C99) | Google Test-Framework | CUDA | Boost-Library

Tools:
Vim | Makefile | Mercurial | LaTeX

03/2014 - 02/2015
Wissenschaftliche Hilfskraft
Fraunhofer-Institut für Software- und Systemtechnik (ISST) (Sonstiges, 50-250 Mitarbeiter)

Branche:
Forschung

Projekt:
Entwicklung einer Webanwendung zur Unterstützung der Compliance für Unternehmen

Tätigkeiten:
  • Entwicklung der Webanwendung mit Java und Tapestry
  • Kommunikation der Anwendung mit Sharepoint über REST-API
  • Datenhaltung in MySQL und Hibernate (JPA)

Technologien:
Java SE | Tapestry | REST | JPA | Hibernate | MySQL

Tools:
Eclipse | Git | Sharepoint | Tomcat

07/2011 - 02/2014
Studentischer Mitarbeiter
MATERNA GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Tätigkeiten:
  • Entwicklung in verschiedenen Kundenprojekten im Front- und Backend für Dokumentenmanagementsysteme (DMS) im Bereich E-Government in Java SE
  • Entwicklung von Dokumentvorlagen mittels Freemarker und Apache FOP in Java
  • Nutzenanalyse von Alfresco als DMS und CMS für neue Kundenprojekte
  • Formatierung und Bearbeitung von PDF-Dateien mit iText PDF
  • Entwurf von PL/SQL-Skripten für Datenmigrationen
Technologien:
Java SE | Freemarker | iText PDF | Apache Fop | JUnit | Mockito | Oracle DB | PL/SQL | DOMEA

Tools:
Eclipse | Alfresco | Maven | Ant | Subversion | Alfresco | IBM Synergy Windows | Linux

10/2009 - 06/2011
Studentischer Mitarbeiter
Demag Cranes AG, Wetter (Ruhr) (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Tätigkeiten:
  • Entwicklung von Fachbereichsanwendungen in C#
  • Automatische Generierung von AutoCAD-Befehlen zur Umsetzung von technischen Kranbau-Zeichnungen

Technologien:
C# | MySQL | XML

Tools:
Visual Studio | Visual Soruce Safe | AutoCAD

06/2009 - 09/2009
Softwareentwickler
Demag Cranes & Components GmbH, Wetter (Ruhr) (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Tätigkeiten:
  • Generierung und zeitkritische Bereitstellung von Materialstamm-Reports im Bereich SAP PLM
  • Entwicklung von Fachbereichsanwendungen zur Durchführung von Statik-Berechnungen in C#

Technologien:
ABAP | C# | MySQL | XML

Tools:
SAP | Visual Studio | Visual Soruce Safe

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Primär Remote. 
Tage vor Ort im Rhein/Ruhr-Gebiet möglich.
Profilbild von Florian Treinat Senior Softwareentwickler aus Herdecke Senior Softwareentwickler
Registrieren