01.06.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Engineer (Java/Spring)

Wien, Österreich
Nur Remote
Master Software Engineering & Internet Computing
Wien, Österreich
Nur Remote
Master Software Engineering & Internet Computing

Profilanlagen

CV-Martin Platter-DE-2024-10.pdf

Skills

C (Programmiersprache)JavaJavaScriptAmazon Web ServicesApache TomcatApple Mac SystemsUnit TestingRational ClearcaseCloud ComputingIBM DB2LinuxEclipseEquinox (Osgi-Framework)HibernateIntellij IDEAJava Persistence APISpring FrameworkJSONWildflyJavaserver FacesJUnitPythonPostgreSQLApache MavenMercurialMicrosoft Sql-ServerMongoDBNeo4jOracle DatabasesOracle FinancialsScrumRabbitMQOpenid ConnectMockitoAngular 2+SeleniumSonarqubeSubversionTypeScriptJettyPrimefacesTest-Driven DevelopmentSpring BootBackendGitSpring DataAngularJSKubernetesOsgiWebflowWasserfallmodellSpring BatchDockerJenkinsGlasgow Haskell CompilerMicroservices
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

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischgutItalienischgut

Projekthistorie

Java/Angular Fullstack Developer

Öffentlicher Sektor

Öffentlicher Dienst

50-250 Mitarbeiter

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

Senior Java Backend Developer

Xarvio Digital Farming / BASF

Internet und Informationstechnologie

50-250 Mitarbeiter

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

Fullstack Entwicklung und Wartung des Meldeverarbeitungsystems - Banking

Österreichische Nationalbank (OeNB)

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

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

Principal Java Developer Backend - Natural Language Processing

Cortical.io AG

Internet und Informationstechnologie

10-50 Mitarbeiter

Backend-Neuentwicklung in mehreren Natural Lanuage Understanding Projekten.
Teilweise mit Prototypeingcharakter, Festlegen der Architektur des neuen Systems.

Einige Aufgaben:
- Neuentwicklung eines Servers zur semantischen Suche von Dokumenten. Basierend auf Spring Boot, ElasticSearch und der bestehenden semantischen Suchtechnologie wurden mit ElasticSearch Dokumente semantisch indiziert, gesucht und gefunden.
- Neuentwicklung eines Nachrichten Klassifizierungsservers. Nachrichten (erhalten z.B. über Mail, Rest-Calls) können mit ML/NLU Technologie klassifiziert und dementsprechend Aktionen ausgeführt werden.
- Anbindung der FPGA-Implementierung des NLU Algorithmus zur semantischen Klassifizierung

Tech Stack:
Java 11, Spring Boot, REST, JPA, Hibernate, PostgreSQL, Docker, AWS, Maven, Jenkins, Git, IntelliJ

Java Backend Entwicklung - Banking

RBI Group IT GmbH

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Refactoring der Core Banking Backoffice Lösung der Raiffeisen Bausparkasse zu Microservices.
Frontend war mit Eclipse und SWT realisiert. Das Backend mit einem Jetty Server in einer OSGi Umgebung.

Einge Aufgaben:
- Anbindung eine drittsystems zur Bewertung von Liegenschaften
- Eclipse Upgrade auf 4.x

Tech Stack:
Java 8, Eclipse, SWT, RCP, OSGi, Maven, Tycho, RESTEasy, Jetty, JDBC, PostgreSQ

Fullstack Entwicklung - Versicherung

Allianz Technology GmbH

Versicherungen

500-1000 Mitarbeiter

Fullstackentwicklung und Wartung des Allianz Business System, das System zur Verwaltung der Verträge & Schäden der Kunden in vielen Allianz Länderorganisationen. Tätigkeitsbereich beschränkte sich auf die Fatclient Anwendung, welche von Allianz Mitarbeitern benutzt wird und nur am Rande mit den Portal, auf die auch Endkunden zugreifen können.

Meine Aufgaben:
- Wartung und Erweiterung des bestehenden Systems
- PoC für Verbesserung der Serialisierbarkeit der Usersessions

Tech Stack:
Eclipse, Java 8, SWT, RCP, RAP, OSGi, DB2, Yourkit, SonarQube, SVN

Fullstack Entwicklung - Individualsoftware (Requirements bis Deployment)

Bestsolution.at, Innsbruck

Internet und Informationstechnologie

< 10 Mitarbeiter

Fullstack Neu- und Weiterentwicklung von Individualsoftware.
Der Aufgabenbereich erstreckte sich über den gesamten Softwareentwicklungsprozess. Von der Erarbeitung der Anforderungen mit Endbenutzer bis hin zum Deployment der fertigen Software.

Einge Aufgaben:
- Verwaltungssystem zur Einteilung und Abrechnung von 24/7 Betreuer
- Dokumentationssystem von einer Beratungsstelle
- Portlet für ein Lebenslaufportal
- Entwicklung eines Eclipse-Plugins zum Mapping von XML Dateien

Tech Stack:
Eclipse, Java 8, RCP, RAP, OSGi, EMF, Liferay, HTML, CSS, JSF, PrimeFaces, JPA, Hibernate, EclipseLink, PostgresSQL, MS SQL Server, ORACLE und Maven, Jenkins, JBoss, Git, Mercurial

Fullstack Entwicklung - Individualsoftware

Alpin GmbH

Internet und Informationstechnologie

< 10 Mitarbeiter

Fullstack Entwicklung und Wartung der WebShop Lösung für diverse Kundenprojekte.

Tech Stack:
Velocity, Java 7, HTML, CSS, Oracle, Git, CVS

Fullstack Entwicklung - Versicherung

Allianz Elementar Versicherung AG

Versicherungen

1000-5000 Mitarbeiter

Fullstack Entwicklung und Wartung des Allianz Business System.
Das System zur Verwaltung der Verträge & Schäden der Kunden der Allianz Österreich wurde von Powerbuilder auf Java/Eclipse/SWT migriert und weitere Allianz Ländergeselschaften gegeben.

Meine Aufgaben:
- Mitarbeit bei der Migration des Allianz Business System nach Java
- Erstellung und Support der Anbindung der Business-Logik an eine Portlet/JSF Umgebung mit JBoss EPP

Tech Stack:
JBoss EPP, JSF, RichFaces, JSP, Spring Webflow, Eclipse, OSGi, PDE, Ant, SWT, RCP, DB2, Clearcase

Zertifikate

Oracle Certified Java Professional

Oracle, Wien

2010


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden