Vlad

Java Developer

Вид зайнятості: повна
Зарплата: 70 000 грн/міс
Вік: 22 роки
Місто: Одеса
Вид зайнятості:
повна
Зарплата:
70 000 грн/міс
Вік:
22 роки
Місто:
Одеса

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

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

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

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

Fullstack-розробник

з 07.2024 по нині (1 рік 8 місяців)
GeeksForLess Inc., Дистанційно (IT)

-Built backend logic and APIs (NestJS) for core platform modules: competencies, career goals, recommendations, user profiles, and admin functionality; ensured proper validation and modular isolation.
-Owned the security component: authentication/authorization, JWT mechanics, role management, access control across modules, internal Auth API support, and integrations with external services.
-Worked with two databases: DynamoDB (audit/change history/user progress) and PostgreSQL (structured business data); designed schemas/indexes, implemented CRUD, and optimized queries.
-Integrated AWS services: S3 (file uploads, permissions, error handling) and Lambda for background processes (report generation, data cleanup, behavior analytics, statistics updates); worked with AWS infrastructure (incl. CloudWatch).
-Developed internal libraries and published them to AWS CodeArtifact (logging/error handling/models/validation), set up versioning and reuse across services.
-Ensured quality via unit/integration/e2e (incl. high-load) testing for critical flows; built Angular UI components and pages and integrated them with the API via Angular services.

Java-розробник

з 07.2023 по 04.2024 (10 місяців)
GeeksForLess Inc., Дистанційно (IT)

Developed and maintained CRUD for email/notification templates, delivery settings, and notification type management.

Processed banking system events: consumed messages from Kafka, generated the required notification type, and queued notifications for delivery.

Implemented batch processing and multithreading for mass mailings (Spring Scheduler); optimized performance and resolved deadlocks / queue latency issues.

Built and maintained internal REST APIs for other services (creating notifications, updating settings, statuses, templates).

Wrote unit and integration tests, including tests for async/multithreaded flows; participated in load/stress testing.

Maintained technical documentation (endpoints, notification processing flows, data requirements).

Front-end разработчик

з 06.2021 по 02.2022 (9 місяців)
Monkeylab (IT)

Освіта

ДЕРЖАВНИЙ УНІВЕРСИТЕТ ІНТЕЛЕКТУАЛЬНИХ ТЕХНОЛОГІЙ І ЗВ’ЯЗКУ

F5 - Кібербезпека та захист інформації, Одеса
Вища, з 2025 по 2027 (2 роки)

ДЕРЖАВНИЙ УНІВЕРСИТЕТ ІНТЕЛЕКТУАЛЬНИХ ТЕХНОЛОГІЙ І ЗВ’ЯЗКУ

125 - Кібербезпека та захист інформації, Одеса
Незакінчена вища, з 2023 по 2025 (2 роки)

Колледж связи

Одесса
Середня, з 2019 по 2023 (4 роки)

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

3 месяца

5 месяцев

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

  • Java
  • Git
  • Spring Framework
  • Hibernate
  • Docker
  • JavaScript
  • Apache Maven
  • JUnit
  • SQL
  • MySQL
  • DynamoDB
  • Apache Kafka
  • RabbitMQ
  • AWS
  • NestJS
  • Cucumber
  • Selenium
  • Playwright
  • HTML
  • CSS
  • Angular
  • React

Знання мов

  • Українська — вільно
  • Англійська — середній

Рекомендації

Сергей Хомич

Сергей Хомич

Java Software Engineer | Architect, GeeksForLess Inc.

Контактні дані приховані

Додаткова інформація

- Java (Core, Multithreading)
- Spring / Spring Boot
- Hibernate / JPA / JDBC
- SQL: PostgreSQL, MySQL
- NoSQL: DynamoDB
- AWS: Lambda, S3, CloudWatch, CodeArtifact
- Apache Kafka
- Docker
- Git
- Maven / Gradle
- Flyway
- Testing: JUnit; Unit/Integration/E2E; High-load/Stress tests
- Backend: REST API, Microservices, API Gateway
- NestJS
- Frontend: Angular, React
- MinIO (object storage)
- CI/CD

Кандидати за містами