Senior Java EE Entwickler
- Verfügbarkeit einsehen
- 8 Referenzen
- auf Anfrage
- 64347 Griesheim, Hessen
- DACH-Region
- hu | de | en
- 15.12.2025
Kurzvorstellung
• Seit 14 Jahren Full Stack Java/J2EE Entwicklung
• Architekt Tätigkeit
• Starke Kommunikationsfähigkeiten mit Kunden, Aufwandschätzung
• Anleitung von Junior Kollegen und Near/Offshore Partner
Auszug Referenzen (7)
"Durch seine selbständige, zielorientierte Arbeitsweise, seine Expertise und persönliche Art hat er unser Team verstärkt. Unbedingt zu empfehlen."
9/2022 – 3/2023
Tätigkeitsbeschreibung
Das IT-System KonKal wird für die Konfiguration, Kalkulation und Auftragserstellung im Geschäftskundensegment der Deutschen Telekom eingesetzt. Es unterstützt die Workflows "Anfrage bis Angebot", "Angebot bis Auftrag" und "Auftrag bis Bestand", einschließlich Änderungen und Stornierungen. Die Anwendung verfügt über eine Web-GUI.
• Anforderungsanalyse und Tätigkeit als Senior Backend Entwickler (Java 11 und 17, SpringBoot)
• Geschäftsprozess Analyse und Abstimmungen mit der Fachseite
Oracle-Anwendungen, SQL, Continuous Delivery, Confluence, Kanban (Softwareentwicklung), Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Jira, Junit, Spring Framework, XML, Web Services
"Z. hat eine sehr gute fachliche Expertise in Architektur- und Entwicklungsthemen, sowie Zuverlässigkeit und Einsatzbereitschaft"
3/2021 – 3/2023
Tätigkeitsbeschreibung
Das Produkt CheckCloud unterstützt die digitale Dokumentation von Prüfprozessen gemäß HACCP-Richtlinien in der Lebensmittelindustrie. Mithilfe eines Sensors (IoT) und einer mobilen Applikation werden Daten an die Check Cloud Plattform übermittelt, wo diese in einem als „Software as a Service“ (SaaS) bereitgestellten Angular Web-Frontend visualisiert und ausgewertet werden.
• Umfangreiche Abstimmungen und Tätigkeit als Senior Fullstack Entwickler (Java 17, SpringBoot, Angular) mit schwerpunkt backend bzw. Architekt
• Verwendung AWS mit S3 Schnittstelle
• Verteilung Aufgaben innerhalb des Teams
• Unterstützung der Lieferung Prozess (DevOps)
Amazon Web Services (AWS), Angular, Apache Maven, Confluence, Continuous Delivery, Docker, Elasticsearch, Git, Internet of Things (IoT), Java (allg.), Jetty, Jira, Junit, Mariadb, Microsoft Azure, Microsoft SQL-Server (MS SQL), Mongodb, Scrum, Spring Framework
"Ich hatte das Vergnügen, mit Z. zusammenzuarbeiten, und ich darf sagen, dass er erstklassige Arbeit geleistet hat."
7/2019 – 9/2021
Tätigkeitsbeschreibung
Das Ziel des Projektes ist im Rahmen des Deutschland Lan Cloud PBX Produktes das Design und Entwicklung eines hochverfügbaren Middleware-Systems, das verschiedene Messaging-Kanäle miteinander verbindet und unterstützt mit Künstliche Intelligenz/Chatbot-Funktionalität.
• Umfangreiche Abstimmungen und Tätigkeit als Senior Java EE Fullstack Entwickler mit schwerpunkt Backend bzw. Architekt
• Anbindung von WhatsApp/Telegram/Facebook Messenger via RabbitMQ/ActiveMQ mit der XMPP Client von Deutsche Telekom, kundenspezifischem Chat-Server und Chat-Client bzw. Chat Over IMAP
• Anschließen Microsoft Cognitive Services bzw. Telekom intern ChatBot; Outlook, Google und Apple Kalender.
• Umsetzung von Automatisierungsmöglichkeiten durch Künstliche Intelligenz inklusive der Selbstadministration
• Aufbau eines Customer-Self-Care-Portals (SpringBoot, REST, Angular) zur Teilnahme am Friendly-User-Test
• Umgang mit verschiedenen Medientypen
Apache Maven, Apache Tomcat, Continuous Delivery, Eclipse, Git, J2EE, Java (allg.), Json, Jira, Junit, Microsoft Azure, Microsoft Cognitive Toolkit (CNTK), Mongodb, Software Architecture, Spring Framework, Web Services
"Z. hat das Projekt freundlich, sachkundig und effektiv aus einer schwierigen Situation gerettet. Ich kann ihn uneingeschränkt empfehlen."
9/2018 – 7/2019
Tätigkeitsbeschreibung
• Umfangreiche Abstimmungen und Tätigkeit als Senior Entwickler bzw. Architekt bzgl. der Anwendung und dessen Schnittstellen
• Microservices Architektur
• SpringBoot und Spring REST Backend Entwicklung mit Java 10
• Erweiterung und Anpassung die bestehenden Funktionen
• Steuerung Offshore Partner
• Stabilisierung des Buildprozesses
SQL, Continuous Delivery, Confluence, Scrum, Apache Tomcat, Apache Maven, Subversion, Backend, Docker, Eclipse, Git, J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Jira, Junit, Spring Framework, XML, Json, XSD (XML Schema Definition), Architektur (allg.)
"Vielseitig interessiert, hilfsbereit und selbstständig. War sehr schnell eingearbeitet. Hat das Team mit seiner freundlichen Art sehr bereichert."
6/2017 – 6/2018
Tätigkeitsbeschreibung
• Konzeptionsarbeit und Full Stack Entwicklung von neuen Software Komponenten mit EJB3 bzw. Java 8
• Erweiterung und Refactoring des internen Datenmodells zur Abbildung von Tarifen und deren Abbrechung
• Erweiterung und Redesign der Komponenten zur Abbildung von Stamm- und Netzwerkdaten
• Agile Projektentwicklung mit SCRUM
• Anleitung und Unterstützung von Junior Kollegen
Oracle Database, SQL, Confluence, Eclipse, Enterprise Javabeans, Gradle, J2EE, Java (allg.), Jenkins, Jira, Junit, XML, Web Services
"Herr [...] hat in dem von mir geleiteten Entwicklungsprojekt konstant und verlässlich sehr gute Leistung als J2EE Entwickler erbracht."
9/2015 – 3/2017
Tätigkeitsbeschreibung
• Planung, Tech. Design Erstellung bzw. BL und GUI Workflow Entwicklung mit Benutzung Camunda Workflow Engine
• Agile Projektentwicklung mit SCRUM
• Steuerung Offshore Partner
• Anwendung Architektur – Microservices
o Datenbank-Tier: Hibernate ORM-Mapping Tool (JPA)
o Business-Tier: JBoss EAP, Webservices (REST)
o Benutzeroberflächen: JSF, RichFaces und AngularJS
Oracle Database, SQL, Confluence, Wildfly, Apache Maven, Subversion, Eclipse, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Jenkins, Jira, Junit, XML, AngularJS, CSS (Cascading Style Sheet), Dynamisches HTML, HTML, JavaScript, Json, Javaserver Faces, Web Services, XHTML (Extensible HyperText Markup Language)
"Hat sich selbständig eingearbeitet, war sehr interessiert. Wir hätten ihn gerne weiter beschäftigt, hat auf eigenen Wunsch das Unternehmen verlassen."
1/2014 – 9/2014
Tätigkeitsbeschreibung
• Umfangreiche Abstimmungen und Konzeptionsarbeit mit den Fachbereichen, Auftraggebern, Kunden und Entwicklern.
• Java Backend-Entwicklung der bestehenden CRM-Anwendung mit der Beachtung die komplexen fachlichen Zusammenhänge.
• Erstellung von Berichten von Auswertungen auf XML/XSD und PL/SQL bzw. SQL Basis.
• Agile Projektentwicklung mit SCRUM und Prototyping
Oracle Database, SQL, Apache Tomcat, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), UML, Apache Maven, Eclipse, Git, Hibernate (Java), J2EE, Jenkins, Jira, Junit, PL/SQL, XML, Web Services, XSD (XML Schema Definition)
Qualifikationen
Projekt‐ & Berufserfahrung
9/2022 – 3/2023
Tätigkeitsbeschreibung
Das IT-System KonKal wird für die Konfiguration, Kalkulation und Auftragserstellung im Geschäftskundensegment der Deutschen Telekom eingesetzt. Es unterstützt die Workflows "Anfrage bis Angebot", "Angebot bis Auftrag" und "Auftrag bis Bestand", einschließlich Änderungen und Stornierungen. Die Anwendung verfügt über eine Web-GUI.
• Anforderungsanalyse und Tätigkeit als Senior Backend Entwickler (Java 11 und 17, SpringBoot)
• Geschäftsprozess Analyse und Abstimmungen mit der Fachseite
Oracle-Anwendungen, SQL, Continuous Delivery, Confluence, Kanban (Softwareentwicklung), Scrum, Apache Tomcat, Apache Maven, Eclipse, Git, Hibernate (Java), Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Jira, Junit, Spring Framework, XML, Web Services
3/2021 – 3/2023
Tätigkeitsbeschreibung
Das Produkt CheckCloud unterstützt die digitale Dokumentation von Prüfprozessen gemäß HACCP-Richtlinien in der Lebensmittelindustrie. Mithilfe eines Sensors (IoT) und einer mobilen Applikation werden Daten an die Check Cloud Plattform übermittelt, wo diese in einem als „Software as a Service“ (SaaS) bereitgestellten Angular Web-Frontend visualisiert und ausgewertet werden.
• Umfangreiche Abstimmungen und Tätigkeit als Senior Fullstack Entwickler (Java 17, SpringBoot, Angular) mit schwerpunkt backend bzw. Architekt
• Verwendung AWS mit S3 Schnittstelle
• Verteilung Aufgaben innerhalb des Teams
• Unterstützung der Lieferung Prozess (DevOps)
Amazon Web Services (AWS), Angular, Apache Maven, Confluence, Continuous Delivery, Docker, Elasticsearch, Git, Internet of Things (IoT), Java (allg.), Jetty, Jira, Junit, Mariadb, Microsoft Azure, Microsoft SQL-Server (MS SQL), Mongodb, Scrum, Spring Framework
7/2019 – 9/2021
Tätigkeitsbeschreibung
Das Ziel des Projektes ist im Rahmen des Deutschland Lan Cloud PBX Produktes das Design und Entwicklung eines hochverfügbaren Middleware-Systems, das verschiedene Messaging-Kanäle miteinander verbindet und unterstützt mit Künstliche Intelligenz/Chatbot-Funktionalität.
• Umfangreiche Abstimmungen und Tätigkeit als Senior Java EE Fullstack Entwickler mit schwerpunkt Backend bzw. Architekt
• Anbindung von WhatsApp/Telegram/Facebook Messenger via RabbitMQ/ActiveMQ mit der XMPP Client von Deutsche Telekom, kundenspezifischem Chat-Server und Chat-Client bzw. Chat Over IMAP
• Anschließen Microsoft Cognitive Services bzw. Telekom intern ChatBot; Outlook, Google und Apple Kalender.
• Umsetzung von Automatisierungsmöglichkeiten durch Künstliche Intelligenz inklusive der Selbstadministration
• Aufbau eines Customer-Self-Care-Portals (SpringBoot, REST, Angular) zur Teilnahme am Friendly-User-Test
• Umgang mit verschiedenen Medientypen
Apache Maven, Apache Tomcat, Continuous Delivery, Eclipse, Git, J2EE, Java (allg.), Json, Jira, Junit, Microsoft Azure, Microsoft Cognitive Toolkit (CNTK), Mongodb, Software Architecture, Spring Framework, Web Services
9/2018 – 7/2019
Tätigkeitsbeschreibung
• Umfangreiche Abstimmungen und Tätigkeit als Senior Entwickler bzw. Architekt bzgl. der Anwendung und dessen Schnittstellen
• Microservices Architektur
• SpringBoot und Spring REST Backend Entwicklung mit Java 10
• Erweiterung und Anpassung die bestehenden Funktionen
• Steuerung Offshore Partner
• Stabilisierung des Buildprozesses
SQL, Continuous Delivery, Confluence, Scrum, Apache Tomcat, Apache Maven, Subversion, Backend, Docker, Eclipse, Git, J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Jira, Junit, Spring Framework, XML, Json, XSD (XML Schema Definition), Architektur (allg.)
6/2017 – 6/2018
Tätigkeitsbeschreibung
• Konzeptionsarbeit und Full Stack Entwicklung von neuen Software Komponenten mit EJB3 bzw. Java 8
• Erweiterung und Refactoring des internen Datenmodells zur Abbildung von Tarifen und deren Abbrechung
• Erweiterung und Redesign der Komponenten zur Abbildung von Stamm- und Netzwerkdaten
• Agile Projektentwicklung mit SCRUM
• Anleitung und Unterstützung von Junior Kollegen
Oracle Database, SQL, Confluence, Eclipse, Enterprise Javabeans, Gradle, J2EE, Java (allg.), Jenkins, Jira, Junit, XML, Web Services
9/2015 – 3/2017
Tätigkeitsbeschreibung
• Planung, Tech. Design Erstellung bzw. BL und GUI Workflow Entwicklung mit Benutzung Camunda Workflow Engine
• Agile Projektentwicklung mit SCRUM
• Steuerung Offshore Partner
• Anwendung Architektur – Microservices
o Datenbank-Tier: Hibernate ORM-Mapping Tool (JPA)
o Business-Tier: JBoss EAP, Webservices (REST)
o Benutzeroberflächen: JSF, RichFaces und AngularJS
Oracle Database, SQL, Confluence, Wildfly, Apache Maven, Subversion, Eclipse, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Jenkins, Jira, Junit, XML, AngularJS, CSS (Cascading Style Sheet), Dynamisches HTML, HTML, JavaScript, Json, Javaserver Faces, Web Services, XHTML (Extensible HyperText Markup Language)
1/2015 – 8/2015
Tätigkeitsbeschreibung
• Wegen die komplexe Systemlandschaft (SOA-Architektur) umfangreiche Abstimmungen mit den Fachbereichen und Entwicklern von anderen Systemen.
• Kenntnisse im Produkt Life Cycle Management mit integriertem Produktdatenserver (PRIMA+)
• Webservices (JAX-WS) Entwicklung im Backend-Bereich
• Fehleranalyse im Bezug PRIMA+ bzw. T-Knowledge Produktkatalogen (T-Knowledge ist eine Sprache zur zentralen Repräsentation von umfassendem Wissen über Produkte).
Apache Tomcat, Apache Maven, Subversion, Eclipse, J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Junit, XML, SOAP, Web Services, WSDL (Web Services Description Language)
9/2014 – 12/2014
Tätigkeitsbeschreibung
• Das System besitzt eine Multilayer-Architektur und ist ein reiner Java EE 6-Stack. Der Prozessflow wird mit Spring Batch organisiert.
• Entwicklung der auf PrimeFaces basierenden Benutzeroberfläche und der zugehörigen Services bis hinunter zur Persistenzschicht
Oracle Database, SQL, IBM WebSphere Application Server (WAS), Apache Maven, Subversion, Hibernate (Java), J2EE, Java (allg.), Jenkins, Jira, Junit, PL/SQL, Spring Framework, XML, Ajax, Javaserver Faces, Representational State Transfer (REST), Web Services, XHTML (Extensible HyperText Markup Language)
1/2014 – 9/2014
Tätigkeitsbeschreibung
• Umfangreiche Abstimmungen und Konzeptionsarbeit mit den Fachbereichen, Auftraggebern, Kunden und Entwicklern.
• Java Backend-Entwicklung der bestehenden CRM-Anwendung mit der Beachtung die komplexen fachlichen Zusammenhänge.
• Erstellung von Berichten von Auswertungen auf XML/XSD und PL/SQL bzw. SQL Basis.
• Agile Projektentwicklung mit SCRUM und Prototyping
Oracle Database, SQL, Apache Tomcat, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), UML, Apache Maven, Eclipse, Git, Hibernate (Java), J2EE, Jenkins, Jira, Junit, PL/SQL, XML, Web Services, XSD (XML Schema Definition)
3/2013 – 10/2013
Tätigkeitsbeschreibung
• Planung, Backend-Entwicklungen und Anpassung/Erweiterungen der REST Services von PagePlace/ePublishing in einem komplexen Multisystem-B2B-Architektur.
• Umfangreiche Abstimmungen und Konzeptionsarbeit auf architektureller und Detail-Ebene bezüglich allen beteiligen internen und externen Systemen und auch mit dem Partnersystemen
• Agile Projektentwicklung mit SCRUM
Oracle Database, SQL, Wildfly, Apache Maven, Subversion, Eclipse, Hibernate (Java), J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Jira, Junit, PL/SQL, Spring Framework, XML, Json, Web Services
12/2011 – 12/2012
Tätigkeitsbeschreibung
• Planung, Tech. Design Erstellung; Persistente, Business Logik und GUI – RichFaces Entwicklung
• Agile Projektentwicklung mit SCRUM
• Steuerung Offshore Partner
• Anwendung Architektur
o Datenbank-Tier: Hibernate ORM-Mapping Tool (JPA)
o Business-Tier: JBOSS (EJB3), Webservices (JAX-WS)
o Benutzeroberflächen: JSF, RichFaces Komponenten
Oracle Database, SQL, Wildfly, Subversion, Eclipse, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Jenkins, Jira, Junit, PL/SQL, XML, SOAP, Ajax, CSS (Cascading Style Sheet), Dynamisches HTML, HTML, JavaScript, Javaserver Faces, Javaserver Pages, Web Services, WSDL (Web Services Description Language), XHTML (Extensible HyperText Markup Language)
8/2010 – 11/2011
Tätigkeitsbeschreibung
Das System FlexProd nutzt eine serviceorientierte Architektur und basiert auf dem Produkt IBM WebSphere Application Server und MQ als Middleware (Enterprise Service Bus) und einer Oracle-Datenbank für die Datenhaltung.
• Business Prozess Implementierung
• Middleware Entwicklung und JUnit, regression Test nach den technischen Anforderungen
SQL, Apple Mac Systems, IBM WebSphere Application Server (WAS), Subversion, Eclipse, Hibernate (Java), Hudson Software, J2EE, Junit, XML, Serviceorientierte Architektur, Web Services, XSD (XML Schema Definition)
9/2009 – 7/2010
Tätigkeitsbeschreibung
• Geschäftsprozessanalyse, Beratung, Planung und Entwicklung
• Anwendung Architektur
o Datenbank-Tier: Hibernate ORM-Mapping Tool (JPA)
o Business-Tier: JBOSS Seam (EJB3) Komponenten (Komponent-basiert, mini SOA-Architektur)
o Benutzeroberflächen: JSF RichFaces Komponenten
Oracle Database, SQL, Apple Mac Systems, Wildfly, Subversion, Eclipse, Hibernate (Java), J2EE, Java (allg.), XML, Ajax, CSS (Cascading Style Sheet), Dynamisches HTML, HTML, JavaScript, Jquery, Javaserver Faces, XHTML (Extensible HyperText Markup Language)
12/2008 – 8/2009
Tätigkeitsbeschreibung
• Beratung, Anwendung Planung und Entwicklung nach den technischen Anforderungen
• Anwendungsarchitektur
o Datenbank-Tier: Hibernate ORM-Mapping Tool (JPA)
o Business-Tier: JBoss Seam (EJB3)
o Benutzeroberflächen: JSF, Facelets und RichFaces mit Javascript und JQuery Unterstützung
Mysql, SQL, Apple Mac Systems, Wildfly, Subversion, Eclipse, Hibernate (Java), J2EE, XML, Ajax, CSS (Cascading Style Sheet), Dynamisches HTML, HTML, JavaScript, Jquery, Javaserver Faces
Ausbildung
Budapest
Über mich
Mit zwei meine Senior Kollegen wir können komplett Projekte gerne übernehmen. Falls notwendig es ist auch möglich, das Team mit weitere Entwicklern zu erweitern.
Weitere Kenntnisse
Technologien: J2SE, J2EE (EJB3, Servlet, JPA/Hibernate), SpringBoot, Spring REST, Spring Batch, Spring Cache, OAuth2, Multithreading, Microservices, Docker, JMS, JAXB, GSON, Jackson, Webservices (JAX-WS, SOAP, WSDL, JAX-RS – JBoss RestEasy, Spring REST, JSON, soapUI), Swagger, OpenAPI 3, SpringFox, SOA, IBM ESB, IBM Websphere Message Broker/MQ, RabbitMQ, ActiveMQ, Prometheus, Elasticsearch, BPEL, XMPP/WhatsApp/Telegram/Facebook Messenger Protocol, UML - OO Kenntnisse
Web/Applikation Servers JBoss, IBM Websphere, Tomcat, Jetty
DBMS Oracle 11g, MongoDB, MySQL, MariaDB, PostgreSQL, H2 DB, SAS 9, MSSQL
Operationssystems: Mac OS X, Win11/10/7/Vista/XP Unix/Linux
Entwicklungsmittel: IntelliJ, Eclipse, Oracle JDeveloper, Oracle SQL Developer, PL/SQL Developer, TOAD, NoSQLBooster, HeidiSQL, Gradle, Maven, Ant, Nexus, JFrog, Git, GitLab, GitHub, BitBucket, Jenkins, CVS, SVN, ClearCase, ClearQuest, Bugzilla, Jira, HPQC, Confluence
Programm Sprachen: Java 17, J2EE (Facelets, JSF, RichFaces, JSP, JSTL, JUnit4, JUnit5 - Mockito), TestNG, Angular, Javascript, AJAX, SAS, SQL (PL/SQL, T-SQL), HTML, DHTML, XHTML, XML, XSD (XSLT), JSON, Linux Programmierung (bash), Prolog, SML
Persönliche Daten
- Ungarisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
