ARTEM **********
Java Backend Developer
*********************
(mailto:*********************) Показати контакти
Ukraine, Lviv
SKILLS
Java Core\EE
Spring Core\MVC\Boot
Spring Security
Microservices architecture
Restful services (REST)
RDBMS\No-SQL
TDD\BDD
Maven\Gradle
Git Hub\Lab
RabbitMQ
Docker
LANGUAGES
Ukrainian Fluent
English B1+
PROFILE
Java Engineer with 2 years of hands-on experience in Java-Web
and microservice architecture. Proficient in maintaining and
enhancing legacy projects. Skilled in collaborating with cross-
functional international teams, including members from the United
Kingdom, India, and Germany, USA.
EMPLOYMENT
Java EE Lecturer
Feb 2024 - Present
STEP IT Academy, Kharkiv
Partial-time job.
Middle Software Engineer
Aug ***************
EPAM Systems, Kharkiv
Full-time Java Backend Developer.
Interior 3D Artist
Jun ***************
Colotune, Kharkiv
Full-time Interior 3D artist.
Freelance 3D Modelling
Sep ***************
Kharkiv
Partial-time job. Interior, exterior, props, texturing, retopology 3D
Artist.
PROJECT DETAILS
Java Backend Developer (EPAM)
Jul ***************
EPAM-Kingfisher (Screwfix)
Java Back-end Developer at Kingfisher plc, specializing in the
ScrewFix online store within the ATG-based legacy project. My
primary responsibilities included maintaining the existing
codebase, implementing new features, and innovating through
code refactoring.
Key Contributions:
Successfully managed and improved the legacy codebase,
ensuring its continued efficiency and relevance.
Collaborated closely with a triplet-team, engaging in pair
programming with developers and QA.
Kotlin Backend Developer (EPAM)
Nov ***************
EPAM-Kingfisher (Screwfix)
Kotlin Back-end Developer at Kingfisher plc, focusing on the
ScrewFix online store. Collaborated with an international team from
the UK, Ukraine, India, and Germany within a microservice
architecture. Worked on a project integrating a modern
microservice approach with an ATG-based legacy system.
Key Highlights:
Has chance to work with professional DevOps team to maintain
integration part of the project.
Proactively took a Kotlin course to acquire new skills and
successfully applied the knowledge gained to the project.
Implemented new features and revamped existing ones in the
legacy part.
Acquired knowledge about CommerceTools, Jenkins, Docker,
Kafka.
Java Backend Developer (EPAM)
Aug ***************
EPAM Systems
Java Back-end Developer for an internal project, "WineStore".
Collaborated closely with a full production-like team, including
Developers, DevOps, and a Scrum Master. The project was built on a
microservice architecture, leveraging Spring Boot and Spring
Security.
Key Highlights:
Utilized additional technologies such as RabbitMQ for message
queuing, Netflix Feign for declarative web service clients,
MongoDB for efficient data storage, Docker for containerization,
and Datadog for monitoring and analytics.
Played a crucial role in designing and implementing
microservices, developing the core of the project.
Worked collaboratively within a cross-functional team, ensuring
seamless integration of various components and technologies.
EDUCATION
EPAM Systems
Oct ***************
Kharkiv
EPAM University Programs (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjbia3hr5eEAxWbQvEDHSYmCAkQFnoECA0QAQ&url=https%253A%252F%252Ftraining.epam.ua%252F&usg=AOvVaw09GUZRsKhWODQsOthM2u8p&opi=89978449). Trainee Java Backend Developer.
NURE
Sep ***************
Kharkiv National University of Radioelectronics, Kharkiv
Bachelor Media Engineering. Junior specialist of radio electronic,
software for media production, information and communication
technologies.
NTU "KhPI" College
Sep ***************
Kharkiv Computer and Technology Vocational College, Kharkiv
Computer science Junior technician-programmer specialist.