24.10.2025 aktualisiert


Senior IT Berater/Software Entwickler
Skills
JAVA, Kotlin
Tools / Methoden
Microservices, Agile Software Development, Clean Code, Scrum, Git, Gitlab, Spring Boot, Spring Cloud Contract (CDCs), Docker, Kubernetes, Terraform, AWS S3 / RDS / ActiveMQ, MongoDB, PostgreSQL, SonarQube, Whitesource, Fortify, Graylog, OpenAPI, Cucumber, Mockito, JUnit, Lombok, Mapstruct, Hibernate, IntelliJ, Eclipse, Liquibase, Keycloak, Artifactory, Instana, Grafana, Datadog, REST, SOA, XML, XLST, SOAP, Maven, Web Services, Jenkins, Jira, Master Data Management
Zertifizierungen / Schulungen
iSAQB Certified Professional for Software Architecture (Foundation)
iSAQB Softskills für Software Architekten
iSAQB Flexible Architekturen
iSAQB Improve (Verbesserung von Architekturen)
Sun Certified Java Programmer (SCJP 5)
Prince2 (Foundation)
Sprachen
Projekthistorie
Projektbeschreibung: Im Rahmen des Projektes steht die Verbesserung der User Experience und die Modernisierung des IT Vertriebbackends. Hierfür wurde eine Modularisierung in Form von Domänen vorgenommen und technisch in einer Microservice-Architektur abgebildet.
Tätigkeiten:
- Design und Implementierung von Microservices mittels Spring Boot in einem Scrum Team
- Code Reviews über Gitlab Merge Requests
- Qualitätssicherung der erstellten Software mittels SonarQube, Whitesource und Fortify
- Deployment der Services von DEV bis in PROD
- Fehleranalyse über Instana und Graylog
- Dokumentation von Rest-Schnittstellen mittels OpenAPI
- Erstellung von Schnittstellentests mit Consumer Driven Contracts (CDCs)
- Erstellung von Komponententests mit Cucumber
Technologie/Methodik: Java 11, Spring Boot 2.5, Mockito, JUnit, Lombok, Mapstruct, Cucumber, Spring Cloud Contract, Docker, Kubernetes, AWS S3, Amazon ActiveMQ, AWS RDS (PostgreSQL), REST, JSON, IntelliJ, Liquibase, Keycloak, Artifactory, Gitlab, SonarQube, Helm, Graylog, Instana, Grafana, Whitesource, Clair, Fortify, SCRUM / Safe, Agile Software Development
Tätigkeiten:
- Übernahme der technischen (Teil-)Projektleitung
- Erstellung und Implementierung von technischen Konzepten in Java
- Koordinierung eines Entwicklerteams
- Qualitätssicherung durch Code Reviews und Tools wie z.B. SonarQube
- Release der erstellten Arbeitspakete von der Test Stage bis in die Abnahme. Anschließende Übergabe an die technische Betriebsführung für das Produktionsdeployment
Technologie/Methodik: Java 1.6, XML, XLST, XSD, SOAP, JBoss, Eclipse, DB2, Maven, Web Services, Jenkins, Sonar, Jira, MagicDraw
hat.
Tätigkeiten:
- Entwicklung im TIBCO-MDM Umfeld
- Entwurf und Umsetzung von einem neuen Repository-Model
- Einführung von Mappings für den Datenimport
- Erstellen von Spotfire Reports für verschiedene MDM spezifische Auswertungen
Technologie/Methodik: TIBCO MDM 8.3.1, TIBCO Spotfire 5.5, TIBCO EMS 6.3, Java 1.7, JBoss 7.1.1, MS SQL Server 2008, Windows Server 2008 R2, Red Hat Enterprise Linux 6.3