22.09.2025 aktualisiert


nicht verfügbar
Java-Developer, Java-Architekt
Tribuswinkel, Österreich
Tribuswinkel +50 km
Dr. techn.Skills
Tätigkeiten
Übersicht:
Technologien
Übersicht:
- Durchführung von Anforderungs- und Problemanalysen
- Design von Softwarearchitekturen
- Implementierung von Lösungen mit Fokus auf Spring Boot, Java EE / Jakarta EE und Eclipse MicroProfile
- Abhaltung von Schulungen und Workshops
- Design, Entwicklung und Dokumentation von Webservices
- Full-Stack-Development von Webapplikationen
- Durchführung von Technologie-Updates und -Migrationen
- Modernisierung und Refactoring von Legacy Code
- Durchführung von Code-Reviews
- Anforderungs- und Problemanalyse
- Erstellung von Richtlinien für Entwicklung und Architektur
- Erstellung und Review von Dokumentation
- Qualität
- Effizienz
- KISS - Keep It Short and Simple
- Invent once - use often
Technologien
- Java
- Spring Boot 3
- Java EE (JAX-RS, JSON-B, JSF, CDI, EJB, JPA)
- Microprofile (REST Client, OpenAPI)
- JavaScript, TypeScript
- JBoss EAP / Wildfly / Tomcat
- Git, Bitbucket, GitHub, SVN
- Jira, Confluence
- Jenkins
- Docker
- Splunk
- SonarQube, Checkstyle
- Eclipse
- Linux (Ubuntu) / Open Office
- Windows / MS Office
- LaTex
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSerbischGrundkenntnisse
Projekthistorie
Umstellung einer proprietären Softwarelösung für Bankberater auf Spring Boot 3 / Angular.
- Design und Umsetzung der REST-Schnittstellen
- Technische Analyse für Frontend und Backend
- Unterstützung fachliche Analyse bei UI-Themen und im Bereich Finanzmathematik
- Sicherung von Codequalität und Testabdeckung unter Verwendung von SonarQube und JaCoCo
- Unterstützung von Junior-Developern und Koordinierung von deren Tätigkeiten
- Ablöse von in-house Technologie durch REST-Schnittstellen unter Verwendung swohl von Microprofile REST Client als auch von Spring Boot 3.
- Generelle Modernisierung und Bereinigung von Legacy-Code
- Erstellen JUnit-Test und Integrationstest
Bereitstellung von REST-Schnittstellen als zentrale Datenquelle für Applikationen im eSV-Portal.
- Design der Softwarearchitektur
- Design und Dokumentation der Schnittstellen (mit OpenApi)
- Erstellung von Richtlinien für Entwicklung und Architektur
- Implementierung von Services und Clients in Java EE und Eclipse Microprofile
- Koordination des Entwicklungsteams
- Code-Reviews
- Mitarbeit in bereichsübergreifenden, interdisziplinären Teams
Zertifikate
Oracle Certified Professional, Java SE 8 Programmer
Oracle2022
Certified Professional for Software Architecture Foundation Level
ISAQB2022
Oracle Certified Associate, Java SE 8 Programmer
Oracle2016