01.06.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Engineer (Java/Spring)
Wien, Österreich
Nur Remote
Master Software Engineering & Internet ComputingSkills
C (Programmiersprache)JavaJavaScriptAmazon Web ServicesApache TomcatApple Mac SystemsUnit TestingRational ClearcaseCloud ComputingIBM DB2LinuxEclipseEquinox (Osgi-Framework)HibernateIntellij IDEA
Experte
- Java, Jakarta EE
- Spring, Spring Boot, Spring Batch, Spring Webflow
- Equinox/OSGi, SWT/RCP/RAP, EMF/CDO
- JPA, Hibernate
- JUnit, Maven
- JSON (Jackson, Resteasy)
- Jenkins
- GIT
- JBoss, Tomcat, Jetty
- Eclipse3.1–4.8,IntelliJ
Erfahren
- Angular, JSF(Richfaces,Primefaces), Selenium
- REST Assured, Mockito
- Oracle, DB2, PostgreSQL, H2, MSSQL, Mongo DB, Neo4J
- Docker, Linux/Windows/Mac OS
- Typescript, Javascript, Python, C, Haskell
- Subversion, Clearcase, CVS, Mercurial
- Keycloak, OpenID Connect, SonarQube, RabbitMQ
- AWS, Kubernetes
Methodisch
- Scrum, Wasserfall
- TDD, Unit Testing, Integrationstesting, Komponententesting
- Softwaredokumentation
Branchen & Projekte
- Versicherungen, Banken, ...
- Full-Cyle, Fullstack, Backend, Migrationen, Datensynchronisationen
- Legacy, Microservices, OnPrem, Cloud
- Java, Jakarta EE
- Spring, Spring Boot, Spring Batch, Spring Webflow
- Equinox/OSGi, SWT/RCP/RAP, EMF/CDO
- JPA, Hibernate
- JUnit, Maven
- JSON (Jackson, Resteasy)
- Jenkins
- GIT
- JBoss, Tomcat, Jetty
- Eclipse3.1–4.8,IntelliJ
Erfahren
- Angular, JSF(Richfaces,Primefaces), Selenium
- REST Assured, Mockito
- Oracle, DB2, PostgreSQL, H2, MSSQL, Mongo DB, Neo4J
- Docker, Linux/Windows/Mac OS
- Typescript, Javascript, Python, C, Haskell
- Subversion, Clearcase, CVS, Mercurial
- Keycloak, OpenID Connect, SonarQube, RabbitMQ
- AWS, Kubernetes
Methodisch
- Scrum, Wasserfall
- TDD, Unit Testing, Integrationstesting, Komponententesting
- Softwaredokumentation
Branchen & Projekte
- Versicherungen, Banken, ...
- Full-Cyle, Fullstack, Backend, Migrationen, Datensynchronisationen
- Legacy, Microservices, OnPrem, Cloud
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischgutItalienischgut
Projekthistorie
Entwicklung an Projekt im Öffentlichen Sektor
Tech Stack:
Java 17, Spring Boot 3.2, Typescript, Angular, JSON, REST, OpenAPI, JPA, Hibernate, PostgreSQL, Maven, SonarQube, Git, Jenkins, IntelliJ
Tech Stack:
Java 17, Spring Boot 3.2, Typescript, Angular, JSON, REST, OpenAPI, JPA, Hibernate, PostgreSQL, Maven, SonarQube, Git, Jenkins, IntelliJ
Entwicklung am Digital Farming Portal von Xarvio/BASF.
Ziel des Projektes war es kurzfristig das Team zu untersützten Kundendaten von zwei französischen Digital Framing Portalen in das Xarvio Digital Farming Portal zu importieren. Dabei handelte es sich um Daten von Baueren, welche ihre Felder bestellen, düngen, ernten usw., damit Xarvio den effizienten Einsatz von Dünger berrechnen kann.
Das Team arbeite verteilt in Deutschland und Frankreich an verschiedenen Standorten remote zusammen.
Tech Stack:
Java 17, Spring Boot 3.x, REST/Feign, KeyCloak, OpenID Connect, Rabbitmq, JPA, Hibernate, PostgreSQL, AWS, Microservices, Kubernetes, Docker, Mockito, MockServer, TeamCity, Maven, SonarQube, Git, IntelliJ
Ziel des Projektes war es kurzfristig das Team zu untersützten Kundendaten von zwei französischen Digital Framing Portalen in das Xarvio Digital Farming Portal zu importieren. Dabei handelte es sich um Daten von Baueren, welche ihre Felder bestellen, düngen, ernten usw., damit Xarvio den effizienten Einsatz von Dünger berrechnen kann.
Das Team arbeite verteilt in Deutschland und Frankreich an verschiedenen Standorten remote zusammen.
Tech Stack:
Java 17, Spring Boot 3.x, REST/Feign, KeyCloak, OpenID Connect, Rabbitmq, JPA, Hibernate, PostgreSQL, AWS, Microservices, Kubernetes, Docker, Mockito, MockServer, TeamCity, Maven, SonarQube, Git, IntelliJ
Fullstack Entwicklung bei der Wartung und Weiterentwicklung des Meldeverarbeitungsystems der OeNB.
Banken, aber auch andere Unternehmen, sind verpflichetet verschiedenste Daten an die Nationalbank zu melden. Die Verarbeitung und grobe Kontrolle geschieht dabei automatisiert.
Einige Aufgaben:
- Migration von legacy Spring Applikation nach Spring Boot / Embedded Tomcat
- Refactoring von Spring Batch Jobs
- Performanceoptimierung Java/Datenbank
- Performanceoptimierung durch Elasticsearch
- Support Java 17 upgrade
Tech Stack:
Java 11/17, Spring Boot 2.7, Spring Batch, JSF, Angular 16, REST, JPA, Hibernate, Oracle, HSQL, Oracle/PostgreSQL, XML, XSD, HTML, CSS, Jenkins, Maven, SonarQube, Git, IntelliJ
Banken, aber auch andere Unternehmen, sind verpflichetet verschiedenste Daten an die Nationalbank zu melden. Die Verarbeitung und grobe Kontrolle geschieht dabei automatisiert.
Einige Aufgaben:
- Migration von legacy Spring Applikation nach Spring Boot / Embedded Tomcat
- Refactoring von Spring Batch Jobs
- Performanceoptimierung Java/Datenbank
- Performanceoptimierung durch Elasticsearch
- Support Java 17 upgrade
Tech Stack:
Java 11/17, Spring Boot 2.7, Spring Batch, JSF, Angular 16, REST, JPA, Hibernate, Oracle, HSQL, Oracle/PostgreSQL, XML, XSD, HTML, CSS, Jenkins, Maven, SonarQube, Git, IntelliJ
Zertifikate
Oracle Certified Java Professional
Oracle, Wien2010