Position: Java developer
Category: Java
English level: intermediate
Years of experience: 3


I have a commercial experience of just over one year and seven months. 

The last project was related to the fintech area.
Technologies: Java 8, Spring Frameworks, RabbitMQ, Redis, JUnit, Mockito, Lombok, Maven, Docker, Jenkins.
Responsibilities: development of new functionality, writing unit tests, bug fixing.
Team: 12 members.
Development methodology: Kanban.
 
Creation of an application for call centers.
Technologies: Java 8, Spring Boot, Spring Data, Spring Security, PostgreSQL, JUnit, Mockito, Gradle, Flyway, OpenShift.
Responsibilities: development of new functionality, writing unit, bug fixing.
Team: 16 members.
Development methodology: Scrum.

Creation of an application for the processing of athlete data, as well as competition results
Technologies: Java 8, Spring Boot, Spring Data, PostgreSQL, Maven, JUnit, Mockito, Flyway
Responsibilities: building REST API for this app, development of new functionality, writing unit tests, bag fixing.
Team: 5 members.
Development methodology: Scrum.