Erweiterung einer automatisierten Bestellstrecke, die Bestellungen von Internet-Tarifen auf der NetCologne- und NetAachen-Webseite ermöglicht.
Design und Entwicklung einer Schnittstelle zur Anbindung von Affiliate-Partnern
Aufbau einer automatisierten Bestellstrecke für Geschäftskunden
Verwendete Technologien:
Java, Spring, SpringBoot, Docker, Maven, Oracle DB, JMS, RabbitMQ, MJML, JUnit,
AssertJ, Mockito, WireMock, Jira, Confluence, Jenkins, Nexus, Git, BitBucket
Erweiterung einer Applikation,
die es den Ingenieuren und Wissenschaftlern des DLR ermöglicht, IOT-Daten zu
empfangen und auszuwerten.
Die Applikation dient der Forschung und Entwicklung von Elektroflugzeugen und
Robotern.
Verwendete Technologien:
Java, Spring, SpringBoot, MQTT, Docker, Maven, Oracle DB, JUnit, AssertJ,
Mockito, WireMock, Git, GitLab
Fachliches Coaching der Entwickler des Kunden, zur Förderung ihrer Kompetenz im Bereich Java Entwicklung.
Planung und Durchführung von Schulungen in den Bereichen Java, Maven, Streams, Lambda-Ausdrücke sowie Dependency Injection
SpringBoot-Migration einer bestehehenden JEE Applikation.
Verwendete Technologien:
Java, JEE, JSF, Spring, SpringBoot, SpringBatch, JBoss, Maven, JEE, Oracle DB,
JMS, JUnit, AssertJ, Mockito, Jira, Confluence, Jenkins, Nexus, Git, BitBucket
Entwicklung einer Applikation die es den Ingenieuren von BMW ermöglicht, Komponenten eines PKWs mit einer eigenen Domain specific Language (DSL) zu verwalten.
Entwicklung einer Applikation, die Daten von Aerodynamik-Messungen verarbeiten kann.
Verwendete Technologien:
Java, JEE, Quarkus, REST, Kubernetes, Grafana, Prometheus, OpenAPI, Postgres,
JPA, Hibernate, RabbitMQ, Microservices, Maven, JUnit, AssertJ, Mockito, Jira,
Confluence, Jenkins, Nexus, Git, Docker, Kibana, Grafana
Mitarbeit an der Xarvio Microservice-Platform, die es landwirtschaftlichen Betrieben weltweit ermöglicht, Ihre Felder automatisiert und optimal zu bewirtschaften und dadurch ihre Erträge zu optimieren.
Entwicklung eines
Nährstoffmanagement-Service.
Hierbei werden Empfehlungen zur Nährstoffverteilung generiert, auf Basis von
Wetterdaten, Satellitenbildern und Drohnenaufnahmen
Entwicklung eines Wasser-Management-Service zur optimalen Wasserversorgung japanischer Reisfelder.
Migration einer Anwendung, die Daten von Schädlingsbefall eines Feldes auswertet.
Verwendete Technologien:
Java, Spring, REST, Spring Boot, JWT, Spring MVC, Kubernetes, Spring Data, JPA,
Hibernate, RabbitMQ, Microservices, OAuth2, Eureka, Zuul, Feign, Cloud, Maven,
JUnit, AssertJ, Mockito, Jira, Confluence, Teamcity, Nexus, Git, Docker,
Kibana, Grafana, AWS
Unterstützung bei der Software-Entwicklung von ?Magenta TV?, des größten deutschen Streaming-Anbieters
Verwendete
Technologien:
Java, Spring, REST, Spring Boot, JWT, Spring Data, JPA, Hibernate,
Microservices, OAuth2, OpenID Connect, Eureka, Zuul, Feign, GraalVM, Quarkus,
Cloud, Maven, Gradle, JUnit, AssertJ, Mockito, Jira, Confluence, Jenkins, Git,
Docker, OpenShift, Kibana, Grafana, Prometheus, JavaScript, TypeScript, React
JS
Mitarbeit an einer Applikation, die Telematik-Daten von Lastkraftwagen oder auch Containern auswerten kann.
Einführung einer Microservice-Architektur
Unterstützung bei Aufbau eines neuen Entwicklungs-Teams
Verwendete
Technologien:
Java, Spring, REST, Spring Boot, JWT, Spring MVC, Spring Data, JPA, Hibernate,
Microservices, Eureka, Zuul, Feign, Cloud, Maven, JUnit, AssertJ, Mockito,
Jira, Confluence, Jenkins, Nexus, Artifactory, UML, Git, Docker
Entwicklung von Software für die Stahlproduktion, die zur Steuerung der Produktion, sowie zur Qualitätssicherung verwendet wird.
Verwendete
Technologien:
Java, Eclipse RCP, e4, OSGI, Maven, Tycho, JUnit, AssertJ, Mockito, Weblogic,
Jira, Confluence, Jenkins, Nexus, Artifactory, UML, Git
Entwicklung eines Protypen einer Software für die Transport-Branche. Der Prototyp sollte ein automatisiertes Update der Client-Applikation demonstrieren.
Verwendete Technologien:
Java, Eclipse RCP, OSGI, P2 Provisioning, e4, Tycho, Java-Webstart,
Jboss/Wildfly, Jira, Confluence, Maven, Jenkins, Nexus, Git
Aufbau einer Java-Infrastruktur, Architektur und Framework-Entwicklung für die fachliche Software-Entwicklung. Außerdem Entwicklung einer Client-Server Lösung.
Aufbau Infrastruktur:
Aufbau einer Test Infrastruktur (Unit-Tests, Integrationstests, Testdatenbereitstellung)
Einführung von Maven: Umbau der bestehenden Projekte
Aufbau Continuous Integration:Installation und Administration Jenkins- Server inklusive Nexus Repository-Server
Konfiguration, automatisierte Installationen Application Server (JBoss/Wildfly)
Aufbau Continuous Delivery
Entwicklung einer Client-Server Applikation:
Prototyp-Entwicklung neuer Architektur Entwürfe, Evaluierung neuer Frameworks.
Architektur-Entwurf einer EAI-Lösung
Authentifizierung per LDAP über Wildfly/JBoss
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Entwicklung eines grafischen Mapping Editors mit Eclipse RCP, SWT, JFACE
Entwicklung eines XML-Mapping Editors mit dynamischer und fachlicher Code- und Tagvervollständigung
Entwicklung eines Konfigurations-Editors mit Eclipse Forms
Entwicklung eines Wizards und Installations-Mechanismus (Deployment per IDE)
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Entwicklung einer Regel-Engine
Entwicklung eigener Regeldefinitions-Sprache
Java-Entwicklung einer Auftragsverarbeitung mit Datenbank-Persistenz und Lastverteilung per Queue-Handling (JMS)
Einbindung in bestehenden EAI-Bus und Workflow (TIBCO BusinessWorks)
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Eine existierende Callcenter-Anwendung zeigte erhebliche Speicherprobleme auf.
Ein Java Heap-Dump wurde analysiert und zusammen mit dem Software-Lieferanten eine Lösung erarbeitet
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Eine bestehende Workflow-Engine wurde durch eine neue entwickelte TIBCO Anwendung ersetzt
Die bestehende Funktionalität wurde analysiert. Daraufhin wurden eine Spezifikation und ein neues Design-Dokument erstellt
Einige Module dieser Engine wurden mit Java entwickelt und in die neue TIBCO Workflow-Engine eingebettet
Java Entwicklung und Architekturaufgaben für eine Zahlungsverkehrslösung, SCRUM
Aufbau ?Continuous Integration? (moderne Entwicklungs-, Build- und Test-Infrastruktur)
Installation ?Continuum Integration Server
Aufbau von Testumgebungen
Unit- und Regressionstests
Angestellter Java-Softwareentwickler
Aufbau einer ETL-Applikation auf Eclipse RCP Basis
Verwendete Technologien:
Java, Eclipse RCP, TADDM API, EMF, DTP, ODA, JUnit, GEF, JBoss, Oracle DB, Axis
Weitere Projekte gerne auf Anfrage.
Aufgaben:
Aufgaben:
Abschlussprojekt
Weitere Ausbildungsprojekte
Erweiterung einer automatisierten Bestellstrecke, die Bestellungen von Internet-Tarifen auf der NetCologne- und NetAachen-Webseite ermöglicht.
Design und Entwicklung einer Schnittstelle zur Anbindung von Affiliate-Partnern
Aufbau einer automatisierten Bestellstrecke für Geschäftskunden
Verwendete Technologien:
Java, Spring, SpringBoot, Docker, Maven, Oracle DB, JMS, RabbitMQ, MJML, JUnit,
AssertJ, Mockito, WireMock, Jira, Confluence, Jenkins, Nexus, Git, BitBucket
Erweiterung einer Applikation,
die es den Ingenieuren und Wissenschaftlern des DLR ermöglicht, IOT-Daten zu
empfangen und auszuwerten.
Die Applikation dient der Forschung und Entwicklung von Elektroflugzeugen und
Robotern.
Verwendete Technologien:
Java, Spring, SpringBoot, MQTT, Docker, Maven, Oracle DB, JUnit, AssertJ,
Mockito, WireMock, Git, GitLab
Fachliches Coaching der Entwickler des Kunden, zur Förderung ihrer Kompetenz im Bereich Java Entwicklung.
Planung und Durchführung von Schulungen in den Bereichen Java, Maven, Streams, Lambda-Ausdrücke sowie Dependency Injection
SpringBoot-Migration einer bestehehenden JEE Applikation.
Verwendete Technologien:
Java, JEE, JSF, Spring, SpringBoot, SpringBatch, JBoss, Maven, JEE, Oracle DB,
JMS, JUnit, AssertJ, Mockito, Jira, Confluence, Jenkins, Nexus, Git, BitBucket
Entwicklung einer Applikation die es den Ingenieuren von BMW ermöglicht, Komponenten eines PKWs mit einer eigenen Domain specific Language (DSL) zu verwalten.
Entwicklung einer Applikation, die Daten von Aerodynamik-Messungen verarbeiten kann.
Verwendete Technologien:
Java, JEE, Quarkus, REST, Kubernetes, Grafana, Prometheus, OpenAPI, Postgres,
JPA, Hibernate, RabbitMQ, Microservices, Maven, JUnit, AssertJ, Mockito, Jira,
Confluence, Jenkins, Nexus, Git, Docker, Kibana, Grafana
Mitarbeit an der Xarvio Microservice-Platform, die es landwirtschaftlichen Betrieben weltweit ermöglicht, Ihre Felder automatisiert und optimal zu bewirtschaften und dadurch ihre Erträge zu optimieren.
Entwicklung eines
Nährstoffmanagement-Service.
Hierbei werden Empfehlungen zur Nährstoffverteilung generiert, auf Basis von
Wetterdaten, Satellitenbildern und Drohnenaufnahmen
Entwicklung eines Wasser-Management-Service zur optimalen Wasserversorgung japanischer Reisfelder.
Migration einer Anwendung, die Daten von Schädlingsbefall eines Feldes auswertet.
Verwendete Technologien:
Java, Spring, REST, Spring Boot, JWT, Spring MVC, Kubernetes, Spring Data, JPA,
Hibernate, RabbitMQ, Microservices, OAuth2, Eureka, Zuul, Feign, Cloud, Maven,
JUnit, AssertJ, Mockito, Jira, Confluence, Teamcity, Nexus, Git, Docker,
Kibana, Grafana, AWS
Unterstützung bei der Software-Entwicklung von ?Magenta TV?, des größten deutschen Streaming-Anbieters
Verwendete
Technologien:
Java, Spring, REST, Spring Boot, JWT, Spring Data, JPA, Hibernate,
Microservices, OAuth2, OpenID Connect, Eureka, Zuul, Feign, GraalVM, Quarkus,
Cloud, Maven, Gradle, JUnit, AssertJ, Mockito, Jira, Confluence, Jenkins, Git,
Docker, OpenShift, Kibana, Grafana, Prometheus, JavaScript, TypeScript, React
JS
Mitarbeit an einer Applikation, die Telematik-Daten von Lastkraftwagen oder auch Containern auswerten kann.
Einführung einer Microservice-Architektur
Unterstützung bei Aufbau eines neuen Entwicklungs-Teams
Verwendete
Technologien:
Java, Spring, REST, Spring Boot, JWT, Spring MVC, Spring Data, JPA, Hibernate,
Microservices, Eureka, Zuul, Feign, Cloud, Maven, JUnit, AssertJ, Mockito,
Jira, Confluence, Jenkins, Nexus, Artifactory, UML, Git, Docker
Entwicklung von Software für die Stahlproduktion, die zur Steuerung der Produktion, sowie zur Qualitätssicherung verwendet wird.
Verwendete
Technologien:
Java, Eclipse RCP, e4, OSGI, Maven, Tycho, JUnit, AssertJ, Mockito, Weblogic,
Jira, Confluence, Jenkins, Nexus, Artifactory, UML, Git
Entwicklung eines Protypen einer Software für die Transport-Branche. Der Prototyp sollte ein automatisiertes Update der Client-Applikation demonstrieren.
Verwendete Technologien:
Java, Eclipse RCP, OSGI, P2 Provisioning, e4, Tycho, Java-Webstart,
Jboss/Wildfly, Jira, Confluence, Maven, Jenkins, Nexus, Git
Aufbau einer Java-Infrastruktur, Architektur und Framework-Entwicklung für die fachliche Software-Entwicklung. Außerdem Entwicklung einer Client-Server Lösung.
Aufbau Infrastruktur:
Aufbau einer Test Infrastruktur (Unit-Tests, Integrationstests, Testdatenbereitstellung)
Einführung von Maven: Umbau der bestehenden Projekte
Aufbau Continuous Integration:Installation und Administration Jenkins- Server inklusive Nexus Repository-Server
Konfiguration, automatisierte Installationen Application Server (JBoss/Wildfly)
Aufbau Continuous Delivery
Entwicklung einer Client-Server Applikation:
Prototyp-Entwicklung neuer Architektur Entwürfe, Evaluierung neuer Frameworks.
Architektur-Entwurf einer EAI-Lösung
Authentifizierung per LDAP über Wildfly/JBoss
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Entwicklung eines grafischen Mapping Editors mit Eclipse RCP, SWT, JFACE
Entwicklung eines XML-Mapping Editors mit dynamischer und fachlicher Code- und Tagvervollständigung
Entwicklung eines Konfigurations-Editors mit Eclipse Forms
Entwicklung eines Wizards und Installations-Mechanismus (Deployment per IDE)
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Entwicklung einer Regel-Engine
Entwicklung eigener Regeldefinitions-Sprache
Java-Entwicklung einer Auftragsverarbeitung mit Datenbank-Persistenz und Lastverteilung per Queue-Handling (JMS)
Einbindung in bestehenden EAI-Bus und Workflow (TIBCO BusinessWorks)
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Eine existierende Callcenter-Anwendung zeigte erhebliche Speicherprobleme auf.
Ein Java Heap-Dump wurde analysiert und zusammen mit dem Software-Lieferanten eine Lösung erarbeitet
Software Entwicklung für das Mobilfunknetz der Deutschen Telekom, Java Entwicklung von Rich-Client / Server Anwendungen für den technischen Support der Telekom
Eine bestehende Workflow-Engine wurde durch eine neue entwickelte TIBCO Anwendung ersetzt
Die bestehende Funktionalität wurde analysiert. Daraufhin wurden eine Spezifikation und ein neues Design-Dokument erstellt
Einige Module dieser Engine wurden mit Java entwickelt und in die neue TIBCO Workflow-Engine eingebettet
Java Entwicklung und Architekturaufgaben für eine Zahlungsverkehrslösung, SCRUM
Aufbau ?Continuous Integration? (moderne Entwicklungs-, Build- und Test-Infrastruktur)
Installation ?Continuum Integration Server
Aufbau von Testumgebungen
Unit- und Regressionstests
Angestellter Java-Softwareentwickler
Aufbau einer ETL-Applikation auf Eclipse RCP Basis
Verwendete Technologien:
Java, Eclipse RCP, TADDM API, EMF, DTP, ODA, JUnit, GEF, JBoss, Oracle DB, Axis
Weitere Projekte gerne auf Anfrage.
Aufgaben:
Aufgaben:
Abschlussprojekt
Weitere Ausbildungsprojekte