Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 5

Developed from scratch system, the primary purpose was the integration between CRM platform workflow automation tools and an all-in-one notification platform.
Skills:
- Java 8, 11, 17
- Java Collections API, Stream API
- Hibernate/JPA, JDBI, Rozetta
- MySQL
- Algorithms, Data structures
- Spring Core, Boot, MVC, Data, Security
- Dropwizard, Guice, Rozetta
- Kepler, LogFetch, Asana
Tools: Maven, Gradle, IntelliJ IDEA, Jira, Jenkins, Sonar
OS: Windows, Linux, MacOs
Methodologies: Scrum, Kanban.
Version control: GIT / Github, Gitlab, Bitbucket

I`m a mature software developer with more than 5 years of commercial experience in developing various projects using Java stack for businesses, fin-tech, CRM platform and cryptocurrency fields.
                                                 
I have on-hands experience in working directly with a customer from the USA on the international team.
Have personal experience of mentorship, screening and interviewing, good team player, responsible, persistent, good problem-solving skills and communication.

Bachelor's degree in Computer Science, National University Lviv Polytechnic.
I'm looking for a cool creative team, with valuable corporate culture, flexible schedule. I want to gain new experience, dive deep in new technologies and increase my software development skills.