Senior Java Developer - Backend, Microservices, RCP
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 80801 München
- Umkreis (bis 200 km)
- de | en | fr
- 22.08.2024
Kurzvorstellung
Spring, SpringBoot, JPA, Hibernate, WS, REST, JSON, XML
Quarkus, Docker, Kubernetes, Cloud, DB, SQL, Frontend Eclipse RCP.
Tools: Jenkins, Maven, Git, Jira etc.
Qualifikationen
Projekt‐ & Berufserfahrung
4/2021 – 12/2023
TätigkeitsbeschreibungEntwicklung Backend und Frontend, Unittests.
Eingesetzte QualifikationenAdvanced Message Queuing Protocol, Eclipse, Eclipse Modeling Framework, Java (allg.)
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.
Apache Maven, DevOps, Docker, Jenkins, Kubernetes
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
Kryptographie, Transport Layer Security, Testen, Apache Tomcat, Apache Maven, Java (allg.), Spring Framework, SOAP, MTOM (SOAP Message Transmission Optimization Mechanism), Representational State Transfer (REST)
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
Scrum, IBM WebSphere Application Server (WAS), Enterprise Architect (EA), Java (allg.), Junit, Rich-Client, Web Services
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
Eclipse Modeling Framework, Git, Java (allg.), Jira, Rich-Client
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)
Scrum, Eclipse Modeling Framework, Hudson Software, Java (allg.), Jira, Rich-Client
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
Apache Tomcat, J2EE, Java (allg.), Junit, Spring Framework, Ajax, Javaserver Faces
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
Apache Tomcat, Apache Maven, Subversion, Hibernate (Java), Java (allg.), Junit, Spring Framework
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
Java Database Connectivity, Microsoft SQL-Server (MS SQL), UML, Java (allg.), Junit, Rich-Client, Web Services
Ausbildung
TUM
Über mich
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden