Position: Middle Java Developer
Category: Java
English level: upper
Years of experience: 2

During my work on the project we created the application from the scratch and moved it to the production

- created library to interact with an external system through the oData protocol. 
- implemented custom library for connectivity with a specific message broker due to issues with the Spring JMS library
- implemented security using xsuaa service for Cloud Foundry
- developed several data-processing microservices and fully covered them with tests
- implemented reactive parts at the microservices to improve the performance
October 2021 - now (determination of customer interests based on their actions on the website)

- new features implementation, requirements analysis and clarification, bug fixing
- implementation of both integrational  and unit tests
- demo preparation
- code review
- junior developers mentoring

Java 11, Spring Core, Spring Data JPA, Spring Security, Spring Boot, Apache Kafka, Kafka-Streams, JMS, REST, Swagger, JUnit 5, Testcontainers, Cloud Foundry, Jenkins, Github, Sonarqube, Jira