• Файл

Богдан

Java developer

Місто проживання: Харків
Готовий працювати: Дистанційно
Місто проживання:
Харків
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Bogdan Kiryuhin

Email: [відкрити контакти](див. вище в блоці «контактна інформація»)
English: B1
Java Developer / Java Backend Developer

Technical Skills

• Programming Languages: Java (Core, Concurrency, Streams, Java 8+)
• Frameworks: Spring Boot, Spring Security, Spring Data JPA
• Databases: PostgreSQL, MySQL, Redis
• Message Brokers: Apache Kafka
• Containerization and DevOps: Docker, Docker Compose
• Tools and Technologies: Git, REST API, JWT, OpenAPI/Swagger, Jira
• Testing: JUnit, Mockito

Work experience
Java Software Developer
JetSoftPro – July 2024 – Present
Technologies: Java 8/11/17, Spring (Core, Boot, Security, Data JPA), Hibernate,
Liquibase, PostgreSQL, Redis, Kafka, JUnit, Mockito, Docker, Microservices,
Maven
Responsibilities:
- Support and development of various Java applications: optimization, bug
fixing, ensuring stable operation.
- Increased test coverage (JUnit, Mockito) in one of the microservices from
34% to 82%, which reduced the number of regressions.
- Eliminated the N+1 problem in Hibernate, which reduced the load on the
database and accelerated the execution of critical queries.
- Optimized API through caching and reducing the amount of transmitted
data, which reduced the average response time and the load on the main
database.
- Developed and modernized microservices, migrated part of the functionality
from monolith to microservice architecture, upgraded the project from Java
11 to Java 17, eliminating incompatibilities and using new language
features.
- Containerized services in Docker for convenient deployment and testing.
About Me

I strive to become a professional backend developer specializing in high-load
systems and distributed service architecture. I have solid knowledge of Java and
the Spring ecosystem, as well as experience with containerization and message
brokers. I learn quickly and am ready to solve complex problems, communicative,
a student, and not afraid of difficulties.

Education

Knure, Faculty of "Department of Informatics"

Additional Information

• Ready to learn and master new technologies
• Able to work in a team and understand someone else's code
• Proficient in reading documentation in English

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: