Volodymyr

Middle Java Engineer

Розглядає посади:
Middle Java Engineer, Strong Junior Java Engineer, Java developer
Вид зайнятості:
повна, неповна
Вік:
23 роки
Місто проживання:
Черкаси
Готовий працювати:
Дистанційно, Київ, Черкаси

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

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

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

Досвід роботи

Middle Java Engineer

з 12.2023 по 12.2025 (2 роки)
Schwedenelch, Дистанційно (Автобізнес та автосервіс)

- Designed and maintained a microservices-based architecture using Java, Spring Boot, Kafka and event-driven communication patterns.
- Applied layered architecture and domain-driven design principles to improve modularity and long-term maintainability.
- Implemented and secured REST APIs with JWT/OAuth2, ensuring compliance with authentication and authorization requirements.
- Introduced caching strategies with Redis and optimized PostgreSQL queries, reducing response times significantly.
- Built CI/CD pipelines with GitLab CI/CD for automated builds, testing, and deployment into Dockerized environments.
- Enhanced system observability with Prometheus, Grafana, and ELK stack, enabling proactive issue resolution.
- Conducted code reviews, mentored junior developers, and promoted clean code and design patterns across the team.

Junior Software Engineer

з 08.2023 по 11.2023 (4 місяці)
BRprotection.com, Дистанційно (IT)

- Built backend services with Java, Spring Boot, and Spring Data, implementing business logic and persistence layers.
- Designed relational data models in PostgreSQL, managed schema evolution using Hibernate and Flyway.
- Documented REST APIs with OpenAPI for seamless communication across teams.
- Implemented integration tests with RestAssured and Testcontainers, as well as unit tests with JUnit and Mockito.
- Worked on real-time data processing with Kafka Streams and WebSocket for eventdriven features.
- Containerized local development environments with Docker and Docker Compose, streamlining collaboration within the team

Junior Software Developer

з 11.2022 по 05.2023 (7 місяців)
Freelance, Дистанційно (IT)

- Implemented new features and bug fixes in a Java-based applications under
Agile/Scrum methodology.
- Developed and tested REST endpoints, ensuring smooth integration with client
applications.
- Wrote unit and integration tests with JUnit and Mockito, improving code quality and
stability

Освіта

Черкаський Державний Технологічний Університет

122-Комп'ютерні науки (Магістр), Черкаси
Вища, з 2024 по 2026 (2 роки)

Закінчив навчання з відзнакою та грамотами за участь в олімпіадах з комп'ютерних наук та програмування.

Черкаський Державний Технологічний Університет

122-Комп'ютерні науки (Бакалавр), Черкаси
Вища, з 2020 по 2024 (4 роки)

Додаткова освіта та сертифікати

Немає додаткової освіти та сертифікатів.

Знання і навички

  • Java
  • Knowledge of OOP principles
  • SOLID Principles
  • Knowledge of design patterns
  • REST API
  • GRPC
  • WebSocket
  • Swagger
  • Apache Kafka
  • PostgreSQL
  • Redis
  • Hibernate
  • Знання технологій JDBC
  • JUnit
  • Mockito
  • ELK
  • JSON Web Token
  • Scrum
  • Kanban
  • Scrumban
  • Git

Знання мов

  • Англійська — просунутий
  • Українська — вільно

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

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


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