- File
Сергій
Junior Java Developer
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/16436680/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Serhii Severin
UTC[
[
https://t.me/sverinjavadev
🎯 Applying on
Junior Java Developer with commercial experience in engineering domain.
Interested in building reliable, scalable, and integrated backend systems that support business process
automation and optimization. Experienced in Agile team collaboration, CI/CD implementation, and working
with microservice architectures.
💻 Tech Skills
Backend: Java 11–17, Kotlin (basic), SQL
Frameworks: Spring (Boot, Data, Security, Web), Hibernate, MapStruct annotations
Database: PostgreSQL, MySQL, MongoDB, Flyway, Liquibase, JDBC
Messaging & Integration: REST, Kafka, RabbitMQ
Testing: JUnit 5, Mockito
DevOps: Docker, Jenkins, Kubernetes (базово), CI/CD
Tools: Git, Maven, Gradle, IntelliJ IDEA
Other: Microservices, design patterns (Builder, Factory, Singleton, Circuit Breaker etc.)
💼 Experience
Java Developer — SPD.Tech
March 2024 — August 2025
Responsibilities:
Participated in backend development for the company’s ERM system.
Key achievements:
Implemented complex business logic:
o Fulltext search for company workers throughout the whole engineering documentation
(Elasticsearch)
o Document versioning inside company storage via S3 protocol
(MinIO)
o Reduced large-file indexing time by 30–40%
(Elasticsearch, asynchronous processing, batch indexing)
o Decreased database lock contention by moving long-running operations into background queues
(Spring Boot, message queue — RabbitMQ/Kafka, asynchronous workers)
o Introduced caching for frequent queries to improve response time
(Redis, Spring Cache / Spring Data Redis)
Introduced a database migration system (Liquibase).
Wrote tests (JUnit + Mockito), increasing test coverage to 70%.
Tech stack:
Java 11–17, Spring Boot, Spring Data, Spring Security, Hibernate, MapStruct, PostgreSQL, MySQL, Flyway,
Liquibase, JDBC, REST API, Kafka, SOAP (for old systems), JUnit 5, Mockito, Docker, Jenkins, CI/CD, Git,
Maven, Gradle
🎓 Education
Java Developer Trainee — EPAM
July 2023 – January 2024
🚀 Other Information
English: C1 Advanced (EF SET English Certificate) – able to read technical documentation;
confident verbal and written communication.
Soft-skills: strong communication, proactiveness and independence; ability to decompose
tasks and make decisions within their scope; responsible work attitude; focus on analysis and
understanding of the business context; ability to work effectively in dynamic and uncertain
environments; capacity to accept feedback constructively and provide thoughtful,
professional feedback to colleagues.
Similar candidates
-
Junior Python Developer
Remote, Kyiv -
Java software engineer
Remote -
Javascript-програміст
Remote, Dnipro, Kyiv -
Javascript-програміст
Remote, Cherkasy -
Java software engineer
Remote -
Javascript-програміст
Remote