20.10.2025 aktualisiert


Premiumkunde
nicht verfügbarJava Backend & Cloud Entwickler mit Expertise in Spring Boot, Webservices, REST und SOAP
Limburg, Deutschland
Weltweit
Fachinformatiker AnwendungsentwicklungSkills
Test-SoftwareJavaPHPABAPAPIsApache TomcatArchitekturConfluenceJiraAuthenticationsBugfixingCloud ComputingDatenbankenContinuous DeliveryContinuous IntegrationIBM DB2DevopsWeb EntwicklungEclipseJ2EEEnterprise Resource PlanningFehleranalyseGithubHibernateWebserverVersicherungenIntellij IDEAJava Persistence APISpring FrameworkJsonJava API For Restful Web ServicesJaxbWildflyJunitPostgresqlLiquibaseMappingMariadbApache MavenMysqlOauthPHP DevelopmentScrumSoftware ArchitectureOpenid ConnectMockitoPrometheusAngular 2+Json Web TokenSAP ApplicationsSeleniumSOAPSoftwareentwicklungSQLSubversionSymfonyTypescriptWeb ApplikationenWeb ServicesWebsocketExtensible Markup LanguageOpenapiDocker ContainerPrimefacesVerwaltungstätigkeitenTailwindApache CamelDocker SwarmGrafanaSpringbootAris SoftwareBackendGitlabGitSpring DataKanbanAngularJSJAX-WSGitlab-CiIntegrationstestsKubernetesApache KafkaBitbucketInbetriebnahmeRundeckDoctrine (orm)DockerJenkinsMicroservices
Erfahrung (allgemein):
- 10 Jahre Berufserfahrung in der Softwareentwicklung
- Mehr als 8 Jahre mit Schwerpunkt Backend- und Cloud-Entwicklung, insbesondere Java / Spring Boot
- Umfassende Erfahrung in der Konzeption und Entwicklung von REST- und SOAP-Webservices sowie im Umgang mit OpenAPI-Spezifikationen
- Fundiertes Knowhow in Jakarta EE Architekturen
- Erfahrung in DevOps, der Entwicklung von CI/CD Pipelines und im Umgang mit Docker
- Erfahrung in Softwaretests und der Arbeit in agilen Teams (Scrum und Kanban)
Spezielle Erfahrung / Schwerpunkte:
- Implementierung fachbezogener Webservices
- Migration und Integration von Legacy Systemen in moderne, Microservice-basierte Architekturen
- Performance Optimierungen in Backend Systemen
- Konfiguration und Administration von Anwendungen, Frameworks und Webservern zur Inbetriebnahme in Cloud Umgebungen
- Integration von Mapping- und Messaging-Komponenten bspw. mit Apache Camel und Apache Kafka
- Implementierung von Authentifizierung und Autorisierung in Webanwendungen, insbesondere mit JWT, OpenID Connect und OAuth 2.0
- Überarbeitung und Vereinfachung von Software-Architekturen in bestehenden Anwendungen
- Fehlerdiagnose und -behebung in produktiven Umgebungen (Ticketing & Bugfixing)
- Implementierung automatisierter Überwachungs- und Alerting-Mechanismen für kritische Systeme
- Entwicklung von Unit- und Integrationstests
- ABAP-Entwicklung und Umgang mit SAP-Systemen
- Frontend-Entwicklung, u. a. mit Angular
Branchen:
- Banken
- Finanzdienstleister
- Versicherungen
- IT-Dienstleister
- ERP-Software
- Vereinsweisen
Datenbanken:
- PostgreSQL
- MySQL / MariaDB
- DB2
Entwicklung:
- Java, Java EE / Jakarta EE
- Spring Framework, Spring Boot
- JPA (Hibernate und Spring Data JPA)
- Liquibase, JUnit, Mockito, Selenium
- REST, SOAP (auch mit JAX-RS und JAX-WS)
- API-Entwicklung (JSON, XML etc.)
- SQL, PHP, ABAP
BPM-Tools:
- Camunda
- ARIS-Cloud
App- und Webserver:
- JBoss / WildFly
- Tomcat / TomEE
Weitere Tools:
- IntelliJ, Eclipse, VS-Code
- Git, SVN, Bitbucket, Jenkins, Rundeck
- Gitlab CI, GitHub Actions, ArgoCD
- Docker, Docker Compose, Docker Swarm
- Kubernetes, Helm
- Portainer
- Maven, Composer, npm
- Prometheus, Grafana
- Confluence, Jira
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Tätigkeiten:
• Migration von Java 8 zu Java 17 und Aktualisierung der verwendeten Technologien und Abhängigkeiten
• Neuentwicklung des Kernmoduls im Backend
• Einführung von Docker und Konfiguration des Images
• Entwicklung und Integration einer neuen CI/CD Pipeline
• Sicherheitsüberprüfungen und Überarbeitung des Abhängigkeitsmanagements zur Rechtskonformität
• Einführung von Überwachungsmechanismen zur Gewährleistung der Verfügbarkeit und Fehlererkennung
Systemumgebung:
Java 8 & 17, Jakarta EE, JSF, Primefaces, MySQL, TomEE, Docker (Swarm), GitHub Actions, Portainer, Nginx Proxy Manager, IntelliJ, Git, Grafana
• Migration von Java 8 zu Java 17 und Aktualisierung der verwendeten Technologien und Abhängigkeiten
• Neuentwicklung des Kernmoduls im Backend
• Einführung von Docker und Konfiguration des Images
• Entwicklung und Integration einer neuen CI/CD Pipeline
• Sicherheitsüberprüfungen und Überarbeitung des Abhängigkeitsmanagements zur Rechtskonformität
• Einführung von Überwachungsmechanismen zur Gewährleistung der Verfügbarkeit und Fehlererkennung
Systemumgebung:
Java 8 & 17, Jakarta EE, JSF, Primefaces, MySQL, TomEE, Docker (Swarm), GitHub Actions, Portainer, Nginx Proxy Manager, IntelliJ, Git, Grafana
Tätigkeiten:
• Implementierung von Geschäftsprozessen auf Basis von BPMN 2.0, vorwiegend mit Java, ABAP und JS
• Analyse, Dokumentation und Behebung von Bugs
• Kommunikation mit Kunden zur Analyse gemeldeter Bugs und zur Klärung technischer Anforderungen
• Verfassen und Dokumentieren von technischen Hinweisen mit SAP CWB in Vorbereitung auf die Auslieferung von Bugfixes und neuen Funktionen
Systemumgebung:
Java, SAP, ABAP, HANA, ODATA, UI5 / Fiori Elements, Eclipse, Scrum, Confluence, Jira
• Implementierung von Geschäftsprozessen auf Basis von BPMN 2.0, vorwiegend mit Java, ABAP und JS
• Analyse, Dokumentation und Behebung von Bugs
• Kommunikation mit Kunden zur Analyse gemeldeter Bugs und zur Klärung technischer Anforderungen
• Verfassen und Dokumentieren von technischen Hinweisen mit SAP CWB in Vorbereitung auf die Auslieferung von Bugfixes und neuen Funktionen
Systemumgebung:
Java, SAP, ABAP, HANA, ODATA, UI5 / Fiori Elements, Eclipse, Scrum, Confluence, Jira
Tätigkeiten:
• Design der Architektur und Umprogrammierung der nativen Java-Anwendung
• Entwicklung und Integration einer RESTful API
• Entwicklung von WebSockets zur Echtzeitaktualisierung
• Einführung von Kerberos zur Authentifizierung und Autorisierung mittels SSO
• Frontend-Entwicklung mittels Angular
Systemumgebung:
Java, Spring Boot, JUnit, REST, WebSockets, Kerberos, Maven, Angular, Tailwind, Jenkins, Docker, IntelliJ, Git, Bitbucket, Confluence, Jira
• Design der Architektur und Umprogrammierung der nativen Java-Anwendung
• Entwicklung und Integration einer RESTful API
• Entwicklung von WebSockets zur Echtzeitaktualisierung
• Einführung von Kerberos zur Authentifizierung und Autorisierung mittels SSO
• Frontend-Entwicklung mittels Angular
Systemumgebung:
Java, Spring Boot, JUnit, REST, WebSockets, Kerberos, Maven, Angular, Tailwind, Jenkins, Docker, IntelliJ, Git, Bitbucket, Confluence, Jira