04.11.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Developer, Software Architect, Full Stack Developer
Maria Enzersdorf, Österreich
Weltweit
Höhere Technische Lehranstalt (Technisches Abitur)Über mich
Senior Software Developer & Software Architect mit über 20 Jahren Projekterfahrung, v. a. in Finanz-, Versicherungs- und Public-Sector-Projekten. Expertise in Java, Spring Boot, Angular, Kubernetes und PostgreSQL. Liefert robuste, skalierbare Lösungen mit klarer Architektur und Praxisnähe.
Skills
HTMLJavaJavascriptAPIsAmadeusAnwendungsserverConfluenceJiraTest AutomationOracle Weblogic ServerBootstrapCSSCICS Transaction ServerApache LuceneCOBOLDatenbankenContinuous IntegrationIBM DB2ElasticsearchGithubGradleGroovyIbm JclIbm Websphere MqIBM Websphere Application ServerIdentitätsmanagementInteractive System Productivity Facility (ISPF)Java Message ServiceSpring FrameworkApache StrutsJava API For Restful Web ServicesWildflyJqueryJavaserver FacesJavaserver PagesPostgresqlGroßrechnerMariadbApache MavenMongodbMysqlOauthOpenshiftOracle FinancialsRabbitmqRed Hat Enterprise LinuxMockitoAngular 2+Pli Programming LanguageSwaggerSchreiben von DokumentationSOAPHandelSonarqubeSubversionWeb ServicesOpenapiPrimefacesScriptingOktaReactJSSpringbootGitlabGitKotlinSassAngularJSKubernetesApache FOPApache KafkaBitbucketWebDAVFront EndDockerJenkinsMicroservices
- Java und verwandte Technologien
- Java bis 21
- Kotlin Version 2.x
- Applikationsframeworks
- Spring Framework
- Spring Boot (2.x und 3.x), Migrationserfahrung auf 3.x
- Jakarta EE
- Quarkus
- Automatisierte Tests
- Mockito
- WireMock
- Code Quality
- Sonarqube
- Webservices
- REST, Swagger/OpenAPI, SOAP, PACT, Consul
- Microservices basierend auf Java und Kotlin
- Build Werkzeuge
- Jenkins CI/CD (inkl. Groovy Scripting), Maven, Gradle
- Repositories
- GIT (Bitbucket, Github, GitLab), SVN, CVS
- Container
- Docker, Kubernetes, RedHat Openshift
- Atlassian
- JIRA: Taskmanagement
- Confluence: Dokumentationen
- Frontend
- HTML, CSS, Javascript, React, MaterialUI, SASS/SCSS, Angular bis V19, Bootstrap, Struts, JSP, JQuery
- JSF (Richfaces, Primefaces)
- Datenbanken
- Oracle, Postgres, IBM DB2, MySQL, MariaDB
- MongoDB
- Queues
- Kafka, RabbitMQ, JMS, Websphere MQ
- Application Server
- JBoss, Oracle Weblogic
- Websphere
- Search API’s
- Elastic Search
- Apache Lucene
- Artificial Intelligence (AI)
- Gemini LLM über VertexAI API
- Mainframe & Altsysteme
- PL/I, COBOL, JCL, CICS, ISPF, MQ Series
- sowie Erfahrungen mit Migration von Altsystemen auf Java
- Spezielles fachliches API Wissen
- Bloomberg (Trading)
- Amadeus (Verkehr)
- Reuters NetFX (Devisen)
- Apache FOP (PDF)
- Infinica (Dokumentengenerierung)
- WebDAV
- Keycloak
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Projektziel: Migration einer Bertelsmann Intranet-Anwendung von Richfaces JSF nach Primefaces JSF und von Java 8 nach Java 21 (zeitlich begrenzter Auftrag)
- Technologien: Jakarta EE, Quarkus, Java 21, Kotlin, Primefaces JSF, Richfaces JSF, Jenkins, Bitbucket, JPA, Kafka, Microservices, Hibernate, Maven, REST, GIT, Oracle, MongoDB, Elastic, REDIS, Docker, Kubernetes
- Rolle: Developer (Teamgrösse: 5 MA)
- Projektstandort: Baden-Baden Deutschland (100% remote, Interaktion über VPN und MS Teams)
- Besondere Projektchallenges: historisch gewachsene Anwendung (ca. 20 Jahre alt); teilweise Umgehungslösungen zu implementieren da Richfaces und Primefaces nicht 100% kompatibel; Containerization; Team geographisch verteilt
- Projektziel: Migration einer bestehenden Versicherungsanwendung sowie Mainframe-Batches auf Java-Plattform
- Technologien: Spring Boot, Java 11 & 17, Kotlin, JPA, Hibernate, Elastic Search, Maven, SOAP, REST, Swagger, Angular, Bootstrap, React, Kafka, Microservices, Jenkins, GITLab, Docker, Kubernetes, JIRA, Confluence; Mainframe: Microfocus, PLI, JCL, CICS
- Rolle: Senior Developer, Architect (Teamgrösse: 10 MA)
- Projektstandort: Wien
- Besondere Projektchallenges: historisch gewachsenes Versicherungssystem mit mehrschichtiger Backend-Architektur, sowie Mainframe-basierendem Altsystem; sowohl Java-Programmierung als auch Mainframe-Programmierung (PL/I)