• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/11475627/

Senior Java Developer

City of residence:
Kyiv
Ready to work:
Kharkiv, Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Maksym Moshko Software Engineer

CONTACT Phone: [open contact info](look above in the "contact info" section) Telegram: @maksym_moshko
Email: [open contact info](look above in the "contact info" section)

Senior Backend Engineer with 6+ years of experience architecting, developing, and scaling high-availability
SUMMARY
microservices and distributed systems. Expert in Java and the Spring ecosystem, with deep practical
experience in event-driven architectures (Kafka), reactive programming, and complex cross-system
synchronization. Proven track record of successfully orchestrating communication between legacy multi-
module applications and modern microservices in enterprise multi-tenant environments. Strong
background in database optimization (PostgreSQL), cloud-native deployments (Kubernetes), and
mentoring engineering teams to deliver robust, high-performance solutions

EXPERIENCE
Java Software Engineer
GO7 (Sep 2025 – Sep 2026)
Architected and engineered scalable microservices from scratch, successfully integrating them into a
complex multi-tenant corporate ecosystem for major enterprise providers.
Orchestrated complex synchronization and cross-communication between a legacy multi-module
system and a newly engineered distributed architecture, where each individual microservice was
uniquely designed as an independent multi-module project, successfully managing extreme structural
complexity.
Architected and implemented end-to-end cloud data pipelines on GCP, streaming event-driven data via
Cloud Pub/Sub and Dataflow into BigQuery, designing partitioned and clustered table strategies to
process millions of multi-tenant transactions daily with sub-second analytical query performance
Migrated critical system components from synchronous processing to reactive execution, significantly
improving overall system responsiveness and throughput.
Optimized the integration testing framework (Cucumber) by introducing data tables, eliminating code
duplication, and standardizing the test-writing process for the entire engineering team.
Collaborated closely with software architects to design technical solutions, regularly conducting
company-wide presentations and technical demos.
Actively drove internal engineering initiatives, integrating AI tools to optimize development workflows
and enhance CI/CD pipelines.
Led the full upgrade of existing projects to modern library versions and completely refactored the
development process for email and document templates.
Acquired deep domain knowledge and led knowledge-sharing sessions to train colleagues and
streamline onboarding.

Java Software Engineer
Independent Software Engineer / Freelance (May 2025 - Sep 2025)
Designed and engineered scalable backend services and REST APIs using Java and Kotlin, ensuring high
availability and maintainable architecture.
Implemented high-performance gRPC services using Protobuf to handle complex data structures and
optimize distributed client integrations.
Engineered event-driven architectures utilizing Kafka for distributed storage and asynchronous inter-
service communication.
Optimized PostgreSQL database performance through advanced query tuning and managed seamless
schema migrations using Liquibase.
Orchestrated microservices deployment in Kubernetes environments, proactively improving CI/CD
pipelines and utilizing Elasticsearch/Kibana for centralized logging and monitoring.
Ensured high system reliability by developing comprehensive unit and integration tests and processing
complex multi-system events.
Deployed and managed backend infrastructure on GCP (Google Cloud Platform), utilizing Cloud Storage,
Secret Manager, and Cloud Run to ensure high availability and streamlined application workflows.

Java Software Engineer
MK Consulting, Kyiv, Ukraine (Feb 2023 – Feb 2025)
Engineered and scaled high-load architectures utilizing Groovy, Camunda BPMN, ensuring robust data
processing and system reliability.
Spearheaded comprehensive API and database performance tuning optimizing complex queries and
bottlenecks to successfully reduce system response times by 40%.
Mentored junior engineers and led rigorous code review processes, elevating overall team performance,
code maintainability, and adherence to engineering best practices.

Java Software Engineer
Luxoft, Kyiv, Ukraine (July 2021 – Feb 2023)
Engineered and optimized backend RESTful APIs and microservices using Java, Spring, and PostgreSQL,
focusing on system stability and data consistency.

Java Software Engineer Intern
EPAM Systems, Kharkiv, Ukraine (Sep 2019 – July 2021)
Assisted in the development, testing, and maintenance of backend solutions using Java and Spring.

EDUCATION
Master of Science in Information Systems and Technologies Kharkiv National University of Radioelectronics (NURE)
Sep 2025 – Present

Bachelor of Science in Information Systems and Technologies Kharkiv National University of Radioelectronics (NURE)
Sep 2018 – Jun 2022

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: