Profilbild von Markus Toth Java EE Lead Developer / Software Architect aus Wien

Markus Toth

nicht verfügbar bis 01.07.2024

Letztes Update: 07.03.2024

Java EE Lead Developer / Software Architect

Abschluss: Magister der Wirtschaftsinformatik / TU Wien
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

IREB_270623.pdf
Diplom_270623.pdf
Lebenslauf-Markus-Toth_270623.pdf
Zertifikat_280623.pdf

Skills

Entwicklungserfahrung:
  • Java Fat Client mit Swing GUI und OSGi zwischen 2008 - 2011
  • Full-Stack Java EE Webentwicklung seit 2011
Programmier- und Auszeichnungssprachen
  • Java
  • Javascript
  • SQL
  • Java Server Faces (JSF - MyFaces/PrimeFaces),
  • Angular
  • HTML, XHTML, CSS 
  • XML, JSON, YAML
  • SOAP, REST
Bibliotheken/Frameworks
  • Spring Framework
  • Spring Boot
  • Hibernate
  • Maven
  • JMS (ActiveMQ, Tibco)
  • EJB
  • OSGi
  • JUnit
  • Selenium Webdriver
Spezialkenntisse
  • Agile, Scrum (Zertifizierter Scrummaster)
  • Design Patterns, Clean Code, Best Practices
  • TDD, BDD
Tools
  • Sonar
  • Jenkins
  • Eclipse RCP
  • Intellij
  • Visual Studio Code
Versionskontrollsysteme
  • SVN
  • GIT
Applikationsserver
  • Tomcat
  • Tomee
  • IBM Websphere
  • JBoss
  • Red Hat OpenShift/Docker
Zertifikate
  • IREB Foundation Level
  • Certified Scrum Master (Boris Gloger)
Mit meiner Passion für Java / Java EE Entwicklung helfe ich Ihnen gerne bei Ihrem Projekt!

Projekthistorie

05/2022 - bis jetzt
Java EE Lead Developer / Software Architekt
Bundesrechenzentrum (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Projekt 1: Analyse , Konzeption & Software Architektur einer neuen Datenschnittstelle und Integration in einer heterogenen Landschaft von Bestandssoftware und Neuentwicklungen Rolle: Software Architekt

Projekt 2: Modernisierung einer Java Anwendung von Java 8/Tomcat 8.5 auf Red Hat Openshift/Docker/Java 17 mit folgender Weiterentwicklung im Team.
Rolle: Lead Developer/Software Architekt mit 5 weiteren Entwicklern

12/2020 - 10/2022
Senior Java EE Developer / Software Architekt
SVC (Öffentlicher Dienst, 50-250 Mitarbeiter)

  • ECARD: Überarbeitung des Brustkrebsfrüherkennung-Dokumentationsservice (BKF)
  • ECARD: BKF -> Portierung von Client/Server zu reiner Serverimplementierung
  • ELGA: Aktualisierung von der Libraries (ELGA) zur Schließung von Pentest - Sicherheitslücken

11/2017 - 10/2020
Senior Java EE Developer / Analyst
Tieto Austria GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Weiterentwicklung eines Java Backends zur Unterstützung der für den Wechsel auf Smart Meter Stromzähler beauftragten Aussendienstmitarbeiter von Wienernetze in Wien, Niederösterreich und Burgenland.

Das Backend interagiert dabei mit einem C# Xamarin Windows Client des Client Teams und mit vielen externen Systemen (SAP, MDMS, IPMetry) von Wienernetze über REST / SOAP / FTP.

Persönliche Tätigkeit:
30 % Analyse
40 % Software Entwicklung inkl JUnit Tests
30 % Analyse von aktuellen Problemen im Produktivsystem
--------------------------------------------------------------------------
Teamgröße: 16 Personen
1 Projektmanager
1 DB Spezialist / Analyst
Backend: 1 Scrum Master (die letzten 6 Monate des Projektes hatte ich diese Rolle auch noch zusätzlich inne)
3 Entwickler (Tieto intern: 2, Ebcont: 1)
2 Tester
1 Testautomatisierer
(GUI) Client:
1 Scrum Master
6 Entwickler
1 Tester

Technologien: Tomee / Java 6 -11/ Spring / EJB / JSF(PrimeFaces) / Oracle DB / JUnit / Mockito / Postman / REST / SOAP / TFS / Azure DevOps

09/2011 - 11/2017
Java EE Developer
Bundesrechenzentrum (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Umsetzung des Kontrollsystems für das Automatenglückspiel als Webapplikation, später Einbindung der Automaten und als letztes die Anbindung der Spielbanken.

Persönliche Tätigkeit:
Entwicklung der Vision, welche laufend als GUI Prototyp vom Product Owner erweitert wurde.
Aufgrund fehlender Voranalyse ca 20 % Requirements Engineering, 30 % Analyse und 50 % Software Entwicklung.
Teamgröße: 9 Personen
4-6 Entwickler
1 Scrum Master
1 Product Owner

Technologien
  • Spring 
  • Spring Web Flow
  • Hibernate
  • JSF
  • Oracle DB
  • Jenkins
  • JUnit
  • Selenium Webdriver

09/2008 - 08/2011
Java Developer
Agfa Healthcare GmbH (Pharma und Medizintechnik, 50-250 Mitarbeiter)

Swing Client Applikation (ImpaxEE PACS Client) für die Anzeige von medizinischen Bildformaten (DICOM - CT/MR/PET/XA...) und zur Unterstützung von Radiologen bei der Befundung.
In Verbindung mit einem auf JBoss Applikationsserver laufenden und auf Java EE basierten Server (DCM4CHEE) mit Oracle Datenbank.
Im Healthcarebereich für den deutschen Sprachraum in ca 350 Krankenhäuser in Verwendung. Integration medizinischer Software von Fremdfirmen in ImpaxEE

Technologien
  • Eclipse RCP
  • Oracle DB
  • unterschiedliche Releases mittels OSGi Extension Points (Befund-CD, Java Webstart, Vollinstallation für Radiologen)
  • Jenkins

Zertifikate

Certfied Professional for Requirements Engineering
2017
ScrumMaster powered by bg
2017
Diplom Wirtschaftsinformatik
2009

Reisebereitschaft

In der Stadt Wien mit einem Radius von 25 km verfügbar
Aktuelle Verfügbarkeit ca 38,5 h / Woche

Vor Ort:
  • Wien (Österreich) & Umgebung
  • 80 - 100 % Remote gewünscht
Remote:
  • Weltweit
Profilbild von Markus Toth Java EE Lead Developer / Software Architect aus Wien Java EE Lead Developer / Software Architect
Registrieren