Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Євгеній

Middle Java Developer

Вид занятости: полная, неполная
Возраст: 28 лет
Город проживания: Киев
Готов работать: Киев, Удаленно
Вид занятости:
полная, неполная
Возраст:
28 лет
Город проживания:
Киев
Готов работать:
Киев, Удаленно

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

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

Middle Java Developer

с 09.2024 по наст. время (1 год 6 месяцев)
Thingsboard, Київ (IT)

Responsibilities:

- Migrated event and telemetry processing from PostgreSQL to Kafka to improve scalability and reliability.
- Enhanced the black-box testing framework by extracting it into a standalone project, adding legacy Edge version support, version selection, and TeamCity CI integration.
- Added support for CalculatedField and Secret functionality on Edge.
- Introduced telemetry reporting for Downlink/Uplink queues, enabling full synchronization observability and custom dashboards.
- Improved system modularity by refactoring clustering logic into a dedicated submodule.
- Participated in release management and successfully led the 4.2 release process.
- Resolved customer issues and contributed to overall product stability and satisfaction.

Achievements:

- Built performance tests that uncovered and helped fix Kafka event loss issues.
- Automated black-box test execution across multiple environments (Local, Demo, Cloud, CE, PE), reducing manual work and increasing CI/CD reliability.

Middle Java Developer

с 04.2023 по 08.2024 (1 год 5 месяцев)
AFP, Київ (IT)

Responsibilities:

- Supported existing projects and generated detailed CSV reports.
- Developed an action plan to restore system stability and improve performance.
- Analyzed the system and documented its main functionality.
- Communicated directly with the customer to clarify requirements and provide updates.
- Created and maintained technical documentation.

Achievements:

- Delivered a clear and approved plan for restoring and optimizing the system.
- Implemented a convenient and automated reporting feature.
- Strengthened understanding of microservice architecture.

Senior Java Developer

с 08.2022 по 04.2023 (9 месяцев)
NCDEV, Київ (IT)

Responsibilities:

- Analyzed project requirements and selected appropriate technologies based on the analysis.
- Designed program architecture and database schema.
- Organized and coordinated the application development process.
- Collaborated closely with frontend developers, testers, and DevOps engineers.
- Developed and delivered backend functionality within tight deadlines.

Achievements:

- Successfully implemented the system architecture on schedule.
- Structured and facilitated efficient team collaboration.
- Designed a database and created an automatic initialization process using Liquibase.
- Implemented manager authorization with JWT tokens.
-Developed REST APIs for manager operations.

Middle Java Developer

с 01.2022 по 08.2022 (8 месяцев)
AllBridge, Київ (IT)

Responsibilities:

- Developed a project to create a bridge between different blockchains.
- Studied and applied the Web3j framework for interacting with the Ethereum blockchain in Java.
- Participated in regular team meetings to plan goals and review progress.

Achievements:

- Implemented a message broker that tracked changes in a smart contract on one blockchain and triggered messages on another.
- Presented the demo project’s functionality to the team.
- Designed and configured a multi-module Gradle project.
- Successfully delivered the project on time in collaboration with the team.

Middle Java Developer

с 07.2021 по 01.2022 (7 месяцев)
Neonomics, Київ (IT)

Responsibilities:

- Added new functionality to the user module.
- Participated in designing the architecture of new modules.
- Collaborated daily with the international team in English.

Achievements:

- Developed asynchronous processing for user data and authentication within the system.
- Joined the architecture design team and created a structural diagram for the reporting module.
- Enhanced communication and teamwork skills through active collaboration.

Junior Java developer

с 08.2019 по 07.2021 (2 года)
Corside, Київ (Роздрібна торгівля)

Responsibilities:

- Developed the Seller’s Cabinet functionality.
- Improved the search module and enhanced search parsing logic.
- Fixed bugs and optimized existing features.

Achievements:

- Migrated data retrieval from Amazon FTP to Amazon API.
- Implemented a flexible entity search by key elements in the search string.
- Resolved configuration issues in Apache Solr, improving search stability and performance.

Student

с 09.2018 по 07.2019 (11 месяцев)
EPAM, Київ (IT)

- Completed 5 laboratory courses: Multithreading, Java 8, Spring, Hibernate, and Testing (JUnit, Mockito).
- Developed REST API functionality for the user account module.
- Configured Spring Security integration with CloudFiles.
- Applied all acquired knowledge to build a commercial project “DogHotel” as part of a team using the SCRUM methodology.
- Improved my Java skills and deepened understanding of core algorithms, design patterns, and programming principles.

**My contribution to the “DogHotel” project:**
Developed user interface functionality and configured Spring Security for CloudFiles integration.

https://www.doghotel.com.ua/

Образование

KPI

TEF, Київ
Высшее, с 2021 по 2023 (2 года)

Received a master's degree

КПІ

ТЕФ, Київ
Неоконченное высшее, с 2015 по 2019 (4 года)

Received a bachelor's degree

Дополнительное образование и сертификаты

2018, 4 місяці

2018, 4 місяці

1 день
Сертификат

Знания и навыки

  • Java Core
  • Java 8+
  • Spring
  • Log4j
  • ActiveMQ
  • Mockito
  • JUnit
  • REST API
  • PostgreSql
  • MongoDB
  • JDBC
  • JPA(Hibernate)
  • Gradle
  • Maven
  • Swagger
  • Postman
  • Docker
  • Jira
  • Jenkins
  • Git
  • CI/CD
  • OOP
  • KISS
  • DRY
  • YAGNI
  • SOLID
  • BDUF
  • SQL
  • Spring Boot
  • IntelliJ IDEA
  • Hibernate

Знание языков

  • Украинский — свободно
  • Английский — средний

Дополнительная информация

I’m easy to communicate with and enjoy working with people.
Outside of work, I like playing tennis and volleyball.
I’m passionate about programming and love solving challenging problems.

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: