Artem
Malov

Experienced Backend Developer with a rich history in the fintech banking industry since 2008. Transitioned from a Senior Oracle Developer to a Java Developer in 2018, broadening my technical expertise and project impact. I have led teams, driving innovation and delivering high-performance backend solutions.

Key competencies

Java, Spring Boot, JOOQ, Hibernate, Spock, Groovy, Kafka

Oracle Database: SQL, PL/SQL, Query optimisation, Advanced Queuing, Oracle Jobs, Data migration

Amazon Web Services, Docker, Kubernetes, OpenShift

Also learning with courses and pet-projects: Clojure, Python, Kotlin, JavaScript, React, Vue

Experience

Libertex Group
Podgorica, Montenegro
July 2023 — present
Software Developer

As a part of an agile team, participated in the enhancement of the client funds withdrawal flow, overseeing the project from a high-level architectural design to production deployment. This initiative improved user experience and positively impacted key business metrics. Developed a GDPR-compliant service for securely storing all client communications using AWS S3, enhancing data privacy and security measures. Contributed to the continuous improvement of our micro-service application, leading to the advancements in both user and business performance indicators.


Java, Spring Boot, Spock, Groovy

Oracle, PostgreSQL, Kafka, Redis

Amazon Web Services

Sberbank
(Savings Bank of Russia)
Moscow, Russia
August 2019 — September 2022
3 years
Team Lead

Developed and implemented a fee visualisation system for corporate clients in the largest bank in Russia. Adapted the system to the requirements of the bank's сloud platform (OpenShift). Provided a highly loaded service (4 million requests per day). Led team to reach major product goals. Maintained architecture to support high capacity and availability (99.99).


Java, Spring Boot, JOOQ

Oracle, PostgreSQL, Liquibase, Kafka

Kubernetes (Red Hat OpenShift)

Sberbank
(Savings Bank of Russia)
Rostov-on-Don, Russia
2013 — 2019
6 years
Backend Developer

Developed high loaded payment processing services for corporate clients (Oracle PL/SQL, Oracle Jobs, AQ), including a system for client payments with a full cycle of business checks, and a system for distributed processing of large business tasks based on Oracle Jobs. Consolidated Sberbank's branches in one system. Data migration, organisation of testing days.


Oracle (PL/SQL, Advanced Queuing, Jobs, DB-Links), Java

CFT (Financial Technology Center)
Rostov-on-Don, Russia
2012 — 2013
1 year
Backend Developer

Developed banking system services (Oracle PL/SQL) for Sberbank




Release LLC
Rostov-on-Don, Russia
2008 — 2012
3,5 years
Backend Developer

Developed an accounting system for local banks of Rostov-on-Don.




Interests

My fascination with computer science dates back to my school days, sparking a lifelong interest in technology. I enjoy staying informed and inspired through technology podcasts, which not only satisfy my curiosity but also broaden my perspective. Dedicated to continuous learning, I regularly dive into different programming languages and paradigms.


Beyond the digital world, I find joy and balance in jogging, an activity that clears my mind and strengthens my resilience. Cooking is another passion of mine, allowing me to express creativity.