Position: Java/Kotlin Software Engineer
Category: Java
English level: fluent
Years of experience: 3

- Lead the team and an individual pair during a hybrid task fulfilling;
- Integrated the services with other ones via REST;
- Communicated a lot within and outside of the team, gathered and clarified business requirements, synthesising technical solution from them;
- Developed a website for beauty salon from scratch, coordinated a small team, analyzed requirements, implemented the solution in Angular+Spring Boot, automated deployment using CI pipelines, deployed back-end part to GCP;
- Graduated from "Kyiv Polytechnic Institute" university, obtained Bachelor's degree with honour focused in Computer Science;
- Scored with 7.5 in IELTS Academic.
Working on an Israel project, dedicated to XP pairing methodology with stress on TDD, as a Full-Stack software engineer. Framed and started from the ground up a new project (Kotlin+React), taking leadership responsibilities. Apart from the development and testing (both for Kotlin+Angular and Kotlin+React), participated in CI/CD pipelines establishment on an on-premise Jenkins server.

Developed websites, in Java+Angular as a freelancer where my responsibilities cover the whole range starting from requirement analysis through the development of a complex solution (including admin panel and localization), deployment and maintenance.

Contributed to the canadiantire.ca project, working as Java Software Engineer on an enormous and complex solution; investigated issues on the back-end side (Hybris e-commerce platform), provided resolutions and implemented code changes.

Participated in the SlotCatalog project, developing algorithms to gather information from different data sources and communicating within several teams.

Have a lot of experience with several frameworks both on the back-end and front-end levels.
Experienced vast varieties of IDEs and tools, such as Eclipse/IDEA/WebStorm/VsCode, MySQL Workbench, JMeter, Postman, Jira, etc.
I am keen on learning something new, latest achievements include React and Storybook.
I want to work in a challenging environment, solving complex technical tasks, giving all my best to overcome heterogeneous difficulties. An ideal project is the one providing a wide range of responsibilities, an opportunity to learn from more senior teammates. Looking for  a web project with a modern Spring-based stack with Java11+, deployed on a cloud platform (preferably GCP) with microservices architecture, where microservices communicate both in a synchronous (I.e., REST) and asynchronous (message queue) ways.

DON'T WANT TO: participate in projects, related to Gambling, AdTech, or Cryptocurrency.

Prefer to work remotely, however, in case of necessity I can visit the office occasionally.