25.09.2025 aktualisiert

CD
100 % verfügbar

Java Backend/Spring Boot/Cloud

München, Deutschland Diplom-Informatiker FH
München, Deutschland Diplom-Informatiker FH

Skills

Schwerpunkte:
  1. Spring (Seit 2013. Core, Data, Boot, Cloud, Batch)
  2. Java (Seit 2001. Version 5 - 21)
  3. Java Enterprise, J2EE, JEE (Seit 2001)
  4. Java Backend-Entwicklung
  5. Cloud-Entwicklung
  6. Microservices
  7. OSGI
  8. Service-orientiere Entwicklung (Rest, Soap, Axis, CXF, JaxWs)
  9. Middleware-Entwicklung.
  10. Asynchrone Kommunikation (Message Queuing)
  11. Objekt-Orientierte Software-Entwicklung
  12. J2EE (> 10 Jahre)
  13. Frameworks (Auswahl, Anwendung, Entwicklung)
  14. Einsatz in Großprojekten
  15. Agile Software-Entwicklung

Frameworks/Bibliotheken
  1. J2EE, JEE (EJB, Servlets, JNDI, JTA, JMS, JavaMail, JAXP, JCA, Jax-WS, JSF, JSTL...)
  2. Objekt-Relationales Mapping (Spring Data, JPA, EJB2, EJB3, Hibernate, Toplink, Jdbc)
  3. OSGI (Equinox, Apache Aries, Enterprise-Osgi, Blueprint, Declarative Services)
  4. Webservices (Soap, RESTfull, JaxWS, JaxWs Security, Apache CXF, Axis)
  5. Rest Services (Jackson, Spring Rest Template, Spring Cloud Feign
  6. MVC-Frameworks (Struts, Java Server Faces (JSF), Grails)
  7. GUI (HTML, JSP, Facelets, Java Script, Swing)
  8. XML (XSD, Jaxp, JAXB, DOM, SAX)
  9. Solr/Lucence
Tools:
  1. Git, Bitbucket, Gitlab
  2. Ecplise, Intellij, Websphere Application Develper (WSAD),
  3. Websphere, Weblogic, Tomcat
  4. Websphere MQ, Camel, Kafka
  5. Maven, Gradle
  6. Hudson, Jenkins,
  7. Junit, Mockito
  8. JMeter
  9. Wily Introscope,
  10. SQL-Datenbanken (Microsoft SQL Server, Oracle, DB2, Postgres)
  11. Performace Optimierung (VisualVM, OptimizeIT, JProbe, Memory Analyzer Tool(MAT))
Vorgehensmodelle:
  1. Scrum

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Java Backend-Entwicklung / Architekt

Behörde

Öffentlicher Dienst

>10.000 Mitarbeiter

Projekte-Inhalte
  1. Entwicklung eines Batch-Programms zum Import großer Datenbestände in das E-Akte-System des Kunden
  2. Erstellung Microservice-Architektur
  3. Migration eines bestehenden Server-Systems nach Kubernetes
  4. Entwicklung der Software-Architektur des Zielsystems
  5. Portierung von Java 8 auf 21
  6. Anbindung der Fabasoft Egov-Suite
  7. Anpassung des Camunda-Workflow-Systems und Migration auf Java 21
  8. Erstellung eines Benutzer/Rechte-Systems mittels Keycloak
  9. Auslagerung State-Management mittels Oracle, JPA und Liquibase
  10. Ablösung einer Mongo-DB Datenhaltung und Portierung nach Oracle
  11. Erstellung von Integrationstests mittels Cucumber
  12. Aufbau der Continous Integration Pipeline mittels Bamboo
  13. Aufbau der Deployment Pipeline auf Kubernetes
Technologie:
Java 21, Spring Boot, Spring Data, Spring Security, Oauth 2, JPA, Soap-Services, Rest-Services, OpenApi, Apache Camel, Apache Cxf, Soap, XML, XSD
Tools:
Eclipse, Idea Intellij, Git, Gitlab, Maven, Docker, Kubernetes, Rancher, Helm, Junit, Mockito, Oracle, Keycloak, Liquibase, Fabasoft Egov-Suite, Bamboo
Tasks:
  1. Entwicklung der Gesamt-Software-Architektur
  2. Technische Portierung von Java 8 auf 21
  3. Aufbau und Anbindung Rechte/Rollen-System mit Keycloak und Spring Security
  4. Entwicklung eines Batch-Systems zum Massen-Daten-Import in die bestehende E-Akte
  5. Migration der Datenhaltung von MongoDb auf eine relationale Datenbank (Oracle)
  6. Aufbau Datenbank Evolution mittels Liquibase und Entität Versionierung mittels Envers
  7. Aufbau Build/Deploy-Pipeline mit Bamboo, Maven, Docker, Helm

Java Fullstack-Entwicklung / Architekt

Behörde

Öffentlicher Dienst

>10.000 Mitarbeiter

Rolle: Entwickler
Technologie: Java 17, Spring Boot, Rest-Services, Apache MQ Artemis, Apache Camel, Oracle, XML, XSD, Soap, Vue-JS, Typescript, Java-Script, PrimeVue, Vuitify, HTML, CSS
Tools: Eclipse, Git, Maven, Junit, Mockito, OpenShift, Visual Studio Code, Fabasoft
Entwicklung einer EAI-Anbindung zu einer  bestehenden Legay-Anwendung.
Portierung einer bestehenden Legacy-Anwendung auf den aktuellen Technologie-Stack
Entwicklung mehrerer Batch-Anwendungen für Anlieferung von Daten an das E-Akte System

Java Backend-Entwicklung / Architekt

Behörde

Öffentlicher Dienst

>10.000 Mitarbeiter

Rolle: Entwickler
Technologie: Java 11, Spring Boot, Rest-Sercices, Soap-Services, Apache MQ Artemis, Apache Camel, Oracle, XML, XSD
Tools: Eclipse, Git, Maven, Junit, Mockito, OpenApi, Sonar, Liquibase
Entwicklung einer zentralen Middleware zur Verteilung von Anfragen unterschiedlicher fachlichen Benutzeroberflächen zu den Fachanwendungen des Unternehmens.
Entwicklung diverser fachlichen Anbindungen der neuen Frontends zu bestehenden Legay-Anwendungen des Unternehmens.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden