Skip to content

Kenntnisse + Fähigkeiten

  • Planung und Umsetzung von Softwarearchitekturen auf Basis des Microservices-Ansatzes zur Entwicklung modularer und skalierbarer Systeme

  • Entwicklung und Optimierung von Backend-Anwendungen mit Java, Spring Framework und Spring Boot in einem agilen Umfeld für leistungsstarke und wartbare Systeme

  • Design und Implementierung von RESTful-APIs zur effizienten Kommunikation zwischen Systemen und Diensten

  • Planung und Umsetzung von Middleware mit Apache Camel zur Transformation von Daten

  • Planung und Umsetzung von Onlineshops auf der Basis von SAP Commerce 1805 - 2205

  • Entwicklung und Optimierung von Onlineshops auf der Basis von hybris 4.x

  • Erstellung und Durchführung automatisierter Unit-, Integrations- und Systemtests mit JUnit und Mockito, zur Sicherstellung einer hohen Softwarequalität

  • Entwicklung und Pflege von CI/CD-Pipelines in Jenkins zur Automatisierung von Build-, Test- und Deployment-Prozessen, unterstützt durch Maven für Abhängigkeitsmanagement und Build-Optimierung

  • Einsatz von Container-Technologien wie Docker zur Bereitstellung, Skalierung und Portabilität von Anwendungen in verschiedenen Umgebungen

  • Verwaltung von Git-Repositories über IDEs und die Kommandozeile (z. B. Git Bash) zur Versionskontrolle und effizienten Synchronisation von Quellcode