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


Summary of qualifications
Skilled Java developer with 3+ years experience with following technologies: Java, Spring boot, Spring security, Google cloud, AWS cloud, Azure cloud, SQL, Git, Docker. Passionate about implementing and launching new projects. Abilityto translate business requirements into technical solutions.
Key skills
Java, SQL, Javascript, Spring boot, Hibernate/JPA, JavaFX, Junit, Mockito, Integration tests, PostgreSQL, Git, Subversion, Flyway, Liquibase, GCP, Jira, Bitbucket, Linux, Windows, Docker, Docker Compose.

WORK EXPERIENCE
Company: CodeLions
Position: Java Developer 
Feb 2023 ‑ Current 
• Designed/Developed APIs of system for selling goods (Spring boot, Hibernate/JPA, Security OAuth 2.0, Flyway);
• Integration with different services for marketplace;
• Wrote Unit/Integration tests (Junit, Mockito);
• Worked with Azure;
• Worked with Docker;
• Used microservices architecture;
• Created db/architecture diagrams. 
Technologies: java 19, spring boot, hibernate, maven, flyway, postgres, azure, clickup
Team size: 7 members

Company: CodeLions
Position: Java Developer
Oct 2022 ‑ Feb 2023 
• Designed/Developed APIs of system for mailing email letters from different domains (Spring boot, Hibernate/JPA, Security OAuth 2.0, Flyway);
• Integration with different services for purchase domain, check blacklist, email sending;
• Wrote Unit/Integration tests (Junit, Mockito);
• Worked with GCloud;
• Worked with Docker;
• Used microservices architecture;
• Created db/architecture diagrams.
Technologies: java 11, spring boot, hibernate, maven, flyway, postgres, Google cloud, messaging (pub/sub), Firebase, jira
Team size: 6 members

Company: CodeLions
Position: Java Developer 
Feb 2022 ‑ Oct 2022
• Designed/Developed APIs for ERP system (Spring boot, Hibernate/JPA, Security OAuth 2.0, Flyway)
• Wrote Unit/Integration tests (Junit, Mockito);
• Worked with GCloud (Scheduler, PubSub, IAM Policy);
• Worked with Docker;
• Used microservices architecture;
• Created db/architecture diagrams.
Technologies: java 11, spring boot, hibernate, maven, flyway, postgres, Google cloud, messaging (pub/sub), Firebase, jira
Team size: 16 members

Company: SMIDA
Position: Java Developer 
Oct 2019 ‑ Feb 2022
development and support of the Ukrainian stock market project
Technologies: java 8, spring, hibernate, maven, rabbitMQ, liquibase, activiti, postgres, gitLab, jira, confluence 
Team size: 16 members