26.12.2024 aktualisiert

**** ******** ****
40 % verfügbar

Senior Software Engineer

Wien, Österreich
Deutschland +4
Diplom-Informatiker
Wien, Österreich
Deutschland +4
Diplom-Informatiker

Profilanlagen

_cv_final.pdf
_lebenslauf_final.pdf

Skills

Status
Senior Software Engineer / Full-Stack Developer / Architekt
(65% Back-End / 20% Front-End / 15% Architektur)

Zusammenfassung
- Senior Software Engineer mit breitem Einsatzgebiet.
- Arbeitete an Versicherungs-, Bank- und Pensionsfondslösungen.
- Mehr als 15 Jahre Erfahrung im Design und in der Entwicklung von Lösungen, die auf Java und Java-Technologien basieren.
- Mehr als 2 Jahre Erfahrung im reinen Datenbankdesign und Entwicklung – Oracle (10g, 11g, 12c), DB2, MSSQL, MySQL, Sybase.
- Teilnahme an allen Phasen des Projektlebenszyklus: Spezifikation, Design, Tests, Entwicklung, Integration, Migration, kontinuierliche Integration.
- Abgedeckte Bereiche: Fachprozesse, technische Lösung und Support, Architektur, Front-End- und Back-End-Entwicklung.
- Umfangreiche Erfahrung mit Legacy-Anwendungen und -Systemen: Erweiterung der Funktionalität und Migration auf einen neuen Technologie-Stack.
- Fähigkeit zur Diagnose, Fehlerbehebung und Lösung der technischen Probleme.
- Bevorzugter Software-Stack: Spring Framework, Angular und Open-source Software (OSS).

Technische Fähigkeiten
- Programmiersprachen: Java, C#, JavaScript, Bash Shell Scripting Language.
- Frameworks und Technologien: Spring Framework, JEE, Hibernate, OpenJpa, iBatis, JUnit, Log4j, Slf4j, Angular, OpenJFX, JMeter, JSF, iText, Apache PDFBox, SOAP/REST, Mockito, AssertJ, .NET.
- Databasen: MySQL, Microsoft/Sybase Sql Server, Oracle 10g/11g/12c, IBM DB2, PostgreSQL.
- Web/App Servern: Tomcat, Wildfly, JBoss, WebSphere.
- OS Plattformen: Linux, Unix (Solaris), Windows.
- Version Control: Git, SVN, CVS, SourceSafe.
- Tools: IntelliJ, Eclipse, Maven, SQL Developer, Jira, BitBucket, Confluence, Jenkins, Aris, VMWare/Virtualbox/QEMU.

Mehr in meinem Lebenslauf.

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherSlowakischMutterspracheTschechischverhandlungssicher

Projekthistorie

Lead Java Developer

Statistics Austria

Wirtschaftsprüfung, Steuern und Recht

500-1000 Mitarbeiter

Project: ERsB (Supplementary Register for Other Data Subjects)

Verantwortlichkeiten
- Objektmodelldefinition mit JPA.
- Backend-Entwicklung: Implementierung/Test/Geschäftsprozessintegration, Batch-Verarbeitung, REST API.
- Integration in das bestehende Ökosystem: Interoperabilität mit URV (Unternehmensregister für Verwaltungszwecke).

Technologie-Stack
Spring Framework 5.x, Spring Boot 2.x, Tomcat 9.x, DB2 (z/OS, LUW), Maven 3.x, IntelliJ, Angular, Linux (Ubuntu), Windows, Git, Jira, BitBucket, Confluence, JUnit, Mockito, SonarQube, PDFBox, JAX-WS

Senior Java Developer

Statistics Austria

Wirtschaftsprüfung, Steuern und Recht

500-1000 Mitarbeiter

Projekt: URV (Unternehmensregister für Verwaltungszwecke)
Ein umfangreiches Unternehmensregister, in dem alle Unternehmensregister Österreichs zusammengefasst sind.

Verantwortlichkeiten
- Backend Weiterentwicklung.
- Verbesserung des Batch-Moduls zur Verarbeitung der XML-Datenimporten aus dem österreichischen Firmenbuch: vollständige Migration auf Webservice-basierte Lösung, aktiver Vergleich der Datenqualität zwischen der alten und der neuen Art der Datenverarbeitung, Umgang mit möglichen Datenverlusten bzw. Datenkorruption, zusätzliche Funktionserweiterung im Umgang mit neuer Unternehmensform (Gründung einer neuen GmbH).
- Neuimplementierung der PDF-Engine: Apache PDFBox.
- zusätzliche kleinere Aufgaben wie Fehlerbehebung, Verbesserungen, Codeüberprüfung und Neuentwicklung in verschiedenen Projektbereichen.

Technologie-Stack
Tomcat 9.x, JAX-WS, Spring Framework 5.x, Spring Boot 2.x, SVN, Git, OpenJPA 2.x/3.x, DB2 (z/OS), Bitbucket, Jira, Confluence, Maven 3.x, Angular 4, IntelliJ, Linux (SUSE), Windows, JUnit 4.x, Mockito 2.x, AssertJ, Jenkins, Spring STS, iText, PDFBox, Websphere 8.5.x, Angular.

Senior Java Developer / Full Stack Engineer / Architekt

Statistics Austria

Wirtschaftsprüfung, Steuern und Recht

500-1000 Mitarbeiter

Projekt: WiEReg (Das Register der wirtschaftlichen Eigentümer)
Das Register der wirtschaftlichen Eigentümer enthält umfassende zentralisierte Informationen über die wirtschaftlichen Eigentümer mit Sitz in Österreich. Es wurde zum Zweck der Verhinderung von Geldwäsche und Terrorismusfinanzierung eingerichtet und enthält Daten über die wirtschaftlichen Eigentümer von Unternehmen, Stiftungen und Trusts.

Verantwortlichkeiten
- SOAP Web Service (JAX-WS) Entwicklung / Weiterbetreuung und dazugehörige Verantwortlichkeiten und Aufgaben: Definition, Implementierung, Integration, Unit- und Integrationstests der Webservice-Schnittstelle des Registers.
- Objektmodelldefinition mit JPA.
- Backend-Entwicklung: Implementierung/Test/Geschäftsprozessintegration, Batch-Verarbeitung, Unterstützung und Weiterentwicklung der Report-Engine-Implementierung (PDF-Ausgabe).
- Frontend-Entwicklung auf Basis von Angular und JSF (Richfaces 4.x).
- Anpassung der Richfaces-Komponenten zur Gewährleistung der Barrierefreiheitsrichtlinien für Webinhalte WCAG 2.x (A, AA).
- Leistungs- und Lasttests (JMeter).
- Architektur- und Supportaufgaben:
- Anpassung der Spring-basierten Architekturlösung und weitere Anpassungen.
- Projekteinrichtung (Maven).
- IntelliJ/Eclipse workspace setup.
- Dokumentation.
- Teamunterstützung.
- Jenkins/SonarQube Setup.
- Implementierung eines Log-Tool-Analysators.

Technologie-Stack
Spring Framework 5.x, Spring Boot 2.x, Tomcat 9.x, DB2 (z/OS), Maven 3.x, JMeter, MyFaces 2.x, RichFaces 4.5.x, IntelliJ, Eclipse, Linux (SUSE), Windows, SVN, Git, Jira, BitBucket, Confluence, JUnit 5.x, Mockito, AssertJ, SonarQube, PDFBox, JAX-WS.

Zertifikate

Oracle Certified Professional: Java SE 17 Developer

Oracle

2024

Oracle Certified Professional: Java SE 11 Developer

Oracle

2021

Oracle Certified Professional, Java SE 8 Programmer

Oracle

2019

Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer

Oracle

2017

Oracle Certified Expert, Java EE 6 Java Persistence API Developer

Oracle

2016

Oracle Certified Professional, Java SE 6 Programmer

Oracle

2013


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden