• File

Ruslan

Java developer

Considering positions:
Java developer, Java-розробник
Age:
26 years
City:
Lviv

Contact information

The job seeker has entered a phone number , email, Instagram and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

RUSLAN SEMKIV
Lviv, Ukraine • [open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section)

SUMMARY
Dynamic Backend Software Engineer with over 3 years of experience in developing scalable backend services using
Java and Spring Boot. Proficient in implementing event-driven architectures with Kafka and optimizing data storage
with ClickHouse. Successfully improved system performance through effective caching strategies. Strong collaborator,
focused on delivering reliable and efficient software solutions. Ready to leverage expertise to exceed the technical
challenges faced by a forward-thinking company.

WORK EXPERIENCE

Backend Software Engineer, OX Company 07/2025 – 01/2026
• Developed and maintained robust backend services utilizing modern Java and Spring Boot frameworks.
• Implemented event-driven processing architectures with Kafka to enhance responsiveness.
• Engineered and optimized data storage solutions employing ClickHouse and PostgreSQL, enhancing data
retrieval speeds.
• Enhanced system performance through Redis caching strategies and meticulous code optimization.
• Containerized applications leveraging Docker for improved deployment and scalability.
• Applied Aspect-Oriented Programming (AOP) principles for managing cross-cutting concerns, including logging
and validation.

Backend Software Engineer, OX Company 06/2024 – 07/2025
• Architected backend APIs and business rules to support seamless application functionality.
• Integrated multiple system components and third-party services to ensure a cohesive service ecosystem.
• Ensured data consistency and reliability through meticulous management practices.
• Collaborated closely with cross-functional teams to deliver robust features in a timely manner.

Software Engineer, ETIYA 08/2022 – 10/2023
• Implemented backend components for complex telecom systems, driving operational efficiencies.
• Facilitated system integrations and developed services to enhance overall system functionality.
• Participated in debugging processes, optimization efforts, and ongoing maintenance to ensure system reliability.

Software Engineer, Integrity Vision 04/2021 – 08/2022
• Developed automation logic for loan extension workflows, significantly increasing processing speed.
• Integrated backend services with various banking systems to streamline operations.
• Enhanced process efficiency and minimized manual tasks through innovative automation solutions.

EDUCATION
SoftServe IT Academy — Java Development
Lviv Polytechnic National University
Bachelor degree, Interior Design • 2014 – 2019

SKILLS
Java SQL
Git Lombok
Spring Spring Boot
Spring MVC Spring Security
Spring JPA Maven
Hibernate Jakarta EE
Active Directory Liquibase
Multithreading Flyway
Minio Kafka
RabbitMQ PostgreSQL
OracleSQL Neo4j
ClickHouse (LSM-tree) MongoDB
IntelliJ IDEA Docker
Postman JUnit
Mockito Agile
Scrum Kanban

LANGUAGES
English (Upper-Intermediate) Polish (Intermediate) Ukrainian (Native)

CERTIFICATES
Java Development — SoftServe IT Academy 2021

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: