Position: Java Developer
Category: Java
English level: upper
Years of experience: 1


I have experience of working in implementation and testing. At those point I have done refactoring, implemented integration testing and added new API endpoints (Spring Boot, WireMock, Mapstruct, Spring Cloud). 
I implemented pet project for getting information about events, sending notifications to users about new events (Spring Boot, WireMock, Liquibase, Docker, SQL, Mapstruct, Jsoup, Spring Boot Email, Schedule).
As a student have finished Java Online Marathon in SoftServe Academy. Implemented project "To-Do list". My duties included 
developing app, integration testing, unit testing, creating html page,  using Git, team-work with other students (Spring Boot, WireMock, Mapstruct, REST API, Hibernate, Spring Security, Exception Handler, JUnit5, logging, Thymeleaf). 
As an accountant-analyst of business automation software, I took part in different projects by improving accountant schemas for effective work business. I was a part of the programming team and my duties included describing specifications for programmers and testing changes that were created by programmers, passing the work to the client and teaching them how to use it. Moreover, I was consulting clients for creating schemas, finding out and correcting their mistakes in the database, document flow inside the organization, and transferring documents to the government. I have had this experience for 4 years. 
I can say I have good soft-skills. I consider myself responsible and open-minded. I believe I will enhance my knowledge in the field of programming skills, planning process, and speaking English. I’m hard on myself, it helps me to succeed. Also I consider myself to be a team-player, goal-oriented. I enjoy when the result of my work is useful.