freiberufler Senior Java EE Entwickler mit Backend Schwerpunkt auf freelance.de

Senior Java EE Entwickler mit Backend Schwerpunkt

zuletzt online vor 5 Tagen
  • auf Anfrage
  • Zirl
  • DACH-Region
  • de  |  en
  • 16.12.2024

Kurzvorstellung

○ Schwerpunkt Java EE Backend Entwicklung
○ Master in Informatik
○ 8 Jahre Erfahrung als Java EE Entwickler in Scrum Teams
○ Erfahrung in gemeinsamer Spezifikation mit Kundenvertreter (PO)
○ Uber 5 Jahre Entwicklung von Bankensoftware

Auszug Referenzen (1)

"Herr H. zeichnete sich durch sein hohes Fachwissen als Senior Developer und seine hohe Einsatzbereitschaft an unseren Projekten aus."
Senior Java EE Entwickler (Festanstellung)
Marcus Ziegler
Tätigkeitszeitraum

3/2022 – 12/2022

Tätigkeitsbeschreibung

Verantwortlich für ein mehrmonatiges Projekt, in dem wir erfolgreich bestehende Services aus dem Hauptserver lösten und diese als Microservices auf Quarkus in einer Kubernetes Umgebung migrierten. Zusätzlich bin ich Mitglied im Architekturboard der Abteilung

Eingesetzte Qualifikationen

Continuous Delivery, Git, J2EE, Java (allg.), Jenkins, Jira, Junit, Apache Kafka, Continuous Integration, Kubernetes, Representational State Transfer (REST), Scrum, Software Architecture, Spring Framework, SQL

Qualifikationen

  • Apache Kafka2 J.
  • Apache Maven2 J.
  • Application Development2 J.
  • Confluence2 J.
  • Continuous Integration2 J.
  • DevOps (allg.)2 J.
  • Hibernate (Java)6 J.
  • J2EE10 J.
  • Java (allg.)10 J.
  • Java Message Service7 J.
  • Jira2 J.
  • Junit6 J.
  • Kubernetes2 J.
  • Oracle Database5 J.
  • PL/SQL5 J.
  • Postgresql4 J.
  • Quarkus
  • Representational State Transfer (REST)6 J.
  • Scrum8 J.
  • Spring Framework4 J.
  • SQL8 J.

Projekt‐ & Berufserfahrung

Senior Java EE Entwickler
Bundesagentur für Arbeit, Nürnberg
1/2023 – offen (2 Jahre)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2023 – offen

Tätigkeitsbeschreibung

Projekt war die Weiterentwicklung des Kindergeld Systems, bzw. Implementierung des Backend für die Online Services
Meine Aufgaben: Ablösung bestehender SOAP-Endpunkte durch Kafka und REST-Endpunkte, Weiterentwicklung bestehender REST-Endpunkte, Erhöhung der Code Qualität (Testabdeckung und Refactoren), erstellen von neuen Quarkus Servern und diese in Kubernetes deployen, Implementierung mehrerer neuer REST-Endpunkte, Kafka Anbindung in Quarkus (Producer und Consumer), Review von Pull-Requests, Erhöhung der JUnit Test Coverage und Verbesserung der Code Qualität mit SonarQube und Migration von SOAP zu REST oder Kafka Schnittstellen. Dies alles in einem Umfeld mit regulatorischen Anforderungen (KRITIS, deutsche Bundesbehörde, ITIL). Zusätzlich gehörte noch die Auswertung von Sonarqube und die damit zusammenhängende Code Verbesserung zu meinen Aufgaben
Technologien: Java EE, Quarkus, Microservice, REST, Kafka, Kubernetes, Kustomize.io, CI/CD, Scrum, iText, maven, ANT Sonarqube, Liquibase, S3, Jenkins, Tekton, Prometheus, Grafana, Git, SQL, Bash, WSL, Postman,

Eingesetzte Qualifikationen

Apache Maven, Application Development, Confluence, DevOps (allg.), Hibernate (Java), J2EE, Java (allg.), Jira, Junit, Apache Kafka, Continuous Integration, Kubernetes, Oracle Database, PL/SQL, Representational State Transfer (REST)

Senior Java EE Entwickler (Festanstellung)
ARZ / Accenture Tigital (kaufte ARZ), Innsbruck
3/2022 – 12/2022 (10 Monate)
Banken
Tätigkeitszeitraum

