
Java Software Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Rheinland-Pfalz
- auf Anfrage
- ar | de | en | fr
- 03.05.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – offen
TätigkeitsbeschreibungWeiterentwicklung des Fachverfahrens OK.VERKHER für die Bearbeitung des Fahrerlaubniswesens in Straßenverkehrsämtern. Umsetzung kundenspezifischer Anforderungen, Datenübernahmen aus externen Schnittstellen (eKOL, IKOL, ProKommunal...), Performanzoptimierung der Softwarelösung. Fehleranalyse und Fehlerbehebung sowie Supportleistung im laufenden Betrieb der Anwendung.
Eingesetzte QualifikationenApache Maven, Enterprise Javabeans, Hibernate (Java), Java (allg.), Jenkins, Microsoft SQL-Server (MS SQL), Oracle Database, PL/SQL, Swing (Java)
1/2022 – 6/2023
Tätigkeitsbeschreibung
Softwareentwicklung im J2EE-Umfeld.
Weiterentwicklung des Standardproduktkonfigurators und Entwicklung von Anpassungen/Spezialanfertigungen (UI, Schnittstellen usw.) für die Nutzer des Konfigurators.
Methodisches Vorgehen
- Agiles Vorgehen (SCRUM)
Technologie-Stack
- Plattform: Amazon AWS, Angular und Java JEE 17
- Applicationserver: Tomcat
- Frameworks: Spring Boot, JavaScript, TypeScript, Eclipse RCP, Webservices, REST
- DBMS: Postgres
- Qualitätsicherung: Gitlab, Mockito, UnitTests, Selenium- und Integrationstests
- Buildmanagement: Jenkins und Maven
Tools
- Eclipse
- Git
- Confluece/Jira
- Kibana, logstash und filebeat (ELK)
- Memory Analyser Tool, JProfiler und JVisualVM
Amazon Web Services (AWS), Angular, J2EE, Postgresql
8/2020 – 12/2021
Tätigkeitsbeschreibung
Softwareentwicklung im Enterprise E-Shop-Umfeld.
Umsetzung von User-Stories im Enterprise E-Shop-Umfeld zur Erweiterung und Pflege des bestehenden Webshops, Erweiterung des auf SAP Hybris basierten Produktinformationsmanagement-Systems sowie technische Unterstützung und Beratung im laufenden Betrieb. Performanz-Optimierung der laufenden Prozesse zwischen Datenbank (Oracle) und Backend.
Methodisches Vorgehen
- Agiles Vorgehen (SCRUM)
Technologie-Stack
- Plattform: Hybris 4.5.x und Java 8
- Applicationserver: Tomcat
- Frameworks: Spring, Java Server Faces
- DBMS: Oracle
- Qualitätsicherung: Gatling, Mockito, UnitTests, Selenium- und Integrationstests
- Buildmanagement: Jenkins und ant
Tools
- IntelliJ IDEA
- Oracle SQL Developer
- Git
- Confluece/Jira
- Kibana, logstash und filebeat (ELK)
- Dynatrace, Memory Analyser Tool, JProfiler und JVisualVM
Hybris
11/2019 – 7/2020
Tätigkeitsbeschreibung
Java Software-Entwicklung im Automotive-Umfeld.
Weiterentwicklung des Standardproduktkonfigurators und Entwicklung von Anpassungen/Spezialanfertigungen (UI, Schnittstellen usw.) für die Nutzer des Konfigurators.
Methodisches Vorgehen
- Agiles Vorgehen (SCRUM)
Technologie-Stack
- Plattform: Primefaces und Java JEE 8
- Applicationserver: Wildfly, Websphere und Tomcat
- Frameworks: Spring Boot, Java Server Faces, JavaScript, TypeScript, Eclipse RCP, Webservices, REST
- DBMS: Oracle
- Qualitätsicherung: Gerrit, Mockito, UnitTests, Selenium- und Integrationstests
- Buildmanagement: Jenkins und Maven
Tools
- Eclipse
- Git
- Confluece/Jira
- Kibana, logstash und filebeat (ELK)
- Memory Analyser Tool, JProfiler und JVisualVM
Apache Tomcat, J2EE, Javaserver Faces, Oracle Database
4/2018 – 7/2019
Tätigkeitsbeschreibung
Java Software-Entwicklung im eCommerce-Umfeld.
Umsetzung von User-Stories im Enterprise E-Shop-Umfeld zur Erweiterung und Pflege des bestehenden Webshops, Erweiterung des auf SAP Hybris basierten Produktinformationsmanagement-Systems sowie technische Unterstützung und Beratung im laufenden Betrieb. Performanz-Optimierung der laufenden Prozesse zwischen Datenbank (Oracle) und Backend.
Methodisches Vorgehen
- Agiles Vorgehen (SCRUM)
Technologie-Stack
- Plattform: Hybris 4.5.x und Java 7
- Applicationserver: Tomcat
- Frameworks: Spring, Java Server Faces
- DBMS: Oracle
- Qualitätsicherung: Mockito, UnitTests, Selenium- und Integrationstests
- Buildmanagement: Jenkins und ant
Tools
- IntelliJ IDEA
- Oracle SQL Developer
- Git
- Confluece/Jira
- Kibana, logstash und filebeat (ELK)
- Dynatrace, Memory Analyser Tool, JProfiler und JVisualVM
J2EE, Oracle Database, Hybris
1/2012 – 3/2018
Tätigkeitsbeschreibung
Konzeption und Entwurf von Datenbankmodellen
Systemintegration spezifizieren
Durchführung von Daten-Analysen bestehender Systeme und Anwendungen
Migration/Portierung von Softwaresystemen in neueren Technologien
Methodisches Vorgehen
- Vorgehen nach V-Modell
- Agiles Vorgehen (SCRUM)
Technologie-Stack
- Plattform: Java 7/8 und OSGI
- Application server: Tomcat, Jetty, JBoss, Winstone und Oracle Weblogic
- Webframework: Vaadin 6/7
- DBMS: Oracle, PostgreSQL, Microsoft SQL Server und H2
- Qualitätsicherung: UnitTests und Selenium Oberflächentests
- Buildmanagement: Jenkins und Apache Ant
- Open Source: Apache POI, Apache Batik, JasperReport, iText und Nullsoft Scriptable
Install System
Tools
- Eclipse
- SVN
- VisualVM, JConsole und Eclipse Memory Analyzer Tooling
- Seapine TestTrack
Kundensupport (Installation und Wartung)
Apache Tomcat, Datenbankentwicklung, Demilitarized Zone (DMZ), Eclipse, J2EE, Java-Frameworks, Java (allg.), Wildfly, Microsoft SQL-Server (MS SQL), Oracle Database, Postgresql, Scrum, Spring Framework
Zertifikate
Ausbildung
University of Karlsruhe - KIT
Über mich
Ich arbeite seit mehr als zehn Jahren in der öffentlichen Verwaltung im Bereich eGovernment, im eCommerce-Umfeld sowie im Automotive-Bereich und hatte die Möglichkeit bei der Entwicklung und Etablierung von Java-basierten Softwaresystemen für Bund und Länder, sowie für Kunden im Groß- und Einzelhandel, Erfahrungen im Java-EE-Stack und mehreren OpenSource-Technologien zu sammeln. Dabei hatte ich auch die Chance an größeren und versprechenden Projekten teilzunehmen, indem ich immer mit komplizierten Themen und Aufgaben aus dem realen Arbeitsumfeld konfrontiert war.
Für weitere Informationen und Fragen können Sie mich gerne kontaktieren.
Lebenslauf kann auf Anfrage geschickt werden.
Weitere Kenntnisse
Applikationsserver: Tomcat, JBoss, Jetty und Winstone
IDE: Eclipse und Intellij
Modularität: OSGI, Microservices und Webservices
Webframework: ActiveWeb, Wicket, Vaadin 6/7/8, Spring Boot, Java Server Faces und GWT
Tools: ActiveMQ, CCM, Apache Camel, Solr-Server, ELK
DBMS: Oracle, PostgreSQL, Microsoft SQL Server und H2
Buildmanagement: Maven, Gradle und Apache Ant
Debugging: VisualVM, JConsole, JProfiler, Memory Analyser Tool
Qualitätsicherung: UnitTests, Integrationtests, Docker sowie Selenium Oberflächentests
Versionsverwaltung: SVN und Git
Atlassian-Tools: Jira und Confluence
... sowie diverse Open-Source Technologien
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Französisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden