mshykhov

Senior Backend Engineer

Backend Software Engineer with 5+ years of experience, specializing in Kotlin and Java with Spring ecosystem. Worked in teams ranging from 3 to 12 people, both in product and outstaff setups. Skilled in building backend services, BFF layers, API integrations, and automating business processes. Experienced across cloud marketplaces, restaurant booking platforms, invoicing & payments, and data extraction. Took on backend team lead responsibilities including sprint demos, task coordination, and cross-team communication.

What I bring:
- Fast learner who takes initiative and full ownership of results
- Build solutions with clarity, structure, and scalability in mind, always paying close attention to detail
- Strong cross-team collaborator — comfortable working with mobile, QA, product, and platform teams
- Passionate about clean architecture, performance optimization, and automating manual processes

Tech Skills:
Kotlin, Java, Spring Boot, Spring Framework, Spring Security, Axon Framework, Kotlin Coroutines, Project Reactor, REST, gRPC, OpenAPI, Apache Kafka, PostgreSQL, BigQuery, Redis, Hibernate, Liquibase, MongoDB, Auth0, OpenFGA, Docker, Kubernetes, Terraform, AWS, GCP, OpenSearch, Honeycomb, Grafana, PactFlow, JUnit, Mockito, MockK, Kotest, TestContainers, GitHub Actions, Jenkins, ArgoCD, Git, GitHub, GitLab, Jira, Confluence.

Team Leading:
Took on backend team lead responsibilities — coordinating task distribution, conducting sprint demos to stakeholders, and acting as the primary backend contact for cross-team requests.


Experience: 5 years

Yearly salary: $0

Hourly rate: $30

Nationality: 🇺🇦 Ukraine

Residency: 🇺🇦 Ukraine


Experience

Senior Backend Software Engineer
Under NDA
2025 - 2026
Cloud Services Marketplace / Platform Engineering Tech Stack: Kotlin, Java, Spring Boot, Gradle, Axon Framework, OpenFGA, Auth0, Terraform, Kafka, MongoDB, AWS, Docker, Kubernetes, Honeycomb, ArgoCD, GitHub Actions - Identified and resolved critical production bugs in role management — missing permissions, broken propagation across environments. - Architected centralized roles & permissions management system, replacing fragmented Terraform/CI pipeline with unified cross-environment solution. - Drove Spring 6 migration of the monolith — javax→jakarta, Spring/Security/Data upgrades across 15+ modules. - Contributed to RBAC→FGA authorization migration — Auth0 provisioning, permissions sync, legacy cleanup. - Provided cross-team platform support — code reviews and backend enablement for product teams.
Senior Backend Software Engineer
Under NDA
2023 - 2025
Cloud Services Marketplace / Mobile BFF Tech Stack: Kotlin, Java, Spring Boot, REST, OpenAPI, OpenSearch, PactFlow, Honeycomb, Docker, Kubernetes, ArgoCD, GitHub Actions - Owned BFF layer end-to-end — 40+ endpoints, 8+ downstream microservices, serving iOS & Android clients. - Took on backend team lead responsibilities — task coordination, sprint demos, primary contact for cross-team requests. - Improved API response latency by ~40% through parallel execution of downstream service calls. - Architected API versioning strategy, enabling backward-compatible biweekly releases. - Introduced consumer-driven contract testing (PactFlow) across BFF, mobile clients, and microservices — full endpoint coverage. - Led Java 17 to 21 migration and OAuth2 auth layer migration.
Backend Engineer
Quandoo
2022 - 2023
Global Restaurant Booking Platform Tech Stack: Kotlin, Java, Spring Boot, Kotlin Coroutines, PostgreSQL, BigQuery, Redis, Salesforce, Docker, GCP, Kubernetes, Jenkins - Reduced manual accounting workload by 70% by automating end-to-end invoicing pipeline — generation, delivery, reminders, reconciliation. - Migrated legacy invoicing system (10+ Python scripts & Excel) into production-grade Kotlin microservice processing thousands of invoices monthly. - Integrated Salesforce CRM via REST API, replacing ad-hoc scripts with reliable data sync. - Implemented async processing with Kotlin Coroutines for high-volume reconciliation workloads. - Built automated financial reporting modules on BigQuery, replacing manual Excel workflows.
Backend Engineer
DataOx
2020 - 2021
Outsourcing / Data Extraction & Automation Tech Stack: Java, Spring Boot, Liquibase, PostgreSQL, Maven, Selenium, Jsoup, Docker, AWS (EC2, RDS), Bitbucket Pipelines - Delivered 3 production projects end-to-end within the first year — from architecture to AWS deployment. - Built automated news aggregation pipeline — 8+ sources, scheduled collection, PDF & Google Sheets export. - Developed hybrid web scraping engine (Selenium + Jsoup) for Facebook data extraction — 50+ target groups, anti-bot handling. - Designed event-driven Discord automation service with configurable moderation rules and audit logging. - Established CI/CD pipelines and unit testing practices across all projects from day one.

Skills

aws
docker
elasticsearch
gcp
git
grafana
java
jira
kotlin
kubernetes
mongo
postgres
redis
terraform
english
russian
ukrainian