- PRO
Denys
Java developer
- Вид зайнятості:
- повна, неповна
- Вік:
- 19 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/9246129/
Досвід роботи
Java software engineer
з 10.2024 по нині
(10 місяців)
Information Computing Center, Київ (IT)
- Designed and developed backend services and APIs using Java, Spring Boot, and PostgreSQL
- Optimized SQL queries, reducing execution time and improving application responsiveness
- Applied Domain-Driven Design principles and built scalable systems using Modular Monolith architecture
- Integrated MinIO as a file storage solution for efficient file management
- Implemented automation features such as background task scheduling and workflow processing
- Set up and maintained test environments, including deployment automation on platforms such as Railway and configured tunneling with Ngrok to facilitate remote testing and development
- Developed front-end components using HTML, SCSS, and server-side rendering with Freemarker
- Used structural and behavioral design patterns to keep the codebase clean and maintainable
- Reviewed existing codebase, identified bottlenecks and issues, and proposed effective technical solutions
- Wrote unit and integration tests using JUnit and Mockito to ensure reliability
- Set up CI/CD pipelines using GitHub Actions to automate build and test processes, as well as to enforce repository protection policies
- Worked directly with stakeholders to translate requirements into functional solutions-
Java developer
з 02.2023 по 10.2024
(1 рік 8 місяців)
PNU dev, Івано-Франківськ (IT)
- Took part in designing and building application architecture based on Domain-Driven Design and a Modular Monolith approach
- Developed and maintained multi-module applications using Maven
- Created and managed relational database schemas with Spring Data JPA, Hibernate, and SQL
- Built RESTful and WebSocket-based APIs for client-server communication
- Developed front-end interfaces for server-side rendered pages using Freemarker, JavaScript, and CSS/SCSS
- Optimized SQL queries, reducing execution time and improving application responsiveness
- Set up CI/CD pipelines using GitHub Actions for automated testing and deployment
- Collaborated with clients to understand requirements and implement features or fixes
- Participated in code reviews and supported other developers with technical feedback and mentoring
Освіта
Київський національний університет імені Тараса Шевченка
Факультет радіофізики, електроніки та комп'ютерних систем, Київ
Вища, з 2023 по 2027 (4 роки)
Додаткова освіта та сертифікати
SoftServe Java Online Marathon
3 місяці
IDF.ua Java courses
6 місяців
EPAM Java Self-Paced Online Program
3 місяці
Cisco IT Essentials
6 місяців
Cisco Networking Essentials
2023, 4 місяці
Cisco NDG Linux Unhatched course
2023, 4 місяці
Знання і навички
- Java
- Spring Framework
- Spring Security
- GitHub
- Git
- Hibernate
- REST API
- Mockito
- JUnit
- Knowledge of OOP principles
- Jakarta EE
- PostgreSQL
- MongoDB
- MySQL
- Oracle Database
- SQL
- Apache Maven
- Knowledge of design patterns
- Software architecture
- QueryDsl
- Liquibase
- MapStruct
- CI/CD
- Integration testing
- Unit testing
- Swagger/OpenApi
- Freemarker
- Selenium
- Docker
- HTML5
- CSS/SCSS
- Linux
- Problem solving
- Team management
- Spring Boot
Знання мов
- Англійська — вище середнього
- Українська — вільно
- Російська — вільно
Рекомендації
Штайєр Владислав Миколайович
Java developer, Information Computing Center
Додаткова інформація
I have over 2.5 years of experience in backend development using Java 17–21, Spring Framework (Core, Boot, Data, Security), Hibernate, and Jakarta EE. I specialize in building scalable and maintainable RESTful services following software architecture principles and best practices.
My experience includes working with both relational and NoSQL databases (PostgreSQL, MongoDB), and leveraging tools such as Maven, QueryDSL, Liquibase, Docker, and MapStruct. I write robust unit and integration tests with JUnit and Mockito and have set up CI/CD pipelines using GitHub Actions. I also document and test APIs using Swagger/OpenAPI, and have hands-on experience deploying and managing cloud-based applications on AWS.
In team-based projects, I contributed to backend development using Spring Boot and PostgreSQL, including the implementation of a scientometric database and other internal systems. Additionally, I developed a personal multi-module system for PC configuration and selection using Java 19, MongoDB, and Selenium for automation.
Схожі кандидати
-
Java Developer
Київ, Дистанційно -
Java developer
Київ -
Java software engineer
Київ, Вінниця , ще 5 міст -
Інженер з автоматизації, КВПіА, АСУ ТП, Java-розробник
Івано-Франківськ, Львів , ще 2 міста -
Програміст Java
Дистанційно -
Java-розробник
22000 грн, Київ, Дніпро , ще 3 міста