Yaroslav
Java Developer
- Возраст:
- 22 года
- Город проживания:
- Тернополь
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/10988283/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Java Developer | Java 8, 11, 17 | Spring Boot | REST APIs | Microservices | PostgreSQL | Kafka
Ukraine | Remote | [
English B2 | Ukrainian Native | Open to remote Java Developer roles
PROFESSIONAL SUMMARY
Java Developer with nearly 4 years of hands-on backend experience, focused on Java, Spring Boot, REST APIs, microservices, SQL
optimization, messaging systems, testing, and production support. Experienced in developing secure and maintainable backend
services with Spring Security/JWT, Hibernate/JPA, PostgreSQL, Redis, Kafka, RabbitMQ, Docker, GitLab workflows, and remote Agile
teams. Strong background in API design, transaction-aware service logic, debugging, code reviews, and production issue
investigation.
CORE TECHNICAL SKILLS
Backend: Java 8, 11, 17, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate/JPA, Java EE, Servlet API, JDBC,
Tomcat
Architecture: REST APIs, microservices, distributed systems, event-driven architecture, API security, OOP, SOLID, design patterns
Databases & Caching: PostgreSQL, MySQL, MongoDB, Redis, SQL optimization, indexes, transactions, pagination, caching,
JPA/Hibernate tuning
Messaging: Kafka, RabbitMQ, asynchronous processing, producer/consumer integration, message handling
Testing & Quality: JUnit, Mockito, unit/integration testing, debugging, log analysis, regression prevention, code reviews
DevOps & Tools: Git, GitLab, GitLab CI/CD, merge requests, Maven, Docker, Kubernetes, AWS, Jira, IntelliJ IDEA
Frontend Exposure: React, JavaScript/TypeScript basics, HTML, CSS, REST integration
PROFESSIONAL EXPERIENCE
Java Developer | PrivatBank | Sep 2024 - May 2026 | Ukraine / Remote
Developed and maintained Java/Spring Boot microservices for enterprise backend systems, focusing on REST APIs, service
integration, persistence, security, and production stability.
Implemented Kafka/RabbitMQ-based asynchronous communication, including message publishing/consuming, error handling, and
service decoupling.
Built transaction-aware persistence layers with Spring Data JPA, Hibernate, PostgreSQL/MySQL; optimized queries, indexes,
pagination, and Redis caching to reduce database load.
Contributed to secure backend endpoints using Spring Security/JWT concepts, input validation, role-aware business logic,
exception handling, and reliable request processing.
Worked through GitLab merge requests, code reviews, JUnit/Mockito testing, debugging, log analysis, and production issue
investigation.
Java Developer | DataMan | Mar 2023 - Aug 2024 | Ukraine / Remote
Developed backend services for internal business applications and data-management systems using Java, Spring Boot, Spring
MVC, Spring Data JPA, Hibernate, and REST APIs.
Designed JWT-secured REST endpoints for frontend-backend integration, DTO validation, structured responses, and consistent
error handling.
Worked with Java EE, Servlet API, JDBC, and Tomcat to support server-side web components, database access, and deployment
workflows.
Integrated PostgreSQL, MySQL, MongoDB, and Redis based on persistence, caching, and performance requirements.
Improved maintainability by applying layered architecture, OOP/SOLID principles, reusable components, Git/GitLab workflows, Jira,
and code reviews.
Java Developer / Backend Projects | Mate Academy | Sep 2022 - Feb 2023 | Ukraine / Remote
Built backend projects focused on REST APIs, authentication, persistence, validation, and maintainable layered architecture.
Implemented business logic with Spring Boot, Hibernate/JPA, JDBC, SQL, Collections/Stream API, OOP/SOLID, and clean code
practices.
Wrote JUnit/Mockito tests for service logic and optimized simple data-processing flows by reducing inefficient operations and
avoidable object creation.
KEY STRENGTHS
Backend ownership: independent implementation of features from API contract and business logic to persistence, tests, review,
and release support.
Database/performance mindset: transaction boundaries, indexes, SQL optimization, Redis caching, pagination, and JPA/Hibernate
tuning.
Delivery maturity: GitLab merge requests, CI/CD workflows, code review culture, production troubleshooting, and remote Agile
collaboration.
EDUCATION
Ternopil Ivan Pul'uj National Technical University - Software Engineering, 2022 - 2024, Ternopil, Ukraine
Husyatyn College of Ternopil National Technical University - Software Engineering, 2018 - 2022, Husyatyn, Ukraine
Похожие кандидаты
-
Java-розробник
Удаленно -
Програміст Java
Удаленно, Киев -
Java software engineer
Удаленно -
Trainee Java developer
Удаленно, Львов , еще 2 города -
Java developer
Удаленно -
Java software engineer
Удаленно