Java Developer
CurrentResponsible for the backend lifecycle developed as microservices: API design/documentation, development, testing, deployment, monitoring.Utilized Java, Spring Boot, and MySQL to develop and optimize backend functionalityHelped to migrate services to KubernetesManaged deployment processes via AWS, ensuring high availability and performance of applications- Maintained and added new functionality to service responsible for credit card purchases (integrating possibility to have partnerships allowing user to get discounts, improving invoice generation systems)- Migrated and implemented new apple app store API to improve subscription management.- Implemented apple pay and google pay for credit card purchases.- Implemented possibility to obtain premium subscription.- Implemented partnership management for admin project.- Helped to migrate to new payment gateway API as well as helped to maintain small payments service in golang.Java 17 with Spring Boot and Gradle, Golang, Mysql, Redis, ArgoCD, Jenkins, AWS (S3, SQS, Secret manager), Grafana, Graylog, Axiom