Senior Java Web DeveloperJava 17Spring BootApache Camel...
Senior Java Web Developer
Fachliche und technische Betriebsfu?hrung, 1 Scrum-Team mit 1
Product Owner, 1 Service Provider, 1 Scrum Master, 9 Entwickler, 4 Ops
und 1 Testmanager
Cloudbasierte Enterprise Service Bus-/ Middleware-Entwicklung
fu?r die Kommunikation zwischen internen Anwendungen auf
Basis von Spring Boot und Apache Camel
Einsatz von AWS Cloud Computing Technologien (u. a. EKS, EC2,
S3)
Entwicklung und Konfiguration von kombinierbaren Basis- und
Adapter- Microservices mit Camel DSL Routinglogik
Durchfu?hrung von Schnittstellendesign und Anbindung per JMS
(ActiveMQ, WebSphere MQ), REST und SOAP
Senior Java Web Application DeveloperJava 17QuarkusReact...
Senior Java Web Application Developer
Projektmanagement mit technischer- und fachlicher Projektleitung, sowie Projektbüro, 1 Chief Product Owner, 4 Scrum-Teams je 8 Entwickler und 1 Product Owner, 1 Scrum Master
Entwicklung von Microservices zur durchgängigen Digitalisierung und Automatisierung von End-to-End Prozessen für die Arbeitsmarktzulassung
Entwicklung von Backend Java Microservices auf Quarkus-Basis mit Kafka-, REST- und MSSQL-Anbindung nach dem Domain-driven Design Konzept
Umsetzung von Piral Microfrontends auf Stencil- und React-Basis mit Verwendung kundenspezifischer Designkomponenten
Betrieb der Anwendungen im Kubernetes-Cluster mit Cloud-Native CI/CD Tekton-Pipelines und Rancher Cluster-Management
E2E-, Integrations- und Unit-Test-Entwicklung mit JUnit Jupiter, Karate, Spock und WireMock
Konzeption und Integration von Inbox- und Outbox-Pattern
Adaption und Erstellung von PACT Consumer-driven Contract Tests
Absicherung der Webservices mit OAuth 2.0 nach vorgegebenem Berechtigungskonzept
Erstellung und Prüfung von Software-Dokumentationen
Monitoring: Erfassung von Metriken mit Smallrye Micrometer und Prometheus, Visualisierung mit Grafana
Kundenberatung, Unterstützung und Schulung von Mitarbeitern
Java 17QuarkusReactStencilPiralTypeScriptNode.jsSonarQubeNexus IQKubernetesTekton CI/CDApache KafkaAKHQKibanaRancherMicroProfileRESTMSSQLH2KarateJunit JupiterWireMockSpockPACTGitBitbucketJiraConfluenceApache AvroPrometheusGrafanaIntelliJ IDEA UltimatePostmanSkype for
BusinessAgile Scrum
Öffentliche Verwaltung, Nürnberg
1 Jahr 10 Monate
2020-06 - 2022-03
Entwicklung eines Fachservice
Senior Java Web Application DeveloperJava 8+Angular 10+TypeScript...
Senior Java Web Application Developer
Scrum-Team mit 3 Entwicklern, 1 Business Analyst, 1 Projekt Manager
Entwicklung eines Fachservice zur automatisierten Generierung von Druckaufträgen
Entwicklung eines für JBoss optimierten Java EE Backends mit Anbindung an MongoDB Instanzen
Umsetzung eines Angular Frontends zur Administation des Fachservice auf Basis von Wireframes inkl. Einhaltung von Corporate Design Richtlinien
Entwurf und Implementierung REST-konformer Schnittstellen nach OpenAPI Spezifikation
Integration externer SOAP- und REST-Webservices
Entwicklung von performanten und komplexen Algorithmen zur Manipulation und Anreicherung gesammelter Daten externer Webservices in XML-, JSON-, CSV- und PDF-Formaten
Realisierung einer resourcenoptimierten Stapelverarbeitung mit großem Auftragsvolumen auf Basis der regelbasierten Routingund Konvertierungsengine Apache Camel und ActiveMQ als JMS Provider
Einhaltung kundenspezifischer Sicherheitsvorgaben und -Richtlinien mit Integration von Keycloak und Anbindung an das IDM-System, sowie Mitwirkung bei der Rechte- und Rollenvergabe (Berechtigungskonzept)
Sicherstellung der Softwarequalität durch Erstellung von JUnit-Tests mit WireMock und Mockito, sowie Angular Komponententests mit Karma Runner und Jasmine
Beseitigung von Bugs, Code Smells und Auswertung von Codemetriken inkl. Einsatz automatisierter Postman API-Testings
Bereitstellung der Software-Artefakte mit Hilfe automatisierter Jenkins CI/CD Pipelines bei Einhaltung kundenspezifischer Releasemanagement-Vorgaben und -Prozesse
Kundenberatung und Mitwirkung bei der Anforderungsanalyse
Betreuung und Schulung von Mitarbeitern des Kunden
Senior Java Web Application Developer & DevOpsSAPSAP Hybris Commerce/ HybrisCI/CD...
Senior Java Web Application Developer & DevOps
3 Scrum-Teams je 8 Entwickler, 6 Business Analysten, 1 Projekt Manager, 2 Scrum Master, 1 Agile Coach
Entwicklung eines Berufseinsteiger-Portals für die Versicherung mit SAP Hybris Commerce
Implementierung zusätzlicher Funktionalitäten und Komponenten für SmartEdit, Backoffice und Storefront
Konzeption, Erstellung und Konfiguration von Jenkins Multibranch-Pipelines als Shared Library
Adaption und Einbindung von Docker Agent Templates, Images und -Container
Administration des Clusterbetriebs mit Kubernetes (u. a. Verwaltung von Pods und Adaption von Config-Maps)
Betreuung der Entwicklungslandschaft im SAP Umfeld: Dependency-Aktualisierung, Durchführung von Deployments, Anbindung an SAP CRM und SAP Marketing, Integration von Microservices
Entwicklung und Bereitstellung von SonarQube-Plugins
Entfernung von Code-Smells und Sicherstellung der Ziel-Testabdeckung
Implementierung von JUnit-Tests und Mitwirkung bei Selenium Tests
Bereitstellung von WireMock-Server und -Stubs
Debugging und Auswertung von Logs
Vorbereitung, Anpassung und Durchführung von Angular Komponenten-, Modul- und E2E-Tests
Senior Java Web DeveloperJava 17Spring BootApache Camel...
Senior Java Web Developer
Fachliche und technische Betriebsfu?hrung, 1 Scrum-Team mit 1
Product Owner, 1 Service Provider, 1 Scrum Master, 9 Entwickler, 4 Ops
und 1 Testmanager
Cloudbasierte Enterprise Service Bus-/ Middleware-Entwicklung
fu?r die Kommunikation zwischen internen Anwendungen auf
Basis von Spring Boot und Apache Camel
Einsatz von AWS Cloud Computing Technologien (u. a. EKS, EC2,
S3)
Entwicklung und Konfiguration von kombinierbaren Basis- und
Adapter- Microservices mit Camel DSL Routinglogik
Durchfu?hrung von Schnittstellendesign und Anbindung per JMS
(ActiveMQ, WebSphere MQ), REST und SOAP
Senior Java Web Application DeveloperJava 17QuarkusReact...
Senior Java Web Application Developer
Projektmanagement mit technischer- und fachlicher Projektleitung, sowie Projektbüro, 1 Chief Product Owner, 4 Scrum-Teams je 8 Entwickler und 1 Product Owner, 1 Scrum Master
Entwicklung von Microservices zur durchgängigen Digitalisierung und Automatisierung von End-to-End Prozessen für die Arbeitsmarktzulassung
Entwicklung von Backend Java Microservices auf Quarkus-Basis mit Kafka-, REST- und MSSQL-Anbindung nach dem Domain-driven Design Konzept
Umsetzung von Piral Microfrontends auf Stencil- und React-Basis mit Verwendung kundenspezifischer Designkomponenten
Betrieb der Anwendungen im Kubernetes-Cluster mit Cloud-Native CI/CD Tekton-Pipelines und Rancher Cluster-Management
E2E-, Integrations- und Unit-Test-Entwicklung mit JUnit Jupiter, Karate, Spock und WireMock
Konzeption und Integration von Inbox- und Outbox-Pattern
Adaption und Erstellung von PACT Consumer-driven Contract Tests
Absicherung der Webservices mit OAuth 2.0 nach vorgegebenem Berechtigungskonzept
Erstellung und Prüfung von Software-Dokumentationen
Monitoring: Erfassung von Metriken mit Smallrye Micrometer und Prometheus, Visualisierung mit Grafana
Kundenberatung, Unterstützung und Schulung von Mitarbeitern
Java 17QuarkusReactStencilPiralTypeScriptNode.jsSonarQubeNexus IQKubernetesTekton CI/CDApache KafkaAKHQKibanaRancherMicroProfileRESTMSSQLH2KarateJunit JupiterWireMockSpockPACTGitBitbucketJiraConfluenceApache AvroPrometheusGrafanaIntelliJ IDEA UltimatePostmanSkype for
BusinessAgile Scrum
Öffentliche Verwaltung, Nürnberg
1 Jahr 10 Monate
2020-06 - 2022-03
Entwicklung eines Fachservice
Senior Java Web Application DeveloperJava 8+Angular 10+TypeScript...
Senior Java Web Application Developer
Scrum-Team mit 3 Entwicklern, 1 Business Analyst, 1 Projekt Manager
Entwicklung eines Fachservice zur automatisierten Generierung von Druckaufträgen
Entwicklung eines für JBoss optimierten Java EE Backends mit Anbindung an MongoDB Instanzen
Umsetzung eines Angular Frontends zur Administation des Fachservice auf Basis von Wireframes inkl. Einhaltung von Corporate Design Richtlinien
Entwurf und Implementierung REST-konformer Schnittstellen nach OpenAPI Spezifikation
Integration externer SOAP- und REST-Webservices
Entwicklung von performanten und komplexen Algorithmen zur Manipulation und Anreicherung gesammelter Daten externer Webservices in XML-, JSON-, CSV- und PDF-Formaten
Realisierung einer resourcenoptimierten Stapelverarbeitung mit großem Auftragsvolumen auf Basis der regelbasierten Routingund Konvertierungsengine Apache Camel und ActiveMQ als JMS Provider
Einhaltung kundenspezifischer Sicherheitsvorgaben und -Richtlinien mit Integration von Keycloak und Anbindung an das IDM-System, sowie Mitwirkung bei der Rechte- und Rollenvergabe (Berechtigungskonzept)
Sicherstellung der Softwarequalität durch Erstellung von JUnit-Tests mit WireMock und Mockito, sowie Angular Komponententests mit Karma Runner und Jasmine
Beseitigung von Bugs, Code Smells und Auswertung von Codemetriken inkl. Einsatz automatisierter Postman API-Testings
Bereitstellung der Software-Artefakte mit Hilfe automatisierter Jenkins CI/CD Pipelines bei Einhaltung kundenspezifischer Releasemanagement-Vorgaben und -Prozesse
Kundenberatung und Mitwirkung bei der Anforderungsanalyse
Betreuung und Schulung von Mitarbeitern des Kunden
Senior Java Web Application Developer & DevOpsSAPSAP Hybris Commerce/ HybrisCI/CD...
Senior Java Web Application Developer & DevOps
3 Scrum-Teams je 8 Entwickler, 6 Business Analysten, 1 Projekt Manager, 2 Scrum Master, 1 Agile Coach
Entwicklung eines Berufseinsteiger-Portals für die Versicherung mit SAP Hybris Commerce
Implementierung zusätzlicher Funktionalitäten und Komponenten für SmartEdit, Backoffice und Storefront
Konzeption, Erstellung und Konfiguration von Jenkins Multibranch-Pipelines als Shared Library
Adaption und Einbindung von Docker Agent Templates, Images und -Container
Administration des Clusterbetriebs mit Kubernetes (u. a. Verwaltung von Pods und Adaption von Config-Maps)
Betreuung der Entwicklungslandschaft im SAP Umfeld: Dependency-Aktualisierung, Durchführung von Deployments, Anbindung an SAP CRM und SAP Marketing, Integration von Microservices
Entwicklung und Bereitstellung von SonarQube-Plugins
Entfernung von Code-Smells und Sicherstellung der Ziel-Testabdeckung
Implementierung von JUnit-Tests und Mitwirkung bei Selenium Tests
Bereitstellung von WireMock-Server und -Stubs
Debugging und Auswertung von Logs
Vorbereitung, Anpassung und Durchführung von Angular Komponenten-, Modul- und E2E-Tests