freiberufler Senior Java Developer - Backend, Microservices, RCP auf freelance.de

Senior Java Developer - Backend, Microservices, RCP

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 80801 München
  • Umkreis (bis 200 km)
  • de  |  en  |  fr
  • 01.04.2024

Kurzvorstellung

Langjährige Erfahrung als Senior Java Entwickler, Team Lead, Architektur im Backend
Spring, SpringBoot, JPA, Hibernate, WS, REST, JSON, XML
Quarkus, Docker, Kubernetes, Cloud, DB, SQL, Frontend Eclipse RCP.
Tools: Jenkins, Maven, Git, Jira etc.

Qualifikationen

  • Cloud (allg.)
  • Git
  • J2EE (Java EE)
  • Java (allg.)
  • JUnit
  • Kryptographie
  • Kubernetes
  • Quarkus
  • Rich Client Platform (Eclipse RCP)
  • Spring

Projekt‐ & Berufserfahrung

Senior Javadeveloper
Scheidt und Bachmann, München
4/2021 – 12/2023 (2 Jahre, 9 Monate)
Logistikdienstleister
Tätigkeitszeitraum

4/2021 – 12/2023

Tätigkeitsbeschreibung

Entwicklung Backend und Frontend, Unittests.

Eingesetzte Qualifikationen

Eclipse, Eclipse Modeling Framework (EMF), Java (allg.), AMQP

Lead Developer
BA Nürnberg, Home Office
1/2021 – 3/2021 (3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2021 – 3/2021

Tätigkeitsbeschreibung

Lead Developer im Scrum Team mit 5 Entwicklern und 1 Tester
Entwicklung von Microservices (DevOps) mit Quarkus für Rancher Kubernetes Plattform. Eine Komponente zur Kommunikation mit OSCI, eine für
XSL Transformation von XML Daten, asynchrone Kommunikation mit Kafka.

Eingesetzte Qualifikationen

Apache Maven, DevOps, Docker, Jenkins, Kubernetes

Senior Java Developer
mgm technology partners, München
10/2016 – 12/2019 (3 Jahre, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2016 – 12/2019

Tätigkeitsbeschreibung

Entwicklung in/für TPE Elster des Landesamtes für Steuern Regensburg.
Systemtest, Weiterentwicklung des Testframeworks,
Neuentwicklung einer umfassenden Mockkomponente,
Projektbegleitung Einführung unterschiedlicher Encodings
(ISO-8859-15, UTF-8),
Zeitweise Teamleitung

Eingesetzte Qualifikationen

Kryptographie, SSL / TLS, Testing (IT), Apache Tomcat, Apache Maven, Java (allg.), Spring, SOAP (Simple Object Access Protocol), MTOM (SOAP Message Transmission Optimization Mechanism), Representational State Transfer (REST)

Senior Java Developer Backend (Festanstellung)
Schwerizerische Bundesbahn (SBB), Bern
5/2015 – 12/2015 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2015 – 12/2015

Tätigkeitsbeschreibung

Agile Entwicklung im Scrum Team im Projekt > 100 MA
Neuentwicklung eines Orchestrierungslayers im Backend,
Senior Java Developer von Webservices,
Eclipse RCP Anwendung zum Layout von Bahntickets

Eingesetzte Qualifikationen

SCRUM, IBM WebSphere Application Server (WAS), Enterprise Architect (EA), Java (allg.), JUnit, Rich Client Platform (Eclipse RCP), Webservices

Senior Java Developer, IT-Beratung
Processbench GmbH, München
10/2013 – 2/2015 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2013 – 2/2015

Tätigkeitsbeschreibung

Entwicklung neuer Features in einer Softwarelösung zur
Preisanalyse mittels Regressionsanalyse,
Modellierung mit EMF,
automtische Aktualisierung der Daten in der gesamten
Anwendung über das EMF Modell,
graphische Darstellung mit Birt Charts

Eingesetzte Qualifikationen

Eclipse Modeling Framework (EMF), Git, Java (allg.), Jira, Rich Client Platform (Eclipse RCP)

Senior Java Developer
Bayerische Landesbank, München
7/2012 – 8/2013 (1 Jahr, 2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

7/2012 – 8/2013

Tätigkeitsbeschreibung

Senior Java Developer im Scrum-Team aus ca. 15
Softwareentwicklern und Business Analysten,
Entwicklung einer Softwarelösung zur Kontrolle von
Kreditausfallrisiken (Limitmanagement),
Synchronisation von Clients und Server über bidirektionale
Kommunikation (CDO + Net4j)

Eingesetzte Qualifikationen

SCRUM, Eclipse Modeling Framework (EMF), Hudson (Software), Java (allg.), Jira, Rich Client Platform (Eclipse RCP)

Senior Java Developer, SW-Architekt
SEnerCon + Ziemann IT, München
7/2008 – 2/2009 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2008 – 2/2009

Tätigkeitsbeschreibung

Entwicklung des Prototypen ‚Energiesparkonto‘ mit Web 2.0
Technologien:- Auswahl der zu verwendeten Technologien
- Architektur, Design
- Implementierung des Prototypen

Eingesetzte Qualifikationen

Apache Tomcat, J2EE (Java EE), Java (allg.), JUnit, Spring, Ajax, JSF (Java Server Faces)

Senior Java Developer
Prüftechnik GmbH, Ismaning
3/2008 – 4/2012 (4 Jahre, 2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2008 – 4/2012

Tätigkeitsbeschreibung

Senior Java Developer, Architekt und Berater,
Implementierung einer Software Suite zur Analyse von
Messdaten im Team von ca. 10 Mitarbeitern,
agile Vorgehensweise mit Scrum,
Spezifikationen ausarbeiten und schreiben,
Architektur weiterentwickeln,
stark verteilte Anwendung mit verschiedenen Komponenten:
- Client als Eclipse RCP Anwendung
- Servicelayer für Tomcat mit Spring (AOP, Remoting)
- Geräteanbindung headless mit hochgradig asynchroner
Verarbeitung

Eingesetzte Qualifikationen

Apache Tomcat, Apache Maven, Apache Subversion (SVN), Hibernate (Java), Java (allg.), JUnit, Spring

Senior Java Developer, IT-Beratung
Stiftung MyHandicap.de, München
6/2007 – 5/2008 (1 Jahr)
Gesundheitswesen
Tätigkeitszeitraum

6/2007 – 5/2008

Tätigkeitsbeschreibung

Entwicklung einer Anwendung zur Pflege einer Wissensdatenbank
Projekt Management: Budget- und Zeitplanung,
Anforderungen erfassen mit Scribbles und Use Cases,
Datenbankschema definieren,
Initialer Datenimport aus Fremdsystemen mit Konvertierung,
Entwicklung der Anwendung mit möglichst barrierefreiem Client,
Automatische Tests

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Microsoft SQL-Server (MS SQL), UML, Java (allg.), JUnit, Rich Client Platform (Eclipse RCP), Webservices

Ausbildung

Technische Physik
Hauptdiplom
1994
TUM

Über mich

Teamplayer, Clean Code, Qualität fokussiert

Weitere Kenntnisse

Java, Java21, Java8 (Streams, Lambdas), JEE, Spring (core, data, aop, remoting)
Spring-Boot, Maven, Atlassian (Jira, Confluence), Git, SVN
Test (JUnit, JMockit, Mockito, TestNG, Systemtest, ..)
Cloud (Docker, Quarkus, AWS)
Datenbanken (Design, Indizierung, SQL, MS, Oracle, DB2, Postgres, Informix, ..)
Eclipse RCP, Riena

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2755
Alter
56
Berufserfahrung
28 Jahre (seit 04/1996)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden