Position: Junior Java Developer
Category: Java
English level: intermediate
Years of experience: 2


Now I work at ELEKS company as software engineer. Я have been a Java Backend Developer for 2 year, and therefore I have knowledge and understanding of web applications development.

FUND PERFORMANCE MEASURING APPLICATION
Started on: June, 2021, Ended on: December, 2021
A Ukrainian company
Team Size: 5–10 team members
It was a back-end application that worked with securities, assigned to a certain portfolio (fund). The application allowed users to measure fund performance by comparing the performance to a benchmark -- an industry-wide standard. The application used some standard algorithms to calculate performance data: geometric linking, contribution to return, and attribution.
Responsibilities:
Role: Back-End Developer
Developed the back-end API.
Reviewed the code. 
Improved the efficiency, user experience, and the development process. 
Collaborated with the team to clarify the requirements and implement enhancements and fixes. 
Performed unit testing.
Tools and technologies:
Project Description:
Jira, Java 11, REST, Spring Boot, Spring REST, Hibernate, Angular 4, JUnit 5, Mockito, IntelliJ IDEA, Git, Gradle.

DATA MANAGEMENT SOLUTION
Started on: March, 2022, Ended on: current
A Ukrainian company
Team Size: 5 team members
The project purpose was to develop a solution that would help users work with the data they used in the controlled vocabulary system.
Responsibilities:
Role: Back-End Software Developer
Developed the server API.
Worked with databases, mostly MySQL.
Developed an effective solution for working with data.
Performed source code verification.
Covered the test program unit and end-to-end.
Tools and technologies:
Project Description:
Jira, Java 11, REST, Spring Boot, Spring JPA, MySql, JDBC, REST API, Jenkins, Spring Security, JUnit 4, Git, Gradle.