Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

ILYA POPKOV

Gdansk,POLAND

Summary

Backend Java software engineer with over 5 years’ experience in developing and enhancing microservices. Proficient in Spring Boot, Kafka, and object-relational databases, with a strong focus on reliable software releases. Experienced in collaborating with teams to implement effective solutions and improve platform performance.

Overview

3
3
Languages
8
8
years of professional experience

Work History

Java Software Engineer

Elromco
Gdansk
06.2023 - 10.2026
  • Developed and improved microservices-based Java applications.
  • Designed and implemented application solutions and new features.
  • Integrated external services and APIs.
  • Developed features for the administrative part of the application.
  • Performed code reviews and supported team members with API integration and task review.

Java Developer / Java Engineer

ITREX Group
Minsk
04.2019 - 04.2023
  • Worked as a Java Developer / Java Engineer across multiple client and internal projects.
  • Developed and implemented external Java libraries for multimedia platforms.
  • Developed features and APIs for a booking service.
  • Developed and implemented internal Spring Boot services.
  • Worked on microservices architecture, integrations, event processing, and test coverage.
  • Collaborated with development, product, UI, DevOps, and client-side teams.

Robotic Process Automation Engineer

ITREX Group
Minsk
06.2018 - 04.2019
  • Designed and delivered automation solutions for multiple clients.
  • Automated web and desktop applications using Java and Groovy.
  • Worked with Selenium WebDriver and MS SQL.
  • Completed internal and side projects for the company.

Education

Bachelor of Business Informatics - Business Informatics

Belarusian State University
Minsk, Belarus
01.2017

Skills

  • Java
  • Spring Boot
  • Spring
  • Hibernate
  • Microservices
  • REST/API integration
  • Kafka
  • PostgreSQL
  • AWS
  • Docker
  • Jenkins
  • Maven
  • Git
  • CI/CD
  • JUnit
  • Mockito
  • Object-Oriented Design
  • Design patterns
  • Software development
  • Microservice architecture
  • API integration
  • Test automation
  • Code review
  • Java coding
  • Spring framework
  • SQL querying
  • Event processing
  • Problem solving
  • SQL
  • API development
  • Software architecture
  • Application security
  • Software lifecycle management
  • AI-assisted software development

Languages

Russian, Belarusian
First Language
English
Upper Intermediate
B2
Polish
Elementary
A2

Timeline

Java Software Engineer

Elromco
06.2023 - 10.2026

Java Developer / Java Engineer

ITREX Group
04.2019 - 04.2023

Robotic Process Automation Engineer

ITREX Group
06.2018 - 04.2019

Bachelor of Business Informatics - Business Informatics

Belarusian State University
ILYA POPKOV