Schlagworte
Skills
- Java
- Kotlin
- C#
- Swift
- Objective-C
- JavaScript
- TypeScript
- Hibernate
- JMS
- JAAS
- JMockito
- JOOQ
- JPA
- JUnit
- Mockito
- Selenium
- Spring Boot
- Spring Security
- Spring Cloud
- Spring Data
- JAX-WS
- JAX-RS
- JAXB
- Mule (MuleSoft)
- Java-Server-Pages (JSP)
- Camunda
- Xamarin
- Xamarin.Android
- Xamarin.iOS
- AJAX
- Angular (Version >= 2)
- AngularJS
- Vue.JS
- Vuex
- Bootstrap
- JQuery
- Protractor
- Webpack
- Jest
- CSS
- HTML
- XML
- XHTML
- SQL
- MySQL
- PostgreSQL
- MongoDB
- Oracle
- Apache Tomcat
- WildFly
- Jenkins
- Docker
- Kubernetes
Build-Management-Tools:
- Gradle
- Maven
- Git
- Subversion
- Agile Programmierung (SCRUM)
- Wasserfallmodell
- Android Studio
- IntelliJ IDEA Ultimate
- XCode
- Visual Studio 2017 Enterprise
- Visual Studio Code
Projekthistorie
- Weiterentwicklung der alten B2B Plattform „Helix“.
- Modellierung und Entwicklung der Prozesse in Camunda.
- Entwicklung der neuen B2B/B2C Plattform „Helium“.
- Implementierung von Microservices.
- Implementierung von SOAP Web Services.
Technologien: Java, Kotlin, Java-Server-Pages (JSP), JAXB, Spring Boot, Spring Data, Spring Security, Spring Admin, Spring Cloud, Maven, WildFly, REST, SOAP, Mule (MuleSoft), Microservices, Keyclaok, Grafana, MongoDB, Oracle (OracleDB), Vue.js, Vuex, WebPack, Typescript, HTML5, CSS, XML, XHTML, NPM, Yarn, Camunda, Flyway
- Entwicklung einer mobilen Applikation zur Zeiterfassung für Android und iOS.
- Entwicklung einer Cloud-Plattform basierend auf Microservices.
- Modernisierung eines bestehenden Produktes (FINAS).
- Entwicklung bei der Deutschen Bahn im Projekt „Vendo“.
- Entwicklung eines Microservices zur Angebotserstellung für Sitzplatzreservierung.
- Sicherstellung der losen Kopplung verschiedener Microservices durch Nutzung von AWS S3 zur Datenbereitstellung.
Technologien: Java, Spring Boot, Maven, Microservices, REST, WhiteSource, DefectDojo, SonarQube, OpenShift, helm, AWS, Graylog, Instana
- Entwicklung eines Energie-Management-Systems (EMS) namens CyberHub ECO. DC.
- Bestandteil des Projektes war die Abbildung von Rechenzentren in einem 3D-Raumeditor.
- Durchführung eines Alarm-Managements.
- Grafische Darstellung von Live-Daten und historischen Daten.
- Erstellung/Rendering von Reports (PDF).
- Programmierung von Backend Modulen in der Programmiersprache Java.
- Bereitstellung von Web-Schnittstellen zum Datenaustausch mit dem Frontend.
- Konzeption und Durchführung von webbasierten Anwendungen.
- Projektmanagement, Consulting und Auftragsabwicklung.
- Dokumentation und Mitarbeiterschulungen.
Technologien: Java 9, Spring Boot 1.6, Jenkins, Docker, AngularJS, JUnit, Mockito, Selenium, Protractor, Apache Maven, Git, Bitbucket, Jira, Wkhtmltopdf, GULP, NPM, Yarn, Babel, ThreeJS, WebGL, REST, Hibernate, PostgreSQL, Swagger, Flyway, JavaScript, TypeScript, jOOQ, MySQL