Сервіс пошуку роботи №1 в Україні
Богдан
Програміст Java
- Місто:
- Львів
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20302497/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
BOHDAN BODNAR
JAVA JUNIOR DEVELOPER
CONTACTS
[відкрити контакти ](див. вище в блоці «контактна інформація»); Email:[відкрити контакти ](див. вище в блоці «контактна інформація»); Linkedin: [відкрити контакти ](див. вище в блоці «контактна інформація»)
Github: https://github.com/BBohdann
SUMMARY
Java backend developer with 2 years of hands-on experience designing and shipping backend systems through
personal projects. Built and deployed a two-service Spring Boot application end-to-end — from local
development through Docker and Kubernetes to a live, monitored deployment on Oracle Cloud with JWT
authentication, database migrations, and an automated CI pipeline with test coverage tracking. Comfortable
across the stack: REST API design, relational databases, containerization, and infrastructure basics — not just
application code.
SKILLS
Tech Skills:
Programming Languages: Java, SQL; Frameworks and Libraries: Spring Boot, Spring MVC, Spring Data JPA,
Spring Security (with JWT); Version Control: Git, GitHub; Build Tools: Maven, Gradle; Testing: JUnit,
Mockito; DevOps & Cloud: Docker, Kubernetes (Deployments, Ingress, Secrets — k3s), AWS (RDS — managed
PostgreSQL in production), Oracle Cloud (basic knowledge); API Testing Tools: Postman, Databases & Tools:
PostgreSQL, MySQL, H2 (for testing), Flyway, DBeaver; Architecture: Three-tier Architecture, RESTful
Microservices (basic understanding); Documentation: Swagger / OpenAPI;
Soft Skills:
Team collaboration, Self-learning, Problem-solving mindset, Desire to learn new things.
Language:
English - Intermediate, Ukrainian - Native
PROJECTS
TimeTaskTracker
Technologies: Spring Boot, PostgreSQL, JWT, Docker, Kubernetes (k3s), GitHub Actions
TimeTaskTracker — task and time-tracking backend built as two independently deployable Spring Boot
microservices (User Service, Task Service), each with its own PostgreSQL database and Flyway-managed schema
migrations.
Implemented JWT-based authentication, unit and integration tests (JUnit, Mockito, MockMvc), multi-stage
Docker builds, and a local Docker Compose environment with isolated databases. Deployed to Kubernetes (k3s)
behind an NGINX Ingress with TLS and CORS policy for multiple frontend origins; secrets managed separately
via Kubernetes Secrets, with PostgreSQL hosted on AWS RDS. Build and test suite run automatically via a
GitHub Actions CI pipeline on every push.
GitHub: https://github.com/BBohdann/TimeTaskTracker
CodeRecognizer
Personal project built to practice REST API design and integration with a third-party image-processing library.
Implemented endpoints to upload an image, validate its format, and decode barcode/QR data via ZXing,
returning structured JSON results. Containerized with Docker Compose and covered by an automated test suite
running in CI.
EDUCATION
Bachelor’s Degree in Software Engineering
Ternopil Ivan Puluj National Technical University — 2022–2025
Java Programming Basics
Cisco Networking Academy(2022)
Java Backend Development with Spring Boot
Udemy (Self-paced) 2023–2024
Java Backend Developer
IT School GoIt(2024)
JAVA JUNIOR DEVELOPER
CONTACTS
[
Github: https://github.com/BBohdann
SUMMARY
Java backend developer with 2 years of hands-on experience designing and shipping backend systems through
personal projects. Built and deployed a two-service Spring Boot application end-to-end — from local
development through Docker and Kubernetes to a live, monitored deployment on Oracle Cloud with JWT
authentication, database migrations, and an automated CI pipeline with test coverage tracking. Comfortable
across the stack: REST API design, relational databases, containerization, and infrastructure basics — not just
application code.
SKILLS
Tech Skills:
Programming Languages: Java, SQL; Frameworks and Libraries: Spring Boot, Spring MVC, Spring Data JPA,
Spring Security (with JWT); Version Control: Git, GitHub; Build Tools: Maven, Gradle; Testing: JUnit,
Mockito; DevOps & Cloud: Docker, Kubernetes (Deployments, Ingress, Secrets — k3s), AWS (RDS — managed
PostgreSQL in production), Oracle Cloud (basic knowledge); API Testing Tools: Postman, Databases & Tools:
PostgreSQL, MySQL, H2 (for testing), Flyway, DBeaver; Architecture: Three-tier Architecture, RESTful
Microservices (basic understanding); Documentation: Swagger / OpenAPI;
Soft Skills:
Team collaboration, Self-learning, Problem-solving mindset, Desire to learn new things.
Language:
English - Intermediate, Ukrainian - Native
PROJECTS
TimeTaskTracker
Technologies: Spring Boot, PostgreSQL, JWT, Docker, Kubernetes (k3s), GitHub Actions
TimeTaskTracker — task and time-tracking backend built as two independently deployable Spring Boot
microservices (User Service, Task Service), each with its own PostgreSQL database and Flyway-managed schema
migrations.
Implemented JWT-based authentication, unit and integration tests (JUnit, Mockito, MockMvc), multi-stage
Docker builds, and a local Docker Compose environment with isolated databases. Deployed to Kubernetes (k3s)
behind an NGINX Ingress with TLS and CORS policy for multiple frontend origins; secrets managed separately
via Kubernetes Secrets, with PostgreSQL hosted on AWS RDS. Build and test suite run automatically via a
GitHub Actions CI pipeline on every push.
GitHub: https://github.com/BBohdann/TimeTaskTracker
CodeRecognizer
Personal project built to practice REST API design and integration with a third-party image-processing library.
Implemented endpoints to upload an image, validate its format, and decode barcode/QR data via ZXing,
returning structured JSON results. Containerized with Docker Compose and covered by an automated test suite
running in CI.
EDUCATION
Bachelor’s Degree in Software Engineering
Ternopil Ivan Puluj National Technical University — 2022–2025
Java Programming Basics
Cisco Networking Academy(2022)
Java Backend Development with Spring Boot
Udemy (Self-paced) 2023–2024
Java Backend Developer
IT School GoIt(2024)
Схожі кандидати
-
Java developer
20000 грн, Львів, Вінниця , ще 8 міст -
Java-розробник
Львів, Дистанційно -
Trainee, Junior, Middle Java Developer
Львів, Дистанційно -
Java-розробник
40000 грн, Львів, Київ, Дистанційно -
Інженер з автоматизації, КВПіА, АСУ ТП, Java-розробник
Львів, Івано-Франківськ , ще 2 міста -
Java-розробник
Львів, Дистанційно