Profilbild von Alexander Keramaris Senior JAVA Fullstack Software-Entwickler aus Pernitz

Alexander Keramaris

nicht verfügbar bis 01.07.2024

Letztes Update: 23.02.2024

Senior JAVA Fullstack Software-Entwickler

Firma: Keramaris GmbH
Abschluss: Diplom-Informatiker, Studiengang: „Informatik in der Wirtschaft“, sowie Zusatzausbildung „Betrieblicher Datenschutz“ an der Fachhochschule München
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse) | portugiesisch (Grundkenntnisse)

Dateianlagen

Diplomurkunde.pdf
Zertifikat Sun Certified Java Programmer.pdf
Lebenslauf-Alexander-Keramaris_010124.pdf

Skills

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, 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, 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.

Projekthistorie

06/2022 - bis jetzt
Senior-Softwareentwickler
Telekommunikationskonzern (Telekommunikation, >10.000 Mitarbeiter)

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.

06/2019 - bis jetzt
Inhaber
Keramaris Eco Hostel EIRELI (Sonstiges, < 10 Mitarbeiter)

Systemumgebung: Eigenes Hotel-Management-System.

Aufgaben: Inhaber, unternehmerische und juristische Gesamtverantwortung, Planung, Überwachung der Planung, Ausführung und des Betriebs, Entgegennahme des Reportings vom und Weisungen an den Geschäftsführer. Geplant ist nach Fertigstellung des Seminarbereichs: Vorbereitung und Durchführung von Java-Programmier-Kursen und weiterer IT-Know-How-Vermittlung.

Projektbeschreibung: Das Projekt Eco-Hostel für Digitale Nomaden wird in Brasilien auf der Insel Santa Catarina, Stadtgemeinde Florianópolis realisiert.

Florianópolis ist der perfekte Ort für dieses Leuchtturmprojekt, in dem Tourismus, nachhaltige Entwicklung, Ressourcenschutz, Erholung, Seminare, Weiterbildung und Arbeit im IT- und High-Tech-Sektor, besonders in neuester Technologie, erfolgreich auf eine natürliche, gesunde und bodenständige Art kombiniert wird.
Ziel ist die Schaffung eines hochqualitativen, maximal autarken Eco-Hostels, welches gleichzeitig digitalen Nomaden ein perfektes Arbeitsumfeld bietet. Dieser Ort soll der gemütlichste Know-How-Hub, IT-Training- und Seminarzentrum auf der Insel werden. 


06/2021 - 10/2021
Softwareentwickler
Lotterie-Backendsystemhersteller (Sonstiges, 5000-10.000 Mitarbeiter)

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.

09/2016 - 07/2019
Softwareentwickler
Automobilhersteller (München) (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

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.

09/2017 - 07/2018
Softwareentwickler
Automobilhersteller (München) (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Systemumgebung: Java, JUnit, Scala, CometD, Git, IntelliJ IDEA, JIRA, Jenkins, CI/CD (Continuous Integration / Continuous Delivery), SharePoint, Glassfish, Payara, (in einem AWS-Microservices Umfeld).

Aufgaben: Abstimmung und Beratung mit Kunden, Architektur, Lead Development, Support & Maintenance, Analyse, IT- und Fachkonzeption, IT-Sicherheitsanalyse und -Konzeption.

Projektbeschreibung: Das Projekt zu einem Nachrichtenaustauschsystem zwischen Zentrale und Händlern im Bereich Verkäuferarbeitsplatz ist in ein großes Projektumfeld zur globalen Verkaufssystemlandschaft eingebettet und wickelt sämtlichen Datentransport ab. Das Nachrichtenaustauschsystem musste hohen Anforderungen an Ausfallsicherheit und IT-Sicherheit gerecht werden. Es wurden daher u.a. automatisierte Tests (inklusive Lasttests), Reporting-Tools, und ein zukunftsfähiges IT-Sicherheitskonzept mit einer starken kryptographischen Lösung entwickelt und bis in die Implementierung begleitet.

05/2015 - 09/2016
IT-Architekt, Lead Development, Softwareentwickler
Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Systemumgebung: Java, EJB 1-3.x, CA 4, JavaScript, Angular, Git, Eclipse, Oracle SQL, Junit, Jenkins, SharePoint, Glassfish, SOAP.

Aufgaben: Abstimmung und Beratung mit Kunden, verantwortlicher IT-Architekt, Analyse, IT- und Fachkonzeption, Lead Development inklusive Steuerung von Subunternehmen, Softwareentwickler.

Projektbeschreibung: Das Projekt zu einem Arbeitsschutz-Management-System ist eine fachliche und technische Neuentwicklung zur vollständigen Ablösung eines bestehenden Altsystems. Das neue System kann flexibel an sämtliche Anforderungen und Strukturen der verschiedenen Automobilwerke angepasst werden.

12/2007 - 07/2014
Vom Softwareentwickler bis zu Projektleitung und -management
Automobilhersteller (München) (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Systemumgebung: Java, Struts, EJB 1-3.x, CA 2-3, JavaScript, XSLT-FO, Html5, Css, SVN, Ant, Maven, Eclipse, Oracle SQL, PL/SQL, DB2, Junit, SharePoint, Weblogic, Apache.

Aufgaben: Projektleitung und -management, Abstimmung und Beratung mit Kunden, Teamsteuerung, Architektur, Lead Development, Support & Maintenance, Analyse, IT- und Fachkonzeption, technische Dokumentation

Projektbeschreibung: Das Projekt zu einem System zur Unterstützung eines Auslieferungszentrums bei einem großen Automobilhersteller in München sorgt sehr verkürzt dargestellt dafür, dass der richtige Kunde mit dem richtigen Fahrzeug zum geplanten Zeitpunkt das Auslieferungszentrum nach einer Erlebnisauslieferung glücklich verlässt. Das Auslieferungszentrum hat einen sehr hohen repräsentativen Charakter und dementsprechend ist das Projekt als hochverfügbar und imagerelevant eingestuft worden, da hier auch hohe Würdenträger zugange waren. Somit gab es hohe Qualitätsanforderungen an die Software.

02/2012 - 08/2013
Vom Softwareentwickler bis zu Projektleitung und -management
Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Systemumgebung: Java, Applets, JavaScript, Html, Css, Maven, SVN, Eclipse, Oracle SQL, Junit, SharePoint, Weblogic, Apache.

Aufgaben: Projektleitung und -management, Abstimmung und Beratung mit Kunden, Teamsteuerung, Architektur, Lead Development.

Projektbeschreibung: Das Projekt zu einem Konfigurator und Modulen zur Kunden-Kontaktaufnahme als Teil des Group Webauftritts in kleineren Märkten bei einem großen Automobilhersteller in München wurde mittels Applets (Fahrzeug-Konfigurator) sowie einer klassischen Webanwendung bezüglich der Module zur Kunden-Kontaktaufnahme betrieben. Das Projekt hat dabei bis zu 45 Märkte bedient und war aufgrund der hohen Kundensichtbarkeit und -verfügbarkeit als hochverfügbar und imagerelevant eingestuft worden.

04/2010 - 02/2011
Vom Softwareentwickler bis zur Teilprojektleitung
Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Systemumgebung: Java, JavaScript, jQuery, JSON, Ajax, EJB 1-2.x, CA2 (Common Architecture), Oracle SQL, PL/SQL, SVN, JIRA, Eclipse, Weblogic, Apache.

Aufgaben: Teilprojektleitung, Abstimmung und Beratung mit Kunden, Architektur, Lead Development, Support & Maintenance, Analyse, IT- und Fachkonzeption.

Projektbeschreibung: Bei dem Projekt zur strategischen globalen Vertriebssteuerung mittels eines konfigurierbaren KPI-Cockpits handelte es sich um ein Vorstandsprojekt. Ziel war es, ein System zu schaffen in welchem über die Darstellung von Bubble-Diagrammen in die hineingezoomt werden kann, sämtliche Märkte der globalen Vertriebsorganisation bis hin zum einzelnen Händler in einem einzigen System von der Übersicht bis ins kleinste Detail dargestellt werden kann. Die KPIs konnten dabei von Markt zu Markt variieren und über einen Administratoren-Zugang im System konfiguriert werden. Das System wurde vom Vorstandsvorsitzenden des Automobilherstellers abgenommen.

Reisebereitschaft

Verfügbar in den Ländern Österreich
AT, DE: Ausschließlich Remote-Einsatz möglich.
CH: Teilweiser Vor-Ort-Einsatz möglich, Reisebereitschaft.
Profilbild von Alexander Keramaris Senior JAVA Fullstack Software-Entwickler aus Pernitz Senior JAVA Fullstack Software-Entwickler
Registrieren