Position: Java Developer
Category: Java
English level: upper
Years of experience: 2.5


Java Back-end Developer in the largest energy company in Ukraine (Sep 2022 - Present) 
Currently contributing to the development of a comprehensive project for the leading energy company in Ukraine, implementing microservices with advanced functionalities.
Main responsibilities:  
Developing APIs using Java, Spring (Boot, Data, Security), PostgreSQL, Elasticsearch, Flyway, AWS (EC2, S3), Gradle, JUnit, Mockito.
Technology stack: 
Java 11, Spring Boot, PostgreSQL, Apache Kafka, JUnit, Mockito, Gradle, Jenkins 
 Java Back-end Developer in the Gas transportation company (Jan 2022 - Sep 2022) 
I was involved in the implementation of a project that utilized a microservices architecture for a leading gas transportation company. The project focused on designing and integrating various microservices to enhance the company's overall system structure. This approach allowed for modular and scalable development, enabling efficient management and independent deployment of different components.
Main responsibilities:  
Developed APIs using Java, Spring (Boot, Data, Security), PostgreSQL, Elasticsearch, Flyway, AWS (EC2, S3), Gradle, JUnit, Mockito.
Technology stack: 
Java 11, Spring Boot, PostgreSQL, Apache Kafka, JUnit, Mockito, Gradle, Jenkins 

Java Back-end Developer in Rumpl.IO (Mar 2021 - Jan 2022)   
    Contributed to the development of Rumpl.IO, a commercial Internet platform for online learning and teaching.
Main responsibilities:  
Developed APIs using (Java, Spring (Boot, Data, Security), MySQL, Liquibase, AWS (EC2, S3), Gradle, JUnit, Mockito), developing client (Angular) 
Technology stack: 
Java 11, Spring Boot, MySQL, JUnit, Mockito, Gradle, Angular, BitBucket