Roman Planidin

Angestellt, Senior Java Developer, X5 Retail Group

Vilnius, Litauen

Über mich

I am a highly skilled and experienced Senior Java Developer with a deep understanding of Java programming language, software development methodologies, and DevOps tools. I am a quick learner, highly adaptable, and thrive in fast-paced environments. I am committed to continuous learning, always seeking to improve my skills and stay up-to-date with the latest technologies.

Fähigkeiten und Kenntnisse

Java
Spring Boot
AWS
Hibernate
SQL
PostgreSQL
Apache Kafka
SAP
Docker
Kubernetes
Scrum
REST
JPA
Backend
MongoDB
Git
JEE
Back Office
Computer Science
JUnit
Advertisement campaign
Efficiency

Werdegang

Berufserfahrung von Roman Planidin

  • Bis heute 3 Jahre und 5 Monate, seit Feb. 2021

    Senior Java Developer

    X5 Retail Group

    As a Customer Value Management platform developer, I have hands-on experience in developing a highly effective system for launching targeted advertising campaigns that boost customer traffic and incentivize loyalty programs. I actively participate in architecture meetings to ensure the scalability and maintainability of our microservices. My technical skills include Java 17, Spring Boot, REST, Hibernate, JdbcTemplate, Camunda, Kafka, PostgreSQL, Flyway, Docker, Kubernetes, GitLab, Kibana, and Grafana.

  • 1 Jahr und 4 Monate, Nov. 2019 - Feb. 2021

    Java Developer

    X5 Retail Group

    As a member of a Scrum team, I contributed to the improvement and maintenance of stocks items , delivery, POS integration, and SAP integration functionalities in the GK BackOffice system. Additionally, I was involved in decomposing the monolith to microservices to improve the system's scalability and maintainability. My tech stack included Java 11, Spring, Swing, REST, Hibernate, JdbcTemplate, Kafka, PostgreSQL, Liquibase, Docker, Jenkins, and GitLab.

  • 1 Jahr und 4 Monate, Aug. 2018 - Nov. 2019

    Junior Backend Developer

    Magnit

    As a software developer, I designed and developed a video hosting service that facilitated internal education and training for employees. I used Java 11, Spring Boot, REST, JdbcTemplate, MSSQL, Liquibase, Docker, Jenkins, and GitLab to create a reliable and efficient platform.

Ausbildung von Roman Planidin

  • 3 Jahre und 11 Monate, Sep. 2014 - Juli 2018

    Computer Science

    Kuban State Technological University

Sprachen

  • Englisch

    Gut

  • Russisch

    Muttersprache

Interessen

Reading
Chees
Sports
Cycling
Music
Travel
Cooking
Computer Games

21 Mio. XING Mitglieder, von A bis Z