27.11.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Full Stack Developer/Java Full Stack Developer/IT Consultant
Wien, Österreich M.Sc. Fakultät für Elektrotechnik, B.Sc. Fakultät für Computer- und Informationswissenschaft
Skills
Unity3DHTMLJavaJavascriptPHPXhtmlXml-SchemaAdobe IllustratorAdobe PhotoshopAgile MethodologieAjaxAndroidAndroid StudioApache TomcatSafariApple Mac SystemsXcodeElektrotechnikArduinoAsanaAssemblerspracheConfluenceJiraHtml5LAMPBash ShellBootstrapC#C++UbuntuCSSCentosGoogle ChromeCmd.ExeDatenbankenCoreldrawCryengineIBM DB2Debian LinuxLinuxDynamisches HTMLDrupalEclipseJ2EEMozilla FirefoxGnu Image Manipulation ProgramGithubGlassfish 3GradleUi-DesignHibernateWebserverHypervisorIbm Rational Team ConcertIBM Websphere Application ServerInformationswissenschaftenIntellij IDEAJava SEJavafxJava Message ServiceJava Persistence APISpring FrameworkJavascript LibrariesJsonJaxbWildflyJdeveloperApache JmeterJqueryJquery UIJunitPythonKerberosLatexLDAP AdminPostgresqlLibreofficeMatlabMac OS 9MariadbApache MavenMicrosoft Visual StudioNotepadMicrosoft VisioWindows-ServerMongodbMysqlNetbeansObjective-CObject-Oriented JavaScriptObjektorientierte Software-EntwicklungOpenglOpenshiftOpenstackSQL DeveloperPhpstormWindows PowershellScrumPuttyRaspberry PiRed Hat Enterprise LinuxWindows ShellSourcetreeBlockchainPrometheusAngular 2+IonicSkype For BusinessSUSE Linux Enterprise ServerSoapuiSoftwareentwicklungSonarqubeSqlitePL/SQLSQLSubversionTeamviewerTortoisesvnTrelloWiresharkTypo3VirtualboxVmware VsphereWeb ServicesWebglWebstormWekaWindows 10 DesktopWordpressSpoonCisco AnyconnectBowerDocker ContainerApache OpenofficeSuse LinuxPostmanGoogle DriveSpring-mvcReactJSIbm MqGrafanaSpringbootMysql DatabasesSwift (Programmiersprache)FirebaseBackendGitlabGitOpenwrtKotlinAngularJSGitlab-CiSymphonySlackCocoapodsLodashToad (Software)Microsoft TfsBuild-ToolsNpm(Software)Ibm JazzBetriebssystemeSqljdbcWebDAVReact NativeFront EndSpring JdbcKibanaDropboxNetscapeDoctrine (orm)MochaQualysFedoraDockerJenkinsMicroservices
Sehr geehrte Frau, Sehr geehrter Herr,
ich bin ein leidenschaftlicher Java Full-Stack Entwickler mit mehr als 13 Jahren Erfahrung in der Softwareentwicklung. Ich kenne mich bestens mit dem aktuellen Tech-Stack aus und bin Experte auf dem Gebiet der modernen Anwendungsentwicklung mit Java, SpringBoot und Spring Framework. Wenn ich Zeit habe, arbeite ich auch an meinen Hobbyprojekten. Detaillierte Projektbeschreibungen, Arbeitsverpflichtungen und eingesetzte Technologien und Tools finden Sie in meinem Lebenslauf.
Vielen Dank und mit freundlichen Grüßen
Robert Pavlovic
Projekte Übersicht
08/2024 – bis heute Senior Java Backend/Frontend Softwareentwickler (Vollzeit)
03/2023 – 06/2024 Senior Java Backend/Frontend Softwareentwickler (Vollzeit)
04/2022 – 02/2023 Senior Java Backend/Frontend Softwareentwickler (Vollzeit)
02/2020 – 03/2022 Java Backend/ Frontend Softwareentwickler (Vollzeit)
08/2019 – 12/2019 Java Backend/Frontend Softwareentwickler (Vollzeit)
06/2018 – 07/2019 Entwickler und IT-Projektmanager (Vollzeit)
05/2016 – 06/2018 Entwickler und IT-Projektmanager (Vollzeit)
02/2015 – 06/2015 Junior Softwareentwickler und Stellvertretender Projektmanager (Teilzeit)
05/2014 – 06/2014 Junior Java Softwareentwickler (Vollzeit)
11/2013 – 04/2014 Junior Java Softwareentwickler (Vollzeit)
02/2013 – 09/2015 Junior Softwareentwickler und Stellvertretender Projektmanager(Vollzeit)
09/2011 – 09/2017 Netzwerkadministrator (Teilzeit)
Fachliche Schwerpunkte
Softwareentwicklung mit Java, Spring Framework und Spring Boot, Kotlin
UI-Entwicklung mit HTML/HTML5/XHTML, CSS, Boostrap und JavaScript, React, jQuery, Angular
Modellierung von relationalen SQL-Datenbanken
Implementierung von PL/SQL Skripten
Methoden
Agile Softwareentwicklung nach Scrum
Waterfall
OOA / OOP / OOD
Microservice Architektur
Ausbildung
BSc Informationswissenschaft,
MSC Elektrotechnik und Informationswissenschaft
Ich habe auch berühmte Universitäten wie das MIT und Stanford besucht.
Programmiersprachen/Skriptsprachen/Auszeichnungssprache
Java, Kotlin
HTML, HTML5, CSS, Bootstrap, XML, XHTML
JavaScript, React, Angular, jQuery
PL/SQL
Python
C/C++/C#/Objective-C
Java Kenntnisse
Java / Java EE/ Java SE / Java Android / JavaFX
Hibernate
JPA
JUnit
Spring Framework
Spring Boot
Swing
Build-Tools
Maven
Gradle
Schnittstellen
Web Services
REST
SOAP
BPMN
Camunda
Datenbanken
Postgress
MySQL
Oracle SQL
Tools
Atlassian Jira, Confluence
Camunda Modeler
Docker
OpenShift
Eclipse
IntelliJ
NetBeans
Jenkins, Nexus, Nexus Pro
MS Office Suite (Excel, Project, Visio, Word, Outlook, Access Database, PowerPoint) /LibreOffice Suite
MS Visual Studio/Code
GIT/GITHub/GitLab
SVN
Postmann
DBeaver
Betriebssysteme
Windows
Linux
macOS
ich bin ein leidenschaftlicher Java Full-Stack Entwickler mit mehr als 13 Jahren Erfahrung in der Softwareentwicklung. Ich kenne mich bestens mit dem aktuellen Tech-Stack aus und bin Experte auf dem Gebiet der modernen Anwendungsentwicklung mit Java, SpringBoot und Spring Framework. Wenn ich Zeit habe, arbeite ich auch an meinen Hobbyprojekten. Detaillierte Projektbeschreibungen, Arbeitsverpflichtungen und eingesetzte Technologien und Tools finden Sie in meinem Lebenslauf.
Vielen Dank und mit freundlichen Grüßen
Robert Pavlovic
Projekte Übersicht
08/2024 – bis heute Senior Java Backend/Frontend Softwareentwickler (Vollzeit)
03/2023 – 06/2024 Senior Java Backend/Frontend Softwareentwickler (Vollzeit)
04/2022 – 02/2023 Senior Java Backend/Frontend Softwareentwickler (Vollzeit)
02/2020 – 03/2022 Java Backend/ Frontend Softwareentwickler (Vollzeit)
08/2019 – 12/2019 Java Backend/Frontend Softwareentwickler (Vollzeit)
06/2018 – 07/2019 Entwickler und IT-Projektmanager (Vollzeit)
05/2016 – 06/2018 Entwickler und IT-Projektmanager (Vollzeit)
02/2015 – 06/2015 Junior Softwareentwickler und Stellvertretender Projektmanager (Teilzeit)
05/2014 – 06/2014 Junior Java Softwareentwickler (Vollzeit)
11/2013 – 04/2014 Junior Java Softwareentwickler (Vollzeit)
02/2013 – 09/2015 Junior Softwareentwickler und Stellvertretender Projektmanager(Vollzeit)
09/2011 – 09/2017 Netzwerkadministrator (Teilzeit)
Fachliche Schwerpunkte
Softwareentwicklung mit Java, Spring Framework und Spring Boot, Kotlin
UI-Entwicklung mit HTML/HTML5/XHTML, CSS, Boostrap und JavaScript, React, jQuery, Angular
Modellierung von relationalen SQL-Datenbanken
Implementierung von PL/SQL Skripten
Methoden
Agile Softwareentwicklung nach Scrum
Waterfall
OOA / OOP / OOD
Microservice Architektur
Ausbildung
BSc Informationswissenschaft,
MSC Elektrotechnik und Informationswissenschaft
Ich habe auch berühmte Universitäten wie das MIT und Stanford besucht.
Programmiersprachen/Skriptsprachen/Auszeichnungssprache
Java, Kotlin
HTML, HTML5, CSS, Bootstrap, XML, XHTML
JavaScript, React, Angular, jQuery
PL/SQL
Python
C/C++/C#/Objective-C
Java Kenntnisse
Java / Java EE/ Java SE / Java Android / JavaFX
Hibernate
JPA
JUnit
Spring Framework
Spring Boot
Swing
Build-Tools
Maven
Gradle
Schnittstellen
Web Services
REST
SOAP
BPMN
Camunda
Datenbanken
Postgress
MySQL
Oracle SQL
Tools
Atlassian Jira, Confluence
Camunda Modeler
Docker
OpenShift
Eclipse
IntelliJ
NetBeans
Jenkins, Nexus, Nexus Pro
MS Office Suite (Excel, Project, Visio, Word, Outlook, Access Database, PowerPoint) /LibreOffice Suite
MS Visual Studio/Code
GIT/GITHub/GitLab
SVN
Postmann
DBeaver
Betriebssysteme
Windows
Linux
macOS
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherSerbischverhandlungssicherKroatischMuttersprache
Projekthistorie
Projekt
Anstellungsarten
Teamgroße
Arbeitsmethodik
Kurze Beschreibung des Projekts/der Projekte
Verantwortlichkeiten
Verwendete Technologien und Werkzeuge
- Sachenfahndung (SFX), Personenfahndung (PFX)
Anstellungsarten
- Vollzeit
Teamgroße
- 7 (1 Projektmanager, 1 Architekten, 4 Entwickler, 1 Tester)
Arbeitsmethodik
- Agile Methode - Scrum Framework
Kurze Beschreibung des Projekts/der Projekte
- Das Projekt Sachenfahndung bezieht sich auf die Fahndung nach verlorenen oder gestohlenen Gegenständen (z. B. Fahrzeuge, Waffen, Dokumente usw.). Das System ermöglicht die Erfassung, Verwaltung und den Austausch von Informationen über gesuchte Objekte zwischen Polizei- und Sicherheitsbehörden. Ziel ist es, solche Objekte schnell zu identifizieren und aufzufinden.
- Das Projekt Personenfahndung konzentriert sich auf die Fahndung nach Personen – darunter vermisste Personen, Tatverdächtige oder per Haftbefehl Gesuchte. Das System bietet eine zentrale Datenverwaltung, Schnittstellen zu anderen Datenbanken sowie automatische Prüfungen und Benachrichtigungen bei Treffern, z. B. an Grenzübergängen oder bei Kontrollen.
Verantwortlichkeiten
- Migration mehrerer verschiedener Projekte von Java 8 auf Java 11 und 17
- Features Softwareentwicklung (GUI - JSF)
- Features Softwareentwicklung (Backend)
- Fehlerbehebung
- Logdateien analysieren
- Know-Hows
Verwendete Technologien und Werkzeuge
- SPRACHEN: Java EE 8 (OpenJDK), Lombok, JUnit
- SQL DATENBANK: DB2
- BUILD WERKZEUGE: Maven
- RELEASE WERKZEUGE: IBM WebSphere Liberty, GitLab CI/CD, Nexus Pro
- SERVER: IBM WebSphere Liberty
- VERSIONSKONTROLLE: GitLab (GitFlow)
- IDE & WERKZEUGE: IntelliJ, Eclipse, DBeaver, SoapUI, IBM MQ Explorer
- KONSOLEN: CMD
- VPN: Cisco AnyConnect
- ARCHITEKTUR & STANDARDS: MVC, XML, JSON, REST
- PM WERKZEUGE: Jira, Confluence
- METHODIK: Agile (Scrum)
- PROJEKTMANAGEMENT: MS 365 Apps for Enterprise, MS Outlook, Skype for Business
- BETRIEBSSYSTEM: MS Win 10
Projekt
Anstellungsarten
Teamgroße
Arbeitsmethodik
Kurze Beschreibung des Projekts/der Projekte
Verantwortlichkeiten
Verwendete Technologien und Werkzeuge
- ZITAT
Anstellungsarten
- Vollzeit
Teamgroße
- 12 (2 Projektmanager, 2 Architekten, 6 Entwickler, 2 Tester)
Arbeitsmethodik
- Agile Methode - Scrum Framework
Kurze Beschreibung des Projekts/der Projekte
- Die Anwendung ZITAT - Rechnungswesen Zoll dient dem Wirtschaftsbeteiligten als Zugang zu seinen Verrechnungsdaten des Zollamtes Österreich. Diese Verrechnungsdaten umfassen alle Abgaben, die vom Zollamt Österreich festgesetzt werden, die zugehörigen Abstattungen und andere Einhebungsmaßnahmen.Es können die Grunddaten, Salden und Bewegungen der einzelnen Abgabenkonten eingesehen werden. Die erstellten Buchungsmitteilungen sind ebenfalls ersichtlich. Es können jene Einfuhrumsatzsteuer-Daten eingesehen werden, die im Zusammenhang mit der Regelung des 26 Abs. 3 Umsatzsteuergesetz (UStG) vom Zollamt festgesetzt wurden. Dabei sind sowohl erstellte Kontrolllisten als auch die laufenden Bewegungen ersichtlich. Der Zugang zur Anwendung ZITAT erfolgt für den Wirtschaftsbeteiligten über FinanzOnline des BMF bzw. das Unternehmensserviceportal des Bundes. Das Projekt lief ab 2018 und erforderte viel Wissen und Erfahrungen.
Verantwortlichkeiten
- User Story-Softwareentwicklung (GUI – JSF)
- User Story-Softwareentwicklung (Backend)
- Features Softwareentwicklung (GUI - JSF)
- Features Softwareentwicklung (Backend)
- Fehlerbehebung
- Know-Hows
- Präsentation und Sprint-Reviews
Verwendete Technologien und Werkzeuge
- SPRACHEN: Java EE 8 (OpenJDK), Spring Framework (Spring Boot Framework), JSF(myfaces), WebFlow, Spring WS, MapStruct, Lombok, IT, JUnit, Basis-GUI 2.1, Basis-GUI 3.1.5, GDV Suche service
- SQL DATENBANK: H2, Oracle
- HTML/CSS: HTML5/HTML, XHTML, CSS, Bootstrap
- KUNDENSEITE: JavaScript, jQuery
- BUILD WERKZEUGE: Maven
- RELEASE WERKZEUGE: Jenkins
- SERVER: Apache Tomcat
- VERSIONSKONTROLLE: IBM Jazz Team Server
- IDE & WERKZEUGE: Eclipse, DBeaver, H2 Web Console, Camunda Modeler
- KONSOLEN: CMD
- VPN: Cisco AnyConnect
- ARCHITEKTUR & STANDARDS: MVC, XML, JSON
- PM WERKZEUGE: IBM RDM, IBM CCM, IBM RTC, IBM Jazz
- METHODIK: Agile (Scrum)
- PROJEKTMANAGEMENT: MS 365 Apps for Enterprise, MS Outlook, MS Teams
- BETRIEBSSYSTEM: MS Win 10
Projekt
Anstellungsarten
Teamgroße
Arbeitsmethodik
Kurze Beschreibung des Projekts/der Projekte
Verantwortlichkeiten
Verwendete Technologien und Werkzeuge
- EKAG
Anstellungsarten
- Vollzeit
Teamgroße
- 12 (1 Projektmanager, 1 Business Analyst, 2 Architekten, 6 Entwickler, 2 Tester)
Arbeitsmethodik
- Agile Methode - Scrum Framework
Kurze Beschreibung des Projekts/der Projekte
- Aus 17 Projekten entstand das komplette EKAG-Projekt. Die Daten aus externen Quellen beziehen, Daten verwalten und Daten speichern. Eines dieser Projekte war das GUI-Projekt, bei dem ich den größten Beitrag geleistet habe. Ich habe eine GUI entwickelt, die vom Kundendienst verwendet wurde, der unter der Telefonnummer 050 233 798 erreichbar war. Wenn also Leute Probleme mit ihren Gutscheinen haben, rufen sie das Callcenter an und die Leute verwenden diese GUI, um den Status von Gutscheinen zu überprüfen, Gutscheine zu verwalten, neue Gutscheine zu erstellen, Daten von Personen zu bearbeiten und so weiter. Am Anfang arbeiteten rund 60 Mitarbeiter im Call Center. Das gesamte Projekt stand unter extremem Zeitdruck.
- Mit dem Energiegutschein sollten die stark gestiegenen Stromkosten abgefedert werden. Die ersten Energiekostengutscheine werden ab Ende April 2022 verschickt. Bis Ende Mai 2022 soll der Versand an alle Hauptwohnsitze abgeschlossen sein. Den Energiegutschein können Leute online oder postalisch einlösen. Online können Leute den Gutschein unter www.energiekostenausgleich.gv.at einlösen. Dort müssen Leute Ihre Gutscheinnummer und Prüfzahl eingeben (befindet sich auf Gutschein) und anschließend ein Formular mit Ihren Personendaten ausfüllen. Der Energiekostenausgleich ist an einige Voraussetzungen geknüpft. Leute dürfen den Gutschein einlösen, wenn Leute bestimmte Kriterien erfüllen. Als Einpersonenhaushalt dürfen sie im Monat nicht mehr als 5.670 Euro brutto verdienen. Bei einem Mehrpersonenhaushalt liegt die Einkommensgrenze bei 11.340 brutto im Monat. Leute müssen einen Vertrag mit einem Stromlieferanten haben und der Vertrag muss auf Ihren Namen laufen. Der Energiegutschein kann nur auf die Stromrechnung eingelöst werden - nicht für Gas oder Fernwärme. Der Energiegutschein gilt nur für den Hauptwohnsitz - nicht für Nebenwohnsitze oder andere Adressen. Leute können den Gutschein für jene Adresse einlösen, an der sie im Zeitraum vom 15. März bis 30. Juni 2022 mit Hauptwohnsitz gemeldet waren. Ihre Stromlieferant wird automatisch über eine Datenschnittstelle informiert, dass der Gutschein eingelöst wurde. Die 150 Euro werden dann bei nächsten Jahres- oder Schlussabrechnung automatisch abgezogen.
- Dann löst der Stromanbieter die 150 Euro erst bei nächsten Jahres- oder Schlussabrechnung ein. Denn zwischen dem Einlösen des Gutscheins und letzten Jahresabrechnung dürfen nicht mehr als 2 Wochen liegen. Für den Energiekostenausgleich ist der Stromliefervertrag relevant. Den Gutschein können Leute nur auf die Stromrechnung ihres Stromlieferanten einlösen, nicht auf die Rechnung des Netzbetreibers. Der Gutschein wird bei jenem Stromlieferanten berücksichtigt, für den zum Zeitpunkt des Einlösens ein aufrechter Stromliefervertrag für die jeweilige Zählpunktbezeichnung bestanden hat. Für weitere Fragen zur Einlösung des Energiegutscheins Informationen sind unter www.oesterreich.gv.at/energiekostenausgleich errichbar.
- Die Einreichfrist wird nun verlängert. Leute können den Gutschein nun bis 31. März 2023 unter www.energiekostenausgleich.gv.at einlösen. Einen neuen Gutschein können Leute bis spätestens 31. Oktober 2022 anfordern: Entweder online unter www.oesterreich.gv.at/energiekostenausgleich oder telefonisch unter 050 233 798. ragen rund um den Energiegutschein werden unter www.oesterreich.gv.at/energiekostenausgleich beantwortet. Es wurde vom Bund auch eine eigene Energiekostenausgleich-Hotline eingerichtet an die sich Verbraucherinnen und Verbraucher mit Fragen wenden können: 050 233 798. Gut zu wissen: Heuer werden auch die Ökostromförderkosten ausgesetzt.
Verantwortlichkeiten
- Softwareentwicklung neuer User Stories
- Softwareentwicklung neuer Features
- Fehlerbehebung und Know-How
- Logs und Datenbank Analyse
- Unterstützung bei der Deployment
- Unterstützung neuer Programmierer
Verwendete Technologien und Werkzeuge
- SPRACHEN: Java EE 11 (OpenJDK), Spring Framework version: 5.3.18, Spring Boot version: 2.6.6, JSF, WebFlow, Spring WS, Lombok, IT, JUnit, Basis-GUI 3.1.5, GDV Suche service
- SQL DATENBANK: Postgres
- HTML/CSS: HTML5/HTML, XHTML, CSS, Bootstrap
- KUNDENSEITE: JavaScript, jQuery
- BUILD WERKZEUGE: Maven
- RELEASE WERKZEUGE: Jenkins
- SERVER: Apache Tomcat
- VERSIONSKONTROLLE: Git
- IDE & WERKZEUGE: InteliJ Ultimate 2019, DBeaver,
- KONSOLEN: CMD
- VPN: Cisco AnyConnect
- ARCHITEKTUR & STANDARDS: MVC, WSDL, WS, REST, SOAP, XML, JSON
- PM WERKZEUGE: IBM RDM, IBM CCM, IBM RTC, IBM Jazz
- METHODIK: Agile (Scrum)
- PROJEKTMANAGEMENT: MS 365 Apps for Enterprise, MS Outlook, MS Teams
- BETRIEBSSYSTEM: MS Win 10