07.04.2026 aktualisiert
DR
Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 31.08.2026
Managing IT-Consultant / Java, JEE, Spring Ökosystem, DevOps, Docker, Kubernete
Berlin, Deutschland
Deutschland +3
Diplom Informatikerinfo: Deutschland, Österreich, Schweiz, Luxemburg
Skills
RamlHTMLJavaJavaScriptXml-SchemaApache AntAtlassian ConfluenceAtlassian JiraMicrosoft AzureOracle Weblogic ServerC++CodeanalyseDevOpsEclipseEnterprise Javabeans
- Programmiersprachen
- Java 17+, Java EE, C, C++, C#, JavaScript, PL/SQL, HTML, SQL, XML, XPath, XSLT, YAML, Helm
- Frameworks
- Spring, Spring Boot, JPA2, Hibernate, Payara, EAP 7, JBoss, Camel, EJB 3.x
- Software-Architektur
- Microservices, Modulith, REST API
- CI/CD
- Jenkins, Gitlab CI/CD
- DevOps
- OpenShift, Kubernetes, Azure DevOps
- Monitoring
- Grafana, Kibana, Elk-Stack
- Logging
- Logstash, Log4j2, Slf4j
- Webanwendungen
- Jira, Confluence
- Buildmanagement
- Maven, Gradle, Ant
- Datenbanken
- Oracle, MySQL, MongoDB, PostgreSQL, DB, Sybase ASE, MSSQL, H2, PL/SQL
- Datenkommunikation
- JMS, JSON/JSON Schema, MQ-Series, REST, SOAP, XML, Kafka
- Containerisierung
- Docker
- Orchestrierung
- Kubernetes, OpenShift, Azure
- Virtualisierung
- VirtualBox, VMWare vSphere, Citrix
- IDE
- IntelliJ IDEA, Eclipse, Netbeans, Visual Studio
- Testing/Codeanalyse
- Postman, SonarQube, JUnit, DBUnit, ArchUnit, Selenium, Jmeter, Checkstyle, Wiremock, Testcontainer
- Methoden
- OOA, OOD, OOP, AOP, UML, ER-Modellierung, BPMN 2.0, agile Entwicklung, DevOps, DDD (Domain-Driven Development), BDD (Behavior Driven Development), TDD (Test Driven Development), Infrastructure as Code, Extreme Programming, arc42 Erfahrungshintergrund
- Über 15 Jahre in der IT
- DevOps Engineer
- Architekt
- Managing Consultant
- Zertifizierungen
- Java SE 6 Programmer Certified Professional - 1Z0-851
- Java EE 6 Enterprise JavaBeans Developer Certified Expert - 1Z0-895
- iSAQB ® Certified Professional for Software Architecture - Foundation Level
- ITIL v3
- CBE I, II
- CS III
- Service Mesh Camp
- Microsoft AZ-900 - Azure Fundamentals
Sprachen
BulgarischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher
Projekthistorie
▪ Implementieren neuer Prozessschritte und Rollen
▪ Implementieren neuer Regeln
▪ Behebung von Softwarefehlern
▪ Implementieren neuer Berichte und Auswertungen
▪ Optimierung von Prozessen und Komponenten
▪ Testautomatisierung mit JUnit und Selenium
▪ Implementieren neuer Regeln
▪ Behebung von Softwarefehlern
▪ Implementieren neuer Berichte und Auswertungen
▪ Optimierung von Prozessen und Komponenten
▪ Testautomatisierung mit JUnit und Selenium
- Anforderungsaufnahme und Runterbrechen komplexer Aufgabenpakete nach Scrum
- Konzeption, Aufbau, Betrieb und Backup eines Container Clusters für eine Microservice-Architektur mittels Openshift
- Containerisierter Betrieb des WebFrontends (ReactJS/HTML/JavaScript/TypeScript)
- Konzeption und Integration von Postgres Datenbanken
- Integration von Monitoring Services mittels ELK-Stack
- Integration eines .NET-basierten REST-Clients
- Dokumentation der Anforderungen sowie technische Dokumentation in JIRA und Confluence
- Zertifikatsbasierte Absicherung der Infrastruktur mittels TLS und mTLS
- Implementierung eines REST-basierten Webservers mittels Java/Spring Boot
- Aufbau einer GitLab CI/CD Pipeline mit GIT und Artifactory zur Versionierung der Entwicklung und zum automatisierten Bau der Entwicklungs-Inkremente
- Integration von SonarQube zur Sicherung der Codequalität
- Einbindung von Keycloak als externen Authentifizierungsservice für Nutzer der Webapplikation
- Unterstützung bei der Durchführung von Lasttests mit jMeter zur Messung der Performance und ggf. notwendigen Anpassungen von Ressourcen
- Optimierung von Prozessen und Komponenten auf Basis automatisierter JUnit-Tests
- Anforderungsaufnahme und –refinement zur Sicherung einer voll funktionsfähigen Anwendung
- Konzeption und Aufbau eines Container-Clusters für eine Spring-Boot Microservice Landschaft
- Umsetzung der Landschaft unter Anwendungen verschiedener Tools darunter Kubernetes, Docker, Quay, Harbor, k9s
- Technische Konzeption und Umsetzung der Microservices – Spring Boot, AOP, Java 8, JavaRx-JDBC, REST, Kafka
- Konzeption und Integration von Datenbanken (MongoDB, DB2, H2, PostgreSQL)
- Implementierung der Anforderungen auf Basis einer vorangegangenen Validierung
- Absicherung der Zugriffe durch SSO mittels KeyCloak und TLS – Spring Security
- Entwicklung verschiedener automatisierter Unit-, Integrations- und Akzeptanztests mittels Junit5, TestApp
- Betrieb der Microservices innerhalb einer Kubernetes Umgebung – Kubernetes, Helm
- Deployment von Microservices – Helm, kubectl ▪ Konzeption, Erstellung und Wartung der CI/CD-Pipelines auf Basis von JenkinsCI, GitHub, Docker
- Integration von SonarQube in die Build-Pipeline zur Sicherung der Codequalität
- Monitoring des Clusters mittels Kibana, Grafana, den EFK Stack (Elasticsearch, fluentd, Kibana), Prometheus und Micrometer ▪ Erstellung des Benutzerhandbuches – Jira, Confluence
- Erstellung der Architekturdokumentation – Confluence
- Containerisierung und Microservices – Kubernetes, Docker
- Fehlersuche und Fehlerbehebung (Debugging) – Java Flight Recorder
- Optimierung von Prozessen und Schnittstellen – REST
- Steigerung der Datenqualität und Automatisierung – Junit5 ▪ Durchführung von Performancemessung
- Versionierung der Entwicklung mittels Git – GitHub
Zertifikate
iSAQB ® Certified Professional for Software Architecture - Foundation Level
International Sofgtware Architecture Qualification Board e. V.2014