Profilbild von Stefan Hirschmann Senior Java Entwickler | Java EE und Spring | Full-Stack, Backend Developer aus Zirl

Stefan Hirschmann

teilweise verfügbar

Letztes Update: 24.03.2023

Senior Java Entwickler | Java EE und Spring | Full-Stack, Backend Developer

Abschluss: Master Informatik, Magister Rechtswissenschaften (Österreich)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

lebenslauf-2022_122222.pdf

Skills

  • Master in Informatik (Universität Innsbruck)
  • Schwerpunkt Java EE Backend Entwicklung
  • 8 Jahre Erfahrung als Java EE Entwickler in Scrum Teams
  • Kenntnisse in Event-Driven-Architektur
  • Erfahrung in gemeinsamer Spezifikation mit Kundenvertreter (PO)
  • Über 5 Jahre Entwicklung von Bankensoftware
  • Motiviert gute Arbeit zu leisten und neue Technologien zu lernen

Verwendete Technologien (Beispiele)
  • Prog. Sprachen: Java, SQL, PL/SQL, \LaTeX
  • Java EE: Java EE, EJB, JSF, JMS (ActiveMQ), JPA, Spring (Boot), MicroProfile
  • Frameworks: Hibernate, EclipseLink, Liquibase, QueryDSL, JUnit, Mockito, Jasper Reports
  • Webservices: SOAP/WSDL, REST, Open Api, JAXWS, Kafka
  • Datenbanken: DB2, Oracle, MySQL, PostgreSQL
  • App Server: JBoss/WildFly, Tomcat, Websphere/OpenLiberty, Quarkus
  • Container: Docker, Kubernetes (K8s, inklusive Helm Charts), Splunk
  • CI/CD: Jenkins, GitLab-CI (Pipelines), ArgoCD, SonarQube
  • OS: Windows, Linux (inklusive Server Administration)
  • Web: JavaScript, HTML, CSS
  • IDE: Netbeans, Eclipse, IntelliJ
  • Sonstiges: Git, SVN, Maven, Scrum, Jira/Confluence

Projekthistorie

01/2023 - bis jetzt
Serionar Java EE Entwickler
Bundesagentur Arbeit - Systemhaus (Öffentlicher Dienst)

Projekt war die Weiterentwicklung des Kindergeld Systems.
Meine Aufgaben: Weiterentwicklung des Testdatengenerators und dessen REST Schnittstelle, Erhöhung der Code Qualität (Testabdeckung und Refactoren), Implementierung einer KAFKA Anbindung in Quarkus.
Technologien: Java EE, Quarkus, Microservice, REST, Kafka, Scrum, iText, maven, ANT Sonarqube, Liquibase . . .

03/2022 - 03/2023
Java Entwickler
ARZ (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

Derzeitiges Projekt (Arbeitskräfteuberlassung): ARZ (Rechenzentrum für Banken). Zu meinen
Aufgaben gehört die Migration von bestehenden Services (IBM Websphere) auf Quarkus in
einer Kubernetes Umgebung, die Wartung für die bestehenden Microservices und Monolithen
und der Third Level Support hierfür in einem Scrum Team

Verwendete Technologien & Tools:
IntelliJ, Git, Maven, GitLab-CI, Kubernetes, Docker, Quarkus, OpenLiberty, Jira/Confluence, Dynatrace, Splunk, Java, Java EE, Sprint.Boot


05/2018 - 02/2022
Java und PL/SQL Full-Stack Entwickler
Compax Software Development GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Customizing eines Auftragsabwicklungssystems und Performanceoptimierungen der Oracle
Datenbank in einem Scrum Team. Ab Februar 2020 meistens remote / Home Office.

Mein Aufgabengebiet bestand in der kundenspezifischen Anpassung eines Auftragsabwicklungssystem / Workflowmanagementsystem für einen Telekommunkiationskonzern.

Die Software besteht sowohl aus PL/SQL - Oracle-Datenbankprozeduren als auch aus Java
Komponenten (Wildfly, JSF, HPA (Hibernate), JMS . . . ). Die Entwicklung fand hierarchiefrei agil in Scrum-Teams statt, wobei der Kunde sowohl PO als auch Scrummaster stellt.
Meine Aufgabe als Full-Stack Entwickler bestand sowohl in der Anpassung des PL/SQL als
auch im Java Code.

04/2014 - 04/2018
Java EE Full-Stack Entwickler
Sparkasse Bank Malta (Banken und Finanzdienstleistungen, 50-250 Mitarbeiter)

Tätigkeit: Neuentwicklung eines Core-Banking-System in einem Scrum Team

Mein Aufgabengebiet bestand in der Neuentwicklung eines Kernbankensystems (Java EE, JPA, JMS, PostgreSQL, JBoss, Docker, Jenkins...) inklusive Online-Banking, TARGET2 und direkter SEPA Anbindung (als Fullstack Java-Developer in einem englischsprachigen Scrum-Team). Zu meinen Aufgaben gehörte auch die Optimierung in Bezug auf Ausführungsgeschwindigkeit.

Reisebereitschaft

Weltweit verfügbar
Remote wird bevorzugt. Einzelne Tage vor Ort sind jedoch kein Problem.
Profilbild von Stefan Hirschmann Senior Java Entwickler | Java EE und Spring | Full-Stack, Backend Developer aus Zirl Senior Java Entwickler | Java EE und Spring | Full-Stack, Backend Developer
Registrieren