Java Programmierung, Entwicklung von Web Portalen (Spring, Hibernate, JSF, Wicket)
Aktualisiert am 07.11.2023
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 03.11.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Deutschland
nicht möglich

Projekte

1 Jahr 6 Monate
2022-04 - 2023-09

Pluginentwicklung Customerservice Software

Backend Developer Anwendungsintegration Softwareentwicklung Softwaremigration ...
Backend Developer
Entwicklung von Plugins für das vom Kunden angebotene Customer Service Portal
  • Der Kunde entwickelt und betreibt eine KI-basierte Customer Service Software mit hochentwickelter Sprach- und Themenerkennung, die Serviceprozesse für die Endkunden automatisiert. Um die Services in gegebene Systemlandschaften der Endkunden zu integrieren, wurden im Rahmen des Projektes Plugins entwickelt, welche Daten und Services von Drittsysteme in das System einbinden. Dafür wurden verschiede REST- und Soap-Schnittstellen unter Verwendung von Java 11 implementiert.
    • Unterstützung der Businessanalysten bei der Anforderungsanalyse
    • Aufwandsschätzungen
    • Implementierung neuer Features und Plugins
    • Testen der Features
Anwendungsintegration Softwareentwicklung Softwaremigration Acceptance Test Driven Development (ATDD) Anforderungsanalyse & -management Clean Code Requirements Engineering / Analysis Scrum Test Driven Development (TDD) Unit-Testing Atlassian Confluence Atlassian JIRA JAVA 11 RESTful API SOAP
Software
2 Jahre 1 Monat
2020-03 - 2022-03

Entwicklung Paketshop-App

Backend Developer, Entwickler, Mobile Developer, Projektmanager / Projektleiter Logistik Transportlogistik eCommerce ...
Backend Developer, Entwickler, Mobile Developer, Projektmanager / Projektleiter
Entwicklung der Paketshop-App eines führenden Logistikunternehmens
  • Der Kunde bietet den Versand von Waren für Privat- und Geschäftskunden an. Um Privatkunden das Versenden und die Verwaltung von Sendungen zu vereinfachen, wurde im Zuge des Projekts eine Android-App für den deutschen Markt entwickelt. Mit dieser App können Kunden, neben anderen Services, vor allem Versand-Labels für Retouren-Sendungen oder andere Sendungen erstellen, ihre Sendungen verfolgen und Abholorte definieren.
    • Stellvertretender Projektleiter
    • Support der Businessanalysten bei der Anforderungsanalyse
    • Aufwandsschätzungen
    • Implementierung neuer Features
    • Testen der Features
Logistik Transportlogistik eCommerce Anforderungsanalyse & -management Clean Code Requirements Engineering / Analysis Android JAVA RESTful API
Logistik & Verkehr
5 Monate
2019-12 - 2020-04

Entwicklung Logisitik-App

Mobile Developer Logistik Softwareentwicklung Transportlogistik ...
Mobile Developer
Erstellung der Kommunikationskomponente einer App beim Endkunden FHT im Bereich Logistik
  • Beim Endkunden FHT wurde eine App entwickelt mit der der Fahrer zum Beispiel den Transport von Flüssiggas protokollieren konnte und die Fahrtrouten vor der Fahrt bekommen hat. Eine Komponente war auch die Kommunikation mit der Zentrale.
    • Konzeption
    • Dokumentation
    • Implementierung neuer Komponente
    • Testen der Features
Logistik Softwareentwicklung Transportlogistik Wasserfall Android Kotlin
Logistik & Verkehr
2 Jahre 5 Monate
2017-10 - 2020-02

Entwicklung CMS

Full Stack Developer Softwareentwicklung Pair Programming Apache Wicket ...
Full Stack Developer
Entwicklung und Anpassung von Komponenten eines CMS-System
  • Der Kunde ist europäischer Marktführer in den Bereichen interaktive Kundeninformation, Kiosktechnologie und Digital Signage am Pos. Hierzu gehörte auch die Entwicklung eines CMS-Systems zur Verwaltung und Berechnung von Videosequenzen und Bereitstellung für das TVL. Dabei wurde sowohl im Frontend als auch im Backend entwickelt und angepasst.
    • Konzeption
    • Dokumentation
    • Aufwandsschätzungen
    • Implementierung und Anpassungen von Komponenten und Features
    • Refactoring
    • Implementierung und Anpassung der GUI
    • Implementierung und Anpassung der Datenbank
    • Testen der Features
