Skip to main content
Ilia MurashkinIM
Open to opportunities

Ilia Murashkin

@iliamurashkin

Java Backend Developer building scalable Spring Boot REST APIs and Kafka integrations with performance-aware CI/CD.

Russian Federation
Message

What I'm looking for

I’m looking for a Java backend role where I can own Spring Boot services and Kafka integrations, build clean architectures, and improve performance and reliability through CI/CD, monitoring, and incident-driven iteration.

I’m a Java Backend Developer focused on building Spring Boot REST APIs and Kafka-based integrations with an emphasis on clean architecture, validation, and reliable error handling. I work with Java 17/21 and design services that are both maintainable and performance-aware.

In my self-employed work, I delivered a multi-module Java backend with 100+ REST endpoints and a layered structure (domain, use case, persistence, web). I engineered Kafka workflows across 10–15 topics and separated synchronous REST boundaries from asynchronous integration flows.

I’ve also owned delivery and reliability end-to-end: I containerize with Docker Compose, use Nginx as a reverse proxy/gateway, and standardize database changes with Liquibase. I improved a deployment cycle from 20 minutes to 5 minutes, and stabilized runtime behavior by applying Nginx rate/connection limits and container resource limits—reducing load spikes from 430% CPU to about 0.2–1% steady state.

Previously, as a Full-Stack QA Engineer on a backend track, I strengthened quality gates by integrating Java API testing with REST Assured into CI/CD in TeamCity. I reduced incident triage from 1 day to 2 hours and cut regression time per feature from 12 hours to 4 hours, then supported backend release readiness with better automation and traceability.

Experience

Work history, roles, and key accomplishments

Self-Employed logoSE
Current

Java Backend Developer

Self-Employed

Apr 2025 - Present (1 year 2 months)

Built and maintained Spring Boot Java backend with 100+ REST endpoints and Kafka workflows across 10–15 topics; implemented clean layering, validation, and exception handling. Containerized services with Docker Compose, standardized Liquibase migrations, and cut deployment time from 20 minutes to 5 minutes while reducing CPU spikes from 430% to ~0.2–1%.

VK

Full-Stack QA Engineer

VK

Nov 2021 - Apr 2025 (3 years 5 months)

Delivered backend fixes by analyzing logs, reproducing issues, and implementing server-side validation for age rules and empty profile-field handling. Reduced incident triage from 1 day to 2 hours and improved release readiness by integrating Java API/integration tests with REST Assured into TeamCity CI/CD quality gates, cutting regression time from 12 hours to 4 hours.

Education

Degrees, certifications, and relevant coursework

Skillbox logoSK

Skillbox

Professional Program: Java Developer, Java Development

2024 - 2025

Professional program in Java Developer (continuing education) at Skillbox from Jun 2024 to Nov 2025.

AU

Adyghe State University

Master of Science (MSc), Applied Mathematics and Computer Science

2022 - 2025

Master of Science (MSc) in Applied Mathematics and Computer Science at Adyghe State University from Oct 2022 to Mar 2025.

Don State Technical University logoDU

Don State Technical University

Specialist (MSc), Civil Engineering

2013 - 2019

Specialist (MSc) study in Civil Engineering at Don State Technical University from Sep 2013 to Jul 2019.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan