Profilbild von Kevin Mais IT Consultant Camunda & Java Architecture/Development aus Hanau

Kevin Mais

nicht verfügbar bis 30.06.2024

Letztes Update: 17.02.2024

IT Consultant Camunda & Java Architecture/Development

Firma: Kevin Mais IT Beratung
Abschluss: B. Sc. Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CPSAFL-Kevin Mais.pdf
Oracle Certified Java SE 8 Programmer.pdf
PSM I.pdf

Skills

Programmiersprachen
  • Java, SQL (Experte)
  • CSS, HTML, XML, JSON (Gute Kenntnisse)
  • JavaScript, TypeScript (Gute Kenntnisse)
Frameworks und Bibliotheken
  • Spring Boot, Spring Framework
  • Camunda, BPMN 2.0
  • JUnit, AssertJ, Mockito, Hamcrest
  • Java EE, J2EE, Jakarta EE, WildFly
  • JPA, Hibernate, JDBC
  • JAX-RS, REST, RESTEasy
  • Kafka
  • Keycloak
  • JMS, ActiveMQ, RabbitMQ
  • JAXB, XPath
  • Arquillian, Cucumber (Integrationstests)
  • Angular 2
Tools
  • IntelliJ IDEA
  • Git, SVN
  • GitLab, Jenkins, CI/CD
  • SonarQube, Renovate
  • Apache Maven
  • Gradle
  • NPM, Yarn
  • Docker
  • Swagger, OpenAPI
Sonstiges
  • SAFe & Scrum
  • Oracle, PostgreSQL
  • Apache Tomcat, JBoss EAP/Wildfly
  • AWS & Kubernetes
  • Jira, Confluence
  • Nexus
  • arc42

Projekthistorie

07/2020 - bis jetzt
Software-Entwickler
DB Personenverkehr (Transport und Logistik, >10.000 Mitarbeiter)

  • Entwicklung einer Störungskommunikationsplattform mit Spring Boot & Angular
  • Prozessmodellierung & -implementierung mit BPMN 2.0 (Camunda)
  • Abstimmung fachlicher Anforderungen der Nutzer
  • Beratung zur technischen Umsetzung von komplexen fachlichen Anforderungen
  • Testing der Backend-Komponenten sowie des Frontends
  • Erweiterung der Deployment Pipeline (Gitlab) für eine Erhöhung des Automatisierungsgrades
Technologie-Stack: Java 8/11/17, Spring Boot, Camunda BPMN 2.0, TypeScript/Angular, Prometheus, Kafka, Git, Maven, Gitlab, Renovate, JUnit, Mockito, Hibernate, Docker, PostgreSQL, Amazon AWS, Kubernetes, Grafana

04/2020 - 10/2022
Software-Entwickler
DB Cargo (Transport und Logistik, >10.000 Mitarbeiter)

  • Weiterentwicklung und Wartung des zuvor genannten Projektes (01/2016 - 03/2019)

09/2019 - 03/2020
Software-Entwickler
Dr. Ing. h.c. F. Porsche AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Abstimmung der fachlichen Anforderungen
  • Abstimmung der Umsystem-Schnittstellen
  • Abstimmung mit den vorhandenen Mobility Services
  • Implementierung des fachlichen Loggings in die jeweiligen Mobility Services (Charging und Parken Plus)
  • Anindung der REST Service Schnittstellen des Digitalen Support Systems
  • Überprüfung das fachlichen Loggings
  • Anpassung der AWS Infrastruktur und der CI/CD Pipelines der bestehenden Mobility Services
Technologie-Stack: Cloud Foundry, AWS, Kubernetes, Java EE (EJB, JPA, CDI, JAX-WS, JAX-RS), Java 8/11, Spring (Boot, Data), Tomcat, PostgreSQL, Git, Gradle, Docker, Apache JMeter, RestAssured, JSON Web Token (JWT), jUnit, Bamboo, GitLab, Jenkins, Sonar, IntelliJ IDEA, Jira, Confluence

06/2019 - 09/2019
Software-Entwickler
Schwäbisch Hall Kredit Service GmbH (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

  • Weiterentwicklung der Automatisierungsprozesse für Kundenaufträge
  • Refactoring alter Module hin zu Microservices mit Spring Boot
  • Einführung einer Deployment Pipeline (Jenkins)
Technologie-Stack: Java 8 / JEE, TypeScript, Git, Maven, Jenkins, OracleDB, WebSphere, Jira/Confluence, Eclipse, Spring, Spring Boot, Angular, Amazon AWS

01/2016 - 03/2019
Software-Architekt, Software-Entwickler, Scrum Master
DB Cargo (Transport und Logistik, >10.000 Mitarbeiter)

  • Architekturentscheidungen treffen in Zusammenarbeit mit den Enterprise Architekten
  • Initiale Implementierung eines Systems zur Anbindung an den Xrail Broker zur Vereinheitlichung des Güterverkehrs innerhalb Europa
  • Prozessmodellierung & -implementierung mit BPMN 2.0 (Camunda)
  • Fachliche Abstimmung mit der Kundenseite
  • Technisches und fachliches Testing des Systems
Zeitweise bedingt durch den Wegfall unseres Scrum Masters:
  • Methodische Führung des Scrum Teams anhand des SAFe Modells
Technologie-Stack: Java 8 / JEE, Hibernate, Camunda, Git, Maven, Jenkins, Docker, AWS, Kubernetes,  Prometheus, Arquillian, Cucumber, Groovy, OracleDB/H2/MongoDB, JBoss, Jira/Confluence, Eclipse

Zertifikate

iSAQB Certified Professional for Software Architecture
2018
Professional Scrum Master I
2017
Oracle Certified Associate, Java SE 8 Programmer
2015

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Grundlegende Reisebereitschaft vorhanden. Überwiegend remote gewünscht.
Profilbild von Kevin Mais IT Consultant Camunda & Java Architecture/Development aus Hanau IT Consultant Camunda & Java Architecture/Development
Registrieren