Profileimage by Markus Toth Java EE Lead Developer / Software Architect from Wien

Markus Toth

not available until 07/01/2024

Last update: 07.03.2024

Java EE Lead Developer / Software Architect

Graduation: Magister der Wirtschaftsinformatik / TU Wien
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

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!

Project history

05/2022 - Present
Java EE Lead Developer / Software Architekt
Bundesrechenzentrum (Internet and Information Technology, 1000-5000 employees)

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 (Public service, 50-250 employees)

  • 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 and Information Technology, 50-250 employees)

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 (Public service, 1000-5000 employees)

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 (Pharmaceuticals and medical technology, 50-250 employees)

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

Certifications

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

Local Availability

Only available in Wien and 25 km around
Aktuelle Verfügbarkeit ca 38,5 h / Woche

Vor Ort:
  • Wien (Österreich) & Umgebung
  • 80 - 100 % Remote gewünscht
Remote:
  • Weltweit
Profileimage by Markus Toth Java EE Lead Developer / Software Architect from Wien Java EE Lead Developer / Software Architect
Register