Weiterentwicklung des Bestellvorgangs eines Online-Shops
Teamgröße: 12 Personen
Projektgröße: 350 Personen
Einsatz als Fullstack-Softwareentwickler (DevOps):
- Weiterentwicklung der Microservices zur Ausführung einer Bestellung
- Neuentwicklung der Microservices für zahlungsrelevante Themen
- Bereitstellung von RESTful APIs zur Zahlungsabwicklung
- Anbindung der RESTful APIs von Zahlungsdienstleistern
- Dokumentation der Microservices
- Bugfixing und Tuning der Microservices
- Betrieb der Microservices in der AWS:
- Bereitstellung von Deploymentscripts über AWS Cloud Formation
- Überwachung der Microservices mittels Grafana Boards
- Analyse der Logfiles über Kibana
- Beobachtung von Metriken und Alarmen in der AWS
Technisches Umfeld:
Java 11, Scala, JavaScript, Docker, AWS EC2, AWS CloudFormation, AWS CloudWatch, AWS SQS, AWS SNS, AWS Lambda, AWS Systems Manager Parameter Store, Spring Boot 2, Spring Core 5, SpringMVC 5, FreeMarker, Grafana, Kibana, IntelliJ IDEA, Gradle, Git, TestNG, Selenium, ScalaTest, Jasmine, Mocha, sinon-chai, Jenkins, MongoDB
Scrum, Kanban, Pair Programming, Mob Programming, Code Review,
Continuous Delivery