Position: Software Developer
Category: Java
English level: intermediate
Years of experience: 3

Migrate project to Jenkins, i know that is one of examples, but that is what happened to me)
Designed different solutions on our project, and then headed other developers.
Work History:
10/2019 - present
Java Developer, Sciforce
• Develop microservice architecture using: Spring Boot, Spring Data, Groovy, 
Kotlin, Java, Rabbit Mq
• Cover code with unit and integration tests using: Spock, Spring framework 
test
• Writing documentation tests using: Spring rest docs
• Creating gradle tasks, for starting resources such as: needed docker images 
for running build, copying artifacts etc.
• Configured Jenkinsfiles for several microservices around 30+
• Set up and configure docker and docker-compose for Jenkins builds, 
configured networks, created scripts for launching needed containers
• Review teammates pull requests
• Technologies: Spring Boot, Spring Data, Groovy, Kotlin, Java, Rabbit Mq, 
Jenkins, Bamboo, Mysql, MongoDb, Postgres, Hibernate, Liquibase, Rest
08/2018 - 10/2019
Junior Java Developer, EPAM
• Develop monolithic architecture using: Java, IBM web sphere, DB2 database. 
Covered whole project with tests, using SoapUI.
• Fixed a bunch of bags.
• Developed UI using JSP, ThymeLeaf.
 
12/2020 - 04/2021
Java Developer, Freelance
• Developed an e-commerce system, for online shop, using: Spring Boot, Spring 
Data, Spring security, MongoDb, Docker, Redis, Rabbit Mq
• Created Dockerfiles 
• Configured AWS EC2 instance, DNS, host, ssl certificates, Load Balancer
• Created scripts for building docker image and pushing it to registry
• Created docker-compose files
Part time job