22.09.2025 aktualisiert

**** ******** ****
nicht verfügbar

Java-Developer, Java-Architekt

Tribuswinkel, Österreich
Tribuswinkel +50 km
Dr. techn.
Tribuswinkel, Österreich
Tribuswinkel +50 km
Dr. techn.

Profilanlagen

CV_Birgit_Jovanovic.pdf
Projekte_Birgit_Jovanovic.pdf

Skills

Tätigkeiten

Ü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
Details:
  • 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
Philosophie
  • 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

Modernisierung Software für Bankberater

Erste Digital

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

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

Umstellung proprietärer Schnittstellen auf aktuelle Technologien

Erste Digital

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

  • 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 

Zentrale Schnittstellen für Kooperationspartner

SVC

Öffentlicher Dienst

50-250 Mitarbeiter

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

Oracle

2022

Certified Professional for Software Architecture Foundation Level

ISAQB

2022

Oracle Certified Associate, Java SE 8 Programmer

Oracle

2016


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden