IT Reineke

IT Dienstleistungen im Java-Bereich

Projektübersicht

Rolle: Java-Backend-Entwickler bei Porsche

Aufgabe: Implementierung grauer Dienste (REST-APIs) zur Kommunikation mit dem Auto

Details: Generierung von Kotlin-JaxB-Klassen mit XSDs, Anbindung verschiedener Backends mit Hilfe neuer APIs.

Technologien: Kotlin, Spring Boot, AWS EBS, protoBuf3, MQTT

Tools: gitlab, CI / CD, gradle, IntelliJ

Rolle: Java-Fullstack-Entwickler bei BMW

Aufgabe: Implementierung von Bilder-Upload nach AWS S3, Migration einer SOAP-API

Details: Generierung und Integration von SOAP-Klassen mit WSDLs, Nutzung von AWS-Java-SDK für den Bilder-Upload

Technologien: Java 8, Spring Boot, OpenUI5, AWS ECS, AWS S3, SOAP

Tools: AWS-Java-SDK, bitbucket, CI / CD, Maven, IntelliJ

Rolle: Java-Backend-Entwickler bei MAN

Aufgabe: Migration von Bestandsanwendungen auf aktuellen Technologiestack, Implementierung von SCIM 2.0 Schnittstellen zur Rechteverwaltung

Details: Migration von Java8 nach Java11, Aufsetzen von CI-Pipelines, Aufsetzen von GitLab-Runner und Sonarqube

Technologien: JavaEE 8 und 11, AngularJS, REST, EJB, JSF, Primefaces, Tomcat, Websphere 9, struts

Tools: gitlab, CI / CD, Maven, IntelliJ

Rolle: Fullstack-Entwickler bei Allianz

Aufgabe: Entwicklung digitaler Service-Strecken für Versicherungsberater und Makler

Details: Komponenten-Entwicklung mit Angular, Service-Implementierungen mit Spring Boot, Konfiguration von Jenkins-Pipelines, Deployments in AWS.

Technologien: Java 8, Spring Boot, Microservices, REST, Angular, TypeScript, AWS Cloudfoundry

Tools: Jenkins, CI / CD, Maven, IntelliJ

Rolle: Kotlin-Entwickler

Aufgabe: Entwicklung eines taktischen rundenbasierten RPG

Details: Modellierung mit Kotlin, d. h. Erstellung von Entities, wie Aktoren und Ausrüstungsgegenständen. Erstellung von UI-Komponenten (aus Kotlin generiertes DOM/Javascript), Leveldesign

Technologien: Kotlin, Unreal Engine, webpack, SCSS

Tools: gitlab, gradle, IntelliJ

Rolle: Java-Entwickler bei MAN

Aufgabe: Entwicklung eines neuen Truck-Konfigurators mit Spring Boot

Details: Entwicklung einer Anwendung, die Produktinformationen für den Truck-Konfigurator bereitstellt: Aus Zip-Dateien werden zum einen Bildern und Videos verarbeitet und auf einen Webserver hochgeladen, zum anderen werden und XML-basierten Beschreibungen in eine Datenbank importiert.

Technologien: Java 8, Spring Boot, Microservices, REST, XSLT, Angular, TypeScript

Tools: gitlab, CI / CD, Docker, Maven, Sonarqube, Intelli

Rolle: Java-Entwickler

Aufgabe: Wartung in verschiedene MAN-Intranet-Anwendungen

Details: Analyse und Behebung von Bugs, Umsetzung neuer Features, Migrationen von Websphere 7 nach Websphere 9

Technologien: JavaEE 5 & 6, EJB, JSF, PrimeFaces, Oracle-DB, REST & SOAP, IBM Websphere 7 & 9

Tools: IntelliJ, Jira, SQL-Developer, confluence

Rolle: Java-Entwickler

Aufgabe: Wartung der offiziellen Webseite www.bmw.de

Details: Analyse und Behebung von Bugs, CQ5-Content-Pflege und –Administration, Jenkins-Administration, Unix-Scripting

Technologien: CQ5, Java EE, Json, REST, Oracle

Tools: Docker, jquery, Jira, SQL-Developer, Jenkins, ITSM-Suite

Rolle: Java-Architekt und -Entwickler

Aufgabe: Entwicklung von REST-Schnittstellen für die Eltern-App „ideas4parents“

Details: Datenmodellierung, AWS-Konfiguration, Implementierung mit Spring Boot

Technologien: Spring Boot, Json, REST, Hibernate, Solr

Tools: IntelliJ, SQL Developer Data Modeler, Tomcat

Rolle: Architekt, Java- und Frontend-Entwickler

Aufgabe: Entwicklung einer Planungs- und Todo-App

Details: JavaScript-Implementierung, Implementierung von REST-Services, Unit- und Regressionstests, Projektleitung

Technologien: Spring Boot, REST, CouchDB, Hibernate

Tools: IntelliJ, Quartz, Jira, Selenium, UML

Rolle: Java- und Frontend-Entwickler

Aufgabe: Relaunch von www.bmw.de

Details: Erstellung und Integration von CQ5-Komponenten, JavaScript-Entwicklung mit jquery, EJB3-Service-Implementierungen

Technologien: Java EE, REST-Webservices, CQ5, Javascript, jquery, EJB3, JAXB

Tools: IntelliJ

Rolle: iOS-Architekt und –Entwickler

Aufgabe: Entwicklung einer Ski-App

Details: Projektsteuerung und Abstimmungen, Erstellung des technischen Konzepts, Anbindung von REST-Schnittstellen, Erstellung komplexer grafischer Oberflächen, Umkreisfinder, 

Technologien: objective-C, Json, REST-Webservices, sqlite

Tools: XCode

Rolle: Java-Entwickler

Aufgabe: Migration von der Affiliate-Plattform www.zanox.de auf Java EE

Details: Erstellung neuer und Erweiterung bestehender SOAP-Webservices, UI-Entwicklung mit Seam

Technologien: Java EE, XML, HTML, CSS, AJAX, SQL, SOAP, Hibernate, Seam, JSF, Richfaces, EJB3

Tools: Eclipse, Hudson, Jira, Checkstyle, JBoss

Rolle: Java-Entwickler

Aufgabe: Neu- und Weiterentwicklung von Webanwendungen zur Verarbeitung von Lizenz- und Nutzungsmeldungen

Details: Implementierung von Such- und Bearbeitungsdialogen, PL/SQL-Funktionen, Datenmodellierung

Technologien: Java EE, XML, CSS, JavaScript, Hibernate, struts, JSP, Oracle, PL/SQL

Tools: Eclipse, Jira, Checkstyle, JBoss, UML