3/2022 – 12/2022

Tätigkeitsbeschreibung

Verantwortlich für ein mehrmonatiges Projekt, in dem wir erfolgreich bestehende Services aus dem Hauptserver lösten und diese als Microservices auf Quarkus in einer Kubernetes Umgebung migrierten. Zusätzlich bin ich Mitglied im Architekturboard der Abteilung

Eingesetzte Qualifikationen

Continuous Delivery, Git, J2EE, Java (allg.), Jenkins, Jira, Junit, Apache Kafka, Continuous Integration, Kubernetes, Representational State Transfer (REST), Scrum, Software Architecture, Spring Framework, SQL

Java EE und PL/SQL Entwickler (Festanstellung)
Compax Software Development GmbH, Innsbruck
5/2018 – 2/2022 (3 Jahre, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2018 – 2/2022

Tätigkeitsbeschreibung

Customizing eines Auftragsabwicklungssystems, welches über Webservice mit Fremdsystemen kommunizierte und intern JMS verwendete. Meine Aufgabe war die Entwicklung, Wartung und Performance Optimierungen in einem agilen und verteilten Scrum-Team (Kunde stellte den PO). Des Weiteren übernahm ich die Einarbeitung von Junior Entwicklern. Zusätzlich war ich ab 2020 für die Einhaltung der DSGVO verantwortlich (Datenschutzbeauftragter)
Technologien: Java EE, PL/SQL, SQL, Wildfly, Oracle, SOAP, OpenAPI, JMS, Bash, Scrum (Scrum over Scrum), Bash, Jenkins Splunk,

Eingesetzte Qualifikationen

Bash Shell, Datenschutz, J2EE, Java (allg.), Java Message Service, Wildfly, Oracle Database, PL/SQL, Representational State Transfer (REST), Scrum, SOAP, Spring Framework, SQL

Java EE Full-Stack Entwickler (Festanstellung)
Sparkasse Bank Malta PLC, Vomp
4/2014 – 4/2018 (4 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

4/2014 – 4/2018

Tätigkeitsbeschreibung

Anfangs war ich innerhalb eines englischsprachigen Scrum-Teams für die erfolgreiche Neuentwicklung eines Online Bankings für eine bestehendes Core-Banking-System verantwortlich.
Danach war die Hauptaufgabe dieser Anstellung die Neuentwicklung eines Core-Banking-System. Zu meinen Aufgaben gehörte auch die Optimierung in Bezug auf Ausführungsgeschwindigkeit. \\
Mein größter Erfolg dieser Tätigkeit war die erfolgreiche direkte SEPA und TARGET2 Anbindung an den EZB Verbund (zu diesem Zeitpunkt hatte nur eine andere malteische Bank eine direkte SEPA Anbindung). Dadurch war keine Settlement/Clearing Bank für Eurozahlungen mehr erforderlich, wodurch die Bank ihre Kosten senken konnte.

Eingesetzte Qualifikationen

Docker, Enterprise Javabeans, Hibernate (Java), J2EE, Java (allg.), Java Message Service, Wildfly, Junit, Postgresql, Scrum, SOAP, SQL

Ausbildung

Rechtswissenschaften (Österreich)
Magister
2013
Innsbruck
Master Informatik
Master of Science (MSc)
2011
Innsbruck

Über mich

Ich verfüge über ein abgeschlossenes Studium der Informatik und über eine neunjährige, berufliche Erfahrung in der Entwicklung von branchenspezifischen, großen Softwareprojekten. Seit 2014 arbeitete ich durchgehend als Java Entwickler in Scrumteams, welche über mehrere Standorte verteilt waren/sind.

Für welche Projekte interessiere ich mich:
- Java EE oder Spring als Backend Entwickler
- Microservice (am liebsten mit Kafka)
- Homeoffice (max 2 Tage pro Monat vor Ort)

Lebenslauf siehe -Hyperlink entfernt-

Weitere Kenntnisse

Schwerpunkt Java EE Backend Entwicklung
Erfahrung in Microservice Architekturen inklusive Event-Driven (Kafka).
Große Erfahrung in Performance Optimierung (inklusive Datenbank Explain-Plane Analyse)

Mein Technologiestack auszugsweise:
Prog. Sprachen: Java, SQL, PL/SQL,
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

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
473
Berufserfahrung
10 Jahre und 10 Monate (seit 02/2014)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden