14.08.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior JAVA Fullstack Software-Entwickler
Pernitz, Österreich
Weltweit
Diplom-Informatiker, Studiengang: „Informatik in der Wirtschaft“, sowie Zusatzausbildung „Betrieblicher Datenschutz“ an der Fachhochschule MünchenSkills
Ich verfüge über 20 Jahre Erfahrung in der Java-Entwicklung, sowie knapp 12 Jahre Berufserfahrung bei einem großen IT-Dienstleister in München. Nach meinem Schritt in die Selbstständigkeit war ich bereits in München als Freiberufler in Projekten unterwegs, habe seit Februar 2020 mein Gewerbe als Softwareentwickler & IT-Dienstleister in Österreich angemeldet und seit September 2021 die inhabergeführte Keramaris GmbH.
Programmiersprachen: Java (Versionen 1 bis 17), JavaScript, SQL, PL/SQL, XSLT, Angular, Scala, Shell Scripts (sh)
Qualifikationen: Softwareentwicklung, IT-Architektur, IT-Konzeption, IT-Sicherheit, Fachkonzeption, Modellierung, Projektmanagement, Projektleitung, Certified Scrum Master, Lead Development, Analyse, Test- und Qualitätsmanagement, Wartung und Support.
Datenbanken: Oracle DB, MS-SQL, DB2, JSON-DBs
Ausbildung: Erfolgreicher Abschluss als Diplom-Informatiker (2000 bis 2006) – Studiengang: „Informatik in der Wirtschaft“, sowie Zusatzausbildung „Betrieblicher Datenschutz“ an der Fachhochschule München,
Sun Certified Java Programmer 2009
Tools/Methoden/Script/Markup-Sprachen: Eclipse, IntelliJ IDEA, JIRA, Confluence, Hibernate, Spring, Spring Boot, ZK, Struts, diverse weitere Java-Frameworks, CA2-4 (Common Architecture), JSON, Angular, jQuery, diverse weitere JavaScript-Frameworks, Ajax, JSF 1-2, Html5, Css3, EJB 3.x, REST, SOAP, XML, XSD, XSLT, CometD, Ant, Maven, SVN, Git, Gitlab, GitHub, Bitbucket, JUnit, Jenkins, CI/CD (Continuous Integration / Continuous Delivery), DevOps, Microservices, Cloud, Docker mit Payara-Micro, OpenShift, OpenAPI (Swagger), Postman, Kibana, SharePoint, Scrum, Glassfish, Payara, Weblogic, Apache, Tomcat.
Programmiersprachen: Java (Versionen 1 bis 17), JavaScript, SQL, PL/SQL, XSLT, Angular, Scala, Shell Scripts (sh)
Qualifikationen: Softwareentwicklung, IT-Architektur, IT-Konzeption, IT-Sicherheit, Fachkonzeption, Modellierung, Projektmanagement, Projektleitung, Certified Scrum Master, Lead Development, Analyse, Test- und Qualitätsmanagement, Wartung und Support.
Datenbanken: Oracle DB, MS-SQL, DB2, JSON-DBs
Ausbildung: Erfolgreicher Abschluss als Diplom-Informatiker (2000 bis 2006) – Studiengang: „Informatik in der Wirtschaft“, sowie Zusatzausbildung „Betrieblicher Datenschutz“ an der Fachhochschule München,
Sun Certified Java Programmer 2009
Tools/Methoden/Script/Markup-Sprachen: Eclipse, IntelliJ IDEA, JIRA, Confluence, Hibernate, Spring, Spring Boot, ZK, Struts, diverse weitere Java-Frameworks, CA2-4 (Common Architecture), JSON, Angular, jQuery, diverse weitere JavaScript-Frameworks, Ajax, JSF 1-2, Html5, Css3, EJB 3.x, REST, SOAP, XML, XSD, XSLT, CometD, Ant, Maven, SVN, Git, Gitlab, GitHub, Bitbucket, JUnit, Jenkins, CI/CD (Continuous Integration / Continuous Delivery), DevOps, Microservices, Cloud, Docker mit Payara-Micro, OpenShift, OpenAPI (Swagger), Postman, Kibana, SharePoint, Scrum, Glassfish, Payara, Weblogic, Apache, Tomcat.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnissePortugiesischGrundkenntnisse
Projekthistorie
Systemumgebung: Java, Hibernate, Spring, ZK, Maven, Eclipse, MS SQL, JIRA, Confluence, SVN, JUnit, Jenkins, Jetty, Tomcat, Angular, Git, Open-API (Swagger), Postman, Python.
Aufgaben: Senior-Softwareentwicklung, Support & Maintenance, Analyse, Architektur, IT- und Fachkonzeption, technische Dokumentation.
Projektbeschreibung: Das Projekt des Telekommunikationskonzerns gliedert sich in mehrere Anwendungen auf: Auf der einen Seite Legacy Lösungen mit einem per Templates und SQL generierten Excel-Katalog in Verbindung mit zwei Java-Anwendungen, die zum einen die Regelbasis des Konfigurators und zum anderen die Order-to-Cash-Funktionalität abbilden Die Java-Anteile der Legacy-Lösung werden auf neuere Versionen (Java, Hibernate, Spring) migriert. Auf der anderen Seite wird mittels einer State of the Art Lösung in Angular, OpenAPI (Swagger) und Python daran gearbeitet, Teile der Legacy-Lösung abzulösen.
Aufgaben: Senior-Softwareentwicklung, Support & Maintenance, Analyse, Architektur, IT- und Fachkonzeption, technische Dokumentation.
Projektbeschreibung: Das Projekt des Telekommunikationskonzerns gliedert sich in mehrere Anwendungen auf: Auf der einen Seite Legacy Lösungen mit einem per Templates und SQL generierten Excel-Katalog in Verbindung mit zwei Java-Anwendungen, die zum einen die Regelbasis des Konfigurators und zum anderen die Order-to-Cash-Funktionalität abbilden Die Java-Anteile der Legacy-Lösung werden auf neuere Versionen (Java, Hibernate, Spring) migriert. Auf der anderen Seite wird mittels einer State of the Art Lösung in Angular, OpenAPI (Swagger) und Python daran gearbeitet, Teile der Legacy-Lösung abzulösen.
Systemumgebung: Java, Maven, Gitlab, Eclipse, Oracle SQL, Junit, Jenkins, Docker mit Payara-Micro, Swagger, Postman, Kibana.
Aufgaben: Softwareentwicklung, Wartung und Analyse, Review von IT- und IT-Sicherheitskonzepten.
Projektbeschreibung: Das Projekt des Lotterie-Backendsystemherstellers ist eine neue Softwarelösung mit modernster Cloud-Architektur inklusive API, Microservices etc.
Aufgaben: Softwareentwicklung, Wartung und Analyse, Review von IT- und IT-Sicherheitskonzepten.
Projektbeschreibung: Das Projekt des Lotterie-Backendsystemherstellers ist eine neue Softwarelösung mit modernster Cloud-Architektur inklusive API, Microservices etc.
Systemumgebung: Java, EJB 1-3.x, CA 2-3, JSF 1-2, JavaScript, Html, Css, Maven, Git, Eclipse, Oracle SQL, Junit, Jenkins, SharePoint, Glassfish.
Aufgaben: Abstimmung und Beratung mit Kunden, Architektur, Lead Development, Support & Maintenance, Analyse, IT- und Fachkonzeption.
Projektbeschreibung: Das Projekt zum Thema Reifenwelt unterstützt die Fachabteilungen vom Reifeneinkauf bis zum Reifenvertrieb (Handelsorganisation) bei der Produktentwicklung und Preiskalkulation der Reifenprodukte.
Aufgaben: Abstimmung und Beratung mit Kunden, Architektur, Lead Development, Support & Maintenance, Analyse, IT- und Fachkonzeption.
Projektbeschreibung: Das Projekt zum Thema Reifenwelt unterstützt die Fachabteilungen vom Reifeneinkauf bis zum Reifenvertrieb (Handelsorganisation) bei der Produktentwicklung und Preiskalkulation der Reifenprodukte.