Maxim Denisov
@maxim_denisov
Experienced Backend Developer skilled in scalable systems and optimization.
What I'm looking for
I'm Maxim Denisov, an experienced Backend Developer with a strong focus on designing scalable systems and optimizing backend infrastructure. My expertise lies in Java (Spring Boot) and Python, where I have successfully delivered microservices and automated business logic in both fintech and media domains. I am passionate about leveraging my skills to build reliable systems and tackle complex engineering challenges.
Throughout my career, I have contributed to various projects, including the ATOLL platform for Lukoil, where I enhanced data organization and retrieval efficiency through hierarchical object tree logic. My commitment to improving processes is evident in my work, where I standardized exception handling in REST APIs, significantly reducing frontend debugging time. I thrive in Agile environments and actively participate in Scrum ceremonies to enhance delivery velocity.
In my previous roles, I have managed teams, implemented monitoring dashboards, and automated workflows to improve decision-making efficiency. My technical skills, combined with my ability to bridge communication between technical and business teams, enable me to drive strategic alignment and optimize project delivery.
Experience
Work history, roles, and key accomplishments
Java Back end Developer
ALCORA
Nov 2023 - Present (2 years 3 months)
Designed and implemented hierarchical object tree logic for enterprise systems, enhancing data organization and retrieval efficiency. Standardized exception handling and HTTP responses in REST APIs, reducing frontend debugging time by 25%. Built and automated integration/unit tests using JUnit and CI, reducing backend debugging time by 30%. Contributed to scalable microservice architecture and imp
Middle+ Java Backend Engineer
ALCORA
Nov 2024 - Nov 2025 (1 year)
Implemented core APIs and recursive CRUD tree features for a Lukoil hierarchy management service, configured CI with automated unit/integration tests, and added metrics to visualize entity distribution across hierarchy levels to improve data access and observability.
R&D Manager / Project Manager
Insoft
Jul 2024 - Dec 2024 (5 months)
Led BI and CRM projects for a distributed call center, implemented Yandex DataLens monitoring, automated lead analytics and business processes to reduce manual labor and process time, and integrated telephony and external channels to improve lead data completeness.
R&D Manager
Insoft
Jul 2023 - Dec 2023 (5 months)
Implemented company-wide monitoring dashboards using Yandex Datalens, enhancing data visibility and decision-making efficiency. Automated workflows for customer analytics and reporting, reducing manual effort by 20%. Presented business analyses to executives and bridged communication between tech and business teams, facilitating informed decision-making and strategic alignment.
Back end Developer
Yandex
Nov 2022 - Jun 2023 (7 months)
Refactored cash register subsystem for scalability and reduced system complexity. Managed a backend team of 5 engineers and led SCRUM adoption. Implemented Prometheus/Grafana-based monitoring, reducing downtime by 40%. Built CI/CD pipelines and caching layers, optimizing performance and deployment speed.
Middle+ Java Backend Engineer
Yandex
Nov 2022 - Jun 2023 (7 months)
Refactored legacy pay terminal systems to support new suppliers, led outage-reduction efforts cutting device downtime significantly, and implemented CI/CD and monitoring to reduce incidents and accelerate releases.
Back end Developer
KPBS
Oct 2018 - Sep 2022 (3 years 11 months)
Developed high-performance microservices using Spring Boot, Kafka, Docker, and Oracle. Reduced query execution time by 20% and increased system scalability by 15%.
Middle Java Backend Engineer
KPBS
Jan 2021 - Sep 2022 (1 year 8 months)
Optimized supply-chain cost calculations and caching for Leroy Merlin logistics microservices, integrated REST APIs, added monitoring on Kafka, and containerized deployments to improve performance and reliability.
Fullstack Backend Engineer
KPBS
Jan 2021 - Jan 2022 (1 year)
Built booking system features with Java and Vue, created REST endpoints and GitLab CI deployments to enable real-time room availability and reduced manual scheduling via new core business logic.
Junior Java Backend Engineer
KPBS
Jan 2020 - Dec 2020 (11 months)
Developed an automated Troika Bot and ML sentiment pipeline to process Google Play feedback, integrated CI testing and containerized deployments to streamline feedback handling and reduce manual triage.
Junior Fullstack Backend Engineer
KPBS
Jan 2019 - Jan 2020 (1 year)
Designed and implemented a Digital Signage service with Spring Boot and Vue, building asynchronous file distribution, content listeners, and a web editor to manage media collections and device groups.
Junior C Backend Engineer
KPBS
Jan 2019 - Dec 2019 (11 months)
Developed the Automated Albius system for transport terminals in C/C++, implemented custom allocators, cross-compiled builds, and fixed memory leaks to ensure stable fare transaction processing across devices.
Junior Java Backend Engineer
KPBS
Oct 2018 - Jan 2019 (3 months)
Implemented an SAP-1C integration bus (WSDL->JSON), a Tomcat servlet validator and Swagger-based REST API, reducing manual migration costs and data errors while documenting integration agreements.
Education
Degrees, certifications, and relevant coursework
Cisco Networking Academy / MIREA
CCNA Routing and Switching (certificate), Networking
2019 - 2021
Completed CCNA Routing and Switching: Introduction to Networks through a Cisco / MIREA program.
MIREA - Russian Technological University
Bachelor of Computer Science, Computer Science and Engineering
2017 - 2021
Completed a Bachelor of Computer Science with coursework including data analysis on the spread of COVID-19 and related measures.
MIREA - Russian Technological University
Bachelor's, Information Technology
2017 - 2021
Tech stack
Software and tools used professionally
Postman
OpenAPI
GitHub
GitLab
Kubernetes
Docker Compose
Spring Cloud
Jenkins
GitLab CI
DB
Spring Data
PostgreSQL
MongoDB
Gmail
Rollout
Spring Boot
Spring
Spring Framework
Spring MVC
Redis
Java 8
JSoup
Jackson
Python
Java
JSON
Java EE
SLF4J
Kafka
FastAPI
Grafana
Prometheus
Linux
OData
Spring Security
Kafka Streams
JUnit
Mockito
Compiled
SQL
Valgrind
Score
Keep
Remote
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Maxim?
You can contact Maxim and 90k+ other talented remote workers on Himalayas.
Message MaximFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