Softwareentwicklung Pair Programming Apache Wicket Atlassian Confluence Atlassian JIRA Hibernate JAVA 11 MySQL
E-Commerce
4 Jahre 7 Monate
2015-08 - 2020-02

Mobile App Entwicklung Handel

Mobile Developer Softwareentwicklung eCommerce Clean Code ...
Mobile Developer
Ziel des Projektes war die Entwicklung mobiler Verkaufslösungen. Mit Hilfe eines Tablets und eines eigenen Appstores konnten Mitarbeiter sich individuell verschiedene Anwendungen zusammenstellen, die ihnen das Beratungsgespräch erleichterten, indem permanent zielgruppengenaue Informationen abgerufen werden konnten.
  • In einem SCRUM-Team sollten für den Kunden kontinuierlich mobile Verkaufslösungen entwickelt und weiterentwickelt werden. In der ersten Phase lag der Fokus auf der Weiterentwicklung einer Beratungsanwendung, mit der die Marktmitarbeiter Funktionen wie Artikelsuche, Bestand, Preisvergleich, Rechnungsstellung, etc. durchführen konnten. Die Anwendung konnte mobil über ein Tablet genutzt werden und sollte den Verkäufer bei der Beratung und dem Verkauf von Artikeln an den Kunden unterstützen. Zum Einsatz kam hier das Framework Kony.
    • Implementierung der mobilen App mit Kony inkl. Erstellung der Layouts
    • Layouterstellung und Pflege von App in HTML5
Softwareentwicklung eCommerce Clean Code Scrum Unit-Testing Android Atlassian JIRA CSS HTML5 JAVA JQuery JSON JavaScript Kony Microsoft Office Microsoft Teams MySQL XML
E-Commerce
2 Jahre 3 Monate
2011-11 - 2014-01

Entwicklung Serviceportal

Full Stack Developer Onlineshop / Webshop Code Review Pair Programming ...
Full Stack Developer
Weiterentwicklung und Änderung des Serviceportals bei Bayer in Leverkusen
  • Beim Endkunden wurde ein Serviceportal entwickelt für die internen Mitarbeiter. Darüber erfolgten zum Beispiel Genehmigungen und ein Warenkorbsystem mit dem man Hardware ordern konnte. Das Portal ist später an eine Rest-Schnittstelle angebunden worden und benutze zu der Zeit aktuelle Frameworks wie Spring und JSF. Sowohl im Front- als auch im Backend wurde entwickelt.
    • Implementierung neuer Features und Umstellung einer Komponente von Datenbankzugriff auf REST-Zugriff
    • ?Testen der Features
Onlineshop / Webshop Code Review Pair Programming Hibernate JAVA JSF PrimeFaces Java Server Faces (JSF) RESTful JSON SQL Spring Spring Security Spring Web Services Spring Webflow
Software
7 Monate
2010-04 - 2010-10

Entwicklung Konfiguratior

Full Stack Developer Softwareentwicklung Pair Programming Wasserfall ...
Full Stack Developer
Anpassung und Weiterentwicklung des "dhcp" Konfigurators
  • Der Kunde ist ein Unternehmen im Bereich der IT-Branche. Als Systemintegrator bieten Sie den Kunden Hard- und Software, wie auch integrierte Netzwerklösungen an. Schwerpunkt ist die Cluster-Lösung. Der Kunde ist qualifizierter Servicepartner der Firma Fujitsu. Die Weiterentwicklung und Anpassung des "dhpc"-Konfigurators zur Erstellung von Budgetangeboten für Highperfomance-Rechner stand in der Zeit im Vordergrund, sowohl im Frontend wie im Backend. Zu der Zeit wurden die aktuellen Frameworks Spring, GWT und Hibernate benutzt.
    • Aufwandsschätzungen
    • Weiterentwicklung und Anpassung der Software
    • Refactoring
    • Testen der Features
Softwareentwicklung Pair Programming Wasserfall Google Web Toolkit GWT Hibernate JAVA Spring
Software
1 Jahr 4 Monate
2008-12 - 2010-03

Entwicklung Software BOS

Full Stack Developer Softwareentwicklung Code Review Wasserfall ...
Full Stack Developer
Neu und Weiterentwicklung von Software für BOS
  • DOHMEN, HERZOG & Partner entwickelte eine Kommunikationslösung für die BOS (Behörden und Organisation mit Sicherheitsaufgaben), speziell zuerst für die Feuerwehr. Die Entwicklung erfolgte in Java im Backend sowie im Frontendbereich.
    • Datenbankadministrator
    • Implementierung GUI
    • Implementierung neuer Features
    • ?Testen der Features
Softwareentwicklung Code Review Wasserfall AWT JAVA JAVA JDBC Java Swing MySQL
Software
2 Jahre 1 Monat
2006-11 - 2008-11

Spezifikation und Entwicklung von Schnittstellenprogrammen

Backend Developer Luftfahrt Pair Programming Wasserfall ...
Backend Developer
Spezifikation und Entwicklung von Schnittstellenprogrammen zur Integration in den Information-Broker eines Kommunikationspaketes
  • Die topsystem Systemhaus GmbH entwickelt seit 1995 Informationssysteme für die Bereiche Verkehr und Logistik. Im Bereich Luftverkehr gehören sowohl internationale Flughäfen als auch Abfertiger zu den Kunden, die ihre Abfertigungsaktivitäten von der Planung über die Geräte- und Mitarbeiterdispositon bis hin zur Abrechnung aller Leistungen mit den Produkten steuert.
    • Spezifikation und Entwicklung von Schnittstellenprogrammen
    • Entwicklung für die Erweiterung der Bedienoberfläche eines Applikationspaketes GHS (Ground Handling System)
    • Anpassung Datenbank
    • Test der Implementierung
Luftfahrt Pair Programming Wasserfall Eclipse Hibernate JAVA JBoss Application Server XML
Luft- & Raumfahrt

Aus- und Weiterbildung

Ausbildung - Mathematisch-technischer Assistent/Informatik (IHK)
RWTH Aachen

Position

  • 2nd Level Support
  • 3rd Level Support
  • Backend Developer
  • Business Architect
  • Consultant
  • Database Administrator
  • Database Developer
  • Entwickler
  • Epic Owner
  • Frontend Developer
  • Full Stack Developer
  • Kundenansprechpartner
  • Lead Developer
  • Mobile Developer
  • Projektmanager/ Projektleiter
  • Senior Software Engineer
  • Software Architect
  • Software Developer
  • stv. Projektleiter

Kompetenzen

Schwerpunkte

Java Programmierung
Entwicklung von Web Portalen
Spring, Hibernate, JSF, Wicket

Produkte / Standards / Erfahrungen / Methoden

Profil
Der Mitarbeiter ist ein sehr offener Mensch, der sehr gerne organisiert und gerne Probleme löst. Er mag logisches Denken und gesellige Runden. Seit über 15 Jahre ist er JAVA Softwareentwickler. IT Erfahrung seit 1993.

Persönliche Stärken
  • Organisation
  • Teamfähigkeit
  • Eigeninitiative
  • Analyse
  • Lernbereitschaft
  • Offenheit

Fachlichkeit
  • Allgemein
    • CSV
    • Cloud
    • E-Commerce
    • Enterprise Architecture
    • Hardware
    • KI
    • Konzeption
    • Portalentwicklung
    • Requirements Engineering
    • SOAP
    • Softwareentwicklung
  • Supply Chain Management
    • Logistik
    • Transportlogistik
  • Travel, Transport & Logistics
    • Luftfahrt
  • Vertrieb & Marketing
    • Customer Relationship Management (CRM)
    • Händlersysteme/ POS
    • Onlineshop/ Webshop
    • Pricing

Methoden
  • Agile
    • Agile Projectmanagement
    • Kanban
    • Scrum
  • Beratung/ Consulting
    • Benutzerschnittstellen
    • Recherche
    • Refactoring
  • Dokumentation
    • UML
    • UML2
  • Projektmanagement
    • Continuous Delivery
    • Projektmanagement
    • Wasserfall
    • Wasserfall-Modell
  • Qualitätssicherung
    • 2nd Level Support
    • Bug-Tracking-Systeme
    • Clean Code
    • Code Review
    • Continuous Integration
    • Manuelle Tests
    • Pair Programming
    • Performanceoptimierung
    • Qualitätssicherung
    • Test Driven Development (TDD)
    • UI/ Oberflächen Tests
    • Unit-Testing
  • Requirements
    • Anforderungsanalyse & -management
    • Requirements Engineering/ Analysis
    • User Stories
  • Sonstige
    • Handskizzen
    • Software Architektur
  • UI/ UX
    • Usability Test

Technologien & Tools
  • Application Server
    • Apache Tomcat
    • Apache-Webserver
    • JBoss Application Server
    • Jetty
  • Applikationen (Office, Adobe, ...)
    • Adobe Acrobat, Enterprise Architect, GIT Realax, Google Chrome, Google Doc, Google Kalender, Microsoft Access, Microsoft Excel, Microsoft Office, Microsoft OneNote, Microsoft Outlook, Microsoft Powerpoint, Microsoft Word, Rexx HR, TeamViewer
  • C/C++ Frameworks und Technologien
    • C/C++
  • Cloud
    • AWS
  • Container, Containertools, Containerplattformen
    • Docker
  • DevOps
    • Jenkins
    • WinSCP
    • Jira
  • Dokumentation
    • Unified Modeling Language (UML)
  • Entwicklungstooling
    • Android SDK
    • Apache Ant
    • Apache Maven
    • GIT Gerrit
    • Gradle
    • Maven
    • Postman
    • Scrum
    • Swagger Codegen
  • Entwicklungsumgebungen
    • Android Studio
    • Eclipse
    • IntelliJ IDEA
  • Integrationsplattformen und Technologien (Messaging; API)
    • AJAX
    • RESTful API
    • RESTful JSON
    • SOAP
    • WSDL
    • XML RPC
  • Java Frameworks & Standards
    • AWT, Apache Wicket, AssertJ, CORBA, Google Web Toolkit GWT, Gson, Hibernate, J2EE, JAVA JAX-RS, JAVA JAX-WS, JAVA JAXB, JAVA JDBC, JAVA JMX, JSF PrimeFaces, Jackson, Java, Java JPA, Java Remote Debugging, Java Server Faces (JSF), Java Swing, Log4j, Lombok, Spring, Spring Boot, Spring Cloud, Spring MVC, Spring Security, Spring Web Services, Spring Webflow, Vaadin
  • JavaScript Frameworks & Technologien
    • Node.js
  • JavaScript Frontend Frameworks
    • Angular
    • AngularJS
    • JQuery
    • Vue.JS
  • Kollaborationswerkzeuge
    • Atlassian Confluence
    • Atlassian JIRA
    • Discord
    • Dropbox
    • Google Drive
    • Microsoft Teams
  • Mobile
    • Android
    • Android Studio
    • Kony
  • Muster, Programmiermodelle & Standards
    • MVC
  • Qualitätssicherungs- und Performance Tooling
    • SonarQube
  • Security Frameworks, Tooling & Standards
    • Basic Authentication
    • JSON Web Token JWT
    • OAuth2
    • WireShark
  • Sourcecodeverwaltung
    • CVS
    • GIT
    • GitHub
    • GitLab
    • Subversion (SVN)
  • Testframeworks
    • JUnit
    • JUnit4
    • JUnit5
    • Mockito
    • Robot Framework
    • Selenium
    • Selenium WebDriver
    • SonarLint
  • Virtualisierung
    • VMWare
  • Web Frontend
    • CSS
    • HTML/CSS
    • HTML5

Betriebssysteme

Linux
Linux Ubuntu
Win/NT
Windows CMD Batch
vi

Programmiersprachen

Assembler
C#
Fortran
Groovy
JAVA
11, 17, 18, 5, 6, 7, 8
Java Springboot
JavaScript
Microsoft Visual C#
VBA
Kotlin
SQL

Datenbanken

H2 Database
Microsoft SQL Server
MongoDB
MySQL
Oracle Database
PostgreSQL
SQLite
Microsoft SQL Server Management Studio (MS SSMS)
Toad

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.