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

List of technologies I have experience with:
Java, Kubernetes, Spring (Boot, MVC, Cloud, Data, JPA/Hibernate), REST, Microservices, Docker, Kafka, AWS, MySQL, Postgres SQL
I have been working as a backend developer for 4+ years.
I prefer working with high-load backend solutions, distributed systems, and microservices. Designed and developed the microservices-based applications.

(Jun. 2022 – Present)
A platform for managing advertising campaigns on a streaming platform.
Responsibilities: 
- Engaging in direct communication with team members on the customer side through calls and emails
- Providing estimations, designing architecture, and engaging in discussions about different approaches
- Engaging in development tasks and conducting code reviews
- Offering guidance and support to new team members
- Taking a leadership role in feature development and the release process
Technology stack:
Java 17, Spring (Boot, Data), Hibernate, Gradle, JUnit, Mockito, Kinesis, S3, RDS, MySQL, Kubernetes

(Jun. 2021 – Jun. 2022)
Working on platform that automates migration planning and helps you migrate database and analytics fleets to the cloud at scale with minimal effort. Automatically inventories and assesses your on-premises database and analytics server fleet and identifies potential migration paths.  Discovers and analyzes the same source databases including Oracle, Microsoft SQL Server, MySQL, MongoDB, and more.
Technology stack:
Java 11, Spring (Boot, Data), Hibernate, Apache Ant, JUnit, Mockito, SQS, SNS, S3, RDS, CloudFormation, PostgreSQL.

Java Backend Developer
(June. 2020 – Jun. 2021)
Working on platform which collects data from multiple OS and database environments to provide a deep insight into the client infrastructure and develop a business case for an upgrade, consolidation, or migration the infrastructure to the cloud.

Technology stack:
Java 11, Spring, Hibernate, REST+Swagger2, PostgreSQL, JUnit, Mockito, Maven, Docker, Flyway, GitLab, Kafka, RabbitMQ

Java Backend Developer
(Feb. 2019 – June. 2020)
Working on measurement platform designed to continuosly assess and monitor the Quality of Service (QoS) of the most widely used broadband packages in the country, for both fixed and mobile networks for several countries such as Bahrain, Norway, Albania. Microservices based application.

Technology stack: Java 11, Spring, Hibernate, Maven, PostgreSQL, MySQL Maven, JUnit, Mockito, Flyway, Angular, Kafka, Docker, GItLab, REST+Swagger, ElasticSearch, Logstash bridge
I wish to work in a friendly result oriented environment with modern technologies, learn new things, improve skills and deliver high quality products