02.06.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarJava EE Lead Developer / Software Architect
Wien, Österreich
Wien +25 km
Magister der Wirtschaftsinformatik / TU WienSkills
JavaJ2EE Architektscrum master certifiedIREB Certified Requirements EngineerHibernate / JPASpringJMSOracleJenkins CI/CDTDD/BDD
Entwicklungserfahrung:
- Java Fat Client mit Swing GUI und OSGi zwischen 2008 - 2011
- Full-Stack Java EE Webentwicklung seit 2011
- Java
- Javascript
- SQL
- Java Server Faces (JSF - MyFaces/PrimeFaces),
- Angular
- HTML, XHTML, CSS
- XML, JSON, YAML
- SOAP, REST
- Spring Framework
- Spring Boot
- Hibernate
- Maven
- JMS (ActiveMQ, Tibco)
- EJB
- OSGi
- JUnit
- Selenium Webdriver
- Agile, Scrum (Zertifizierter Scrummaster)
- Design Patterns, Clean Code, Best Practices
- TDD, BDD
- Sonar
- Jenkins
- Eclipse RCP
- Intellij
- Visual Studio Code
- SVN
- GIT
- Tomcat
- Tomee
- IBM Websphere
- JBoss
- Red Hat OpenShift/Docker
- IREB Foundation Level
- Certified Scrum Master (Boris Gloger)
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
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
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
- 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
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
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