Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Роман

Java developer

Город проживания:
Львов
Готов работать:
Львов, Удаленно

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

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Roman Semenyshyn Java Developer

Contact information
Phone: [открыть контакты](см. выше в блоке «контактная информация»)
Email: [открыть контакты](см. выше в блоке «контактная информация»)
Telegram: @RomikSm

Summary of Backend Java Developer with 1.5+ years of hands-on commercial experience developing
Qualifications scalable and maintainable backend systems. Contributed to a large-scale production
platform with high traffic and complex business workflows. Skilled in Java, Spring Boot,
Kafka, RabbitMQ, Redis, RESTful APIs, SQL/NoSQL databases, and microservices
architecture. Experienced in debugging, performance optimization, and delivering
production-ready features in Agile environments. Quick to adapt to new technologies and
focused on writing clean, efficient, and reliable code.

Skills Programming Languages Security

▪ Java ▪ OAuth2
▪ Kotlin ▪ JWT
▪ JavaScript ▪ Spring Security
▪ TypeScript
DevOps & Infrastructure
Frameworks & Libraries
▪ Docker
▪ Spring ▪ Jenkins
▪ Spring Boot ▪ CI/CD
▪ Spring MVC
Monitoring & Observability
▪ Spring Data JPA
▪ Hibernate ▪ Prometheus
▪ React ▪ Grafana
▪ PagerDuty
Architecture & APIs
Testing
▪ Microservices Architecture
▪ REST APIs ▪ JUnit
▪ GraphQL ▪ Mockito
▪ WebSockets ▪ Testcontainers
▪ Thrift ▪ Integration Testing
▪ Event-Driven Architecture ▪ MockMvc

Messaging & Streaming Build Tools

▪ Apache Kafka ▪ Maven
▪ RabbitMQ ▪ Gradle

Databases Version Control

▪ SQL ▪ Git
▪ NoSQL ▪ GitHub
▪ PostgreSQL ▪ Bitbucket
▪ MySQL
Other
▪ Redis
▪ Elasticsearch ▪ Design patterns
▪ Multithreading
Database Migration ▪ Concurrent Programming
▪ Liquibase ▪ Performance Optimization
▪ Flyway ▪ System Design
Roman Semenyshyn
Java Developer

Experience Java Developer at Dotcode
May 2025 – Present

Developed and maintained backend services for a large-scale microservices platform
with over 20 million users, implementing business-critical features using Java 17,
Spring Boot, Hibernate and PostgreSQL. Designed and optimized REST and GraphQL
endpoints, implemented asynchronous workflows with a custom Kafka-based event
streaming system, and ensured data consistency across services. Built unit and
integration tests with JUnit and Mockito, participated in code reviews, and
collaborated with cross-functional teams to deliver highly scalable, resilient, and
high-performance solutions. Applied database optimization, caching strategies, and
system design principles to maintain reliability and responsiveness under extreme
load.

Intern Java Developer at SoftServe
Dec 2024 – Apr 2025

Developed backend features for GreenCity, a platform promoting eco-friendly habits,
using Java 21, Spring Boot, PostgreSQL, Hibernate, and Spring Security. Implemented
REST APIs, added business logic, fixed bugs, and optimized database queries. Wrote
unit and integration tests with JUnit and Mockito, participated in code reviews, and
ensured reliable and maintainable production-ready components.

Head of IT Committee at Student Government
Mar 2025 – Apr 2026

Led the IT Committee of the Student Government, delivering internal digital services
for the university. Developed a comprehensive system that fully digitizes and
automates student administrative workflows, enabling applicants to submit required
documents, fill out and sign study contracts electronically, and track the approval
process in real time. The system includes applicant data import from EDBO, template-
driven PDF contract generation, digital-signature-based e-signing workflow, audit
logging, and role-based access for staff across faculties. Coordinated a small team,
owned backend design and delivery, and ensured reliable operation of production-
like services. Built with Java, Spring Boot, PostgreSQL, RabbitMQ, REST APIs, and
OAuth2.

Languages English: B2
German: A2
Ukrainian: native

Education Ivan Franko National University of Lviv
Bachelor’s degree at Computer Science
2023 – 2027

Hobbies • Chess • Reading

• Running • Robotics

2

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: