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


09.2019 - till now - Java Developer 

Project Description: entertainment technology solutions provider.
Technologies: Java 8, Spring, Hibernate, JSP, Maven, JUnit, Mockito, MySQL, Git, BitBucket, Jira.

Responsibilities:
• Implement algorithms for games simulation
• Collaborate with mathematicians in order to understand requirements for game logic
• Development of new features, bug fixing for Spring application
• Unit and integration testing

08.2018 - 09.2019 - Java Developer

Project Description: CRM-project for educational courses.
Technologies: Java 8, Spring (Boot, MVC, Data, Security), Thymeleaf, Hibernate, H2, REST, JUnit, Mockito, JBehave, Selenide, Maven, Git, TeamCity, UpSource, YouTrack, SonarQube, BitBucket.

Responsibilities:
• Development of new features, bug fixing
• Integration with external systems
• Unit and integration testing
• Participating in status and planning meetings
• Estimation of development tasks during discovery, scoping, planning and development stages
• Participating in code reviews, team work, helping colleagues