Consulting and software development for a logistic company to migrate a monolith delivery application platform into a microservice architecture. Create a concept for Open Policy Agent solution (OPA) as an authorization layer for microservices. Present solution in in-house workshops. Develop CI/CD pipeline strategy to deploy microservices in a containerized environment. Design and implement saga pattern to insure data consistency in microservices architecture. Implement microservices. Plan features and workloads with agile methods.
Using: OPA, Rego, docker, Kubernetes, Helm, Keycloak, OIDC, Confluence, Jenkins, Gradle, Docker, Kubernetes, Helm, EKS, Confluence, AWS, Java 11, Gradle, Spring Boot/MVC/DATA, JPA, Hibernate, PostgresDB, DBeaver, REST, JMS, JSON, Flyway, Git/Bitbucket, CI/Jenkins, Swagger/OpenAPI, OIDC, Confluence, TOMCAT, Docker, TDD, Code Reviews, JUnit, Spring Test, Wiremock, Scrum, Jira