Ukraine's #1 job service
Олексій
Java software engineer
- Considering positions:
- Java software engineer, Backend розробник
- Age:
- 20 years
- City:
- Kyiv
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20297049/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
OLEKSII
KRYVENKO
Software Engineer, Back-end (Java, Spring Boot)
ABOUT ME
Backend engineer with 4 years of experience building and modernising business-critical systems in
CONTACT ME Java and Spring Boot. Work daily on a large, grown enterprise platform: REST APIs, service-oriented
refactoring, relational databases and asynchronous, message-based integration between modules.
[open contact info ](look above in the "contact info" section)
Comfortable owning a service end-to-end — from architecture and code to CI/CD, containers and
[open contact info ](look above in the "contact info" section) cloud. Use AI-assisted development (Cursor, Claude Code, agent-based workflows) as a real part of
Telegram daily engineering practice, not just as an experiment.
LinkedIn
WORK EXPERIENCE
SKILLS
Innovecs / Malam 2026 – PRESENT
Java core
Software Engineer, Back-end: Malam Payroll (CRM / HRM)
Spring / Spring Boot
Assigned as a contractor from Innovecs to the parent company Malam, working directly inside
REST API design
the client's engineering organisation.
Microservices
Maintain and extend two large-scale CRM and HRM payroll systems that are live in production
Event-driven architecture and serve a broad base of active clients, so every release goes straight into business-critical HR
RabbitMQ, message queues and payroll operations.
SQL, PL/SQL Develop new backend functionality and REST endpoints on a grown, long-lived Java codebase,
gradually moving modules towards clearer, more service-oriented boundaries while preserving
Oracle, PostgreSQL
backwards compatibility and avoiding downtime.
OOP & clean architecture
Work daily with relational databases: complex SQL and stored procedures, data migrations and
Docker, CI/CD regression-safe schema changes on production data.
AWS, Azure Resolve production defects and incidents together with the team, including root-cause analysis
Redis on live systems.
Python Use AI tools (Cursor, Claude Code) to explore the legacy codebase, speed up refactoring and
generate tests — and share the resulting practices with colleagues.
FRAMEWORKS & LIBRARIES Innovecs 2025 – 2026
Spring Boot, Spring MVC Junior Software Engineer, Back-end: Supply-chain
Spring Data, Hibernate (JPA) Led simultaneous development of two complex applications: a voice recognition system (Java)
JUnit and a document recognition service (Python).
Fully redesigned and migrated the company's internal WMS from a React Native application to a
FastAPI
microservice architecture, improving performance and scalability.
Psycopg2
Built asynchronous, loosely coupled communication between services using message queues
Aiohttp, Asyncio and event-driven patterns.
Served as the sole DevOps engineer for the team: provisioned and managed all required AWS
AI-DRIVEN DEVELOPMENT resources, built and maintained CI/CD pipelines, handled end-to-end deployment, administered
the EC2 instance, and designed the frontend deployment architecture.
Cursor Took part in architecture and technology decisions for new services, and managed multiple high-
Claude Code priority tasks in parallel with high quality and timely delivery.
Regularly communicated with international clients in English to clarify requirements and provide
Agent-based workflows
updates.
Kiro IDE
Innovecs 2022 – 2025
LANGUAGES Trainee Software Engineer: Corporate Systems
English — B2 (Upper-Intermediate) Maintained and optimized company-wide data flows by developing custom parsers and SQL
solutions (views, complex queries).
Ukrainian — Native
Designed and implemented microservices that automated internal workflows and integrated
separate corporate systems with each other.
Developed bots and automations for accounting and routine departmental processes, reducing
manual workload and minimizing errors.
EDUCATION
State University of Information and Communication
Bachelor of Software Engineering
2023 – 2027
ADDITIONAL EDUCATION
Robert C. Martin — Clean Code
Robert C. Martin — Clean Architecture
KRYVENKO
Software Engineer, Back-end (Java, Spring Boot)
ABOUT ME
Backend engineer with 4 years of experience building and modernising business-critical systems in
CONTACT ME Java and Spring Boot. Work daily on a large, grown enterprise platform: REST APIs, service-oriented
refactoring, relational databases and asynchronous, message-based integration between modules.
[
Comfortable owning a service end-to-end — from architecture and code to CI/CD, containers and
[
Telegram daily engineering practice, not just as an experiment.
WORK EXPERIENCE
SKILLS
Innovecs / Malam 2026 – PRESENT
Java core
Software Engineer, Back-end: Malam Payroll (CRM / HRM)
Spring / Spring Boot
Assigned as a contractor from Innovecs to the parent company Malam, working directly inside
REST API design
the client's engineering organisation.
Microservices
Maintain and extend two large-scale CRM and HRM payroll systems that are live in production
Event-driven architecture and serve a broad base of active clients, so every release goes straight into business-critical HR
RabbitMQ, message queues and payroll operations.
SQL, PL/SQL Develop new backend functionality and REST endpoints on a grown, long-lived Java codebase,
gradually moving modules towards clearer, more service-oriented boundaries while preserving
Oracle, PostgreSQL
backwards compatibility and avoiding downtime.
OOP & clean architecture
Work daily with relational databases: complex SQL and stored procedures, data migrations and
Docker, CI/CD regression-safe schema changes on production data.
AWS, Azure Resolve production defects and incidents together with the team, including root-cause analysis
Redis on live systems.
Python Use AI tools (Cursor, Claude Code) to explore the legacy codebase, speed up refactoring and
generate tests — and share the resulting practices with colleagues.
FRAMEWORKS & LIBRARIES Innovecs 2025 – 2026
Spring Boot, Spring MVC Junior Software Engineer, Back-end: Supply-chain
Spring Data, Hibernate (JPA) Led simultaneous development of two complex applications: a voice recognition system (Java)
JUnit and a document recognition service (Python).
Fully redesigned and migrated the company's internal WMS from a React Native application to a
FastAPI
microservice architecture, improving performance and scalability.
Psycopg2
Built asynchronous, loosely coupled communication between services using message queues
Aiohttp, Asyncio and event-driven patterns.
Served as the sole DevOps engineer for the team: provisioned and managed all required AWS
AI-DRIVEN DEVELOPMENT resources, built and maintained CI/CD pipelines, handled end-to-end deployment, administered
the EC2 instance, and designed the frontend deployment architecture.
Cursor Took part in architecture and technology decisions for new services, and managed multiple high-
Claude Code priority tasks in parallel with high quality and timely delivery.
Regularly communicated with international clients in English to clarify requirements and provide
Agent-based workflows
updates.
Kiro IDE
Innovecs 2022 – 2025
LANGUAGES Trainee Software Engineer: Corporate Systems
English — B2 (Upper-Intermediate) Maintained and optimized company-wide data flows by developing custom parsers and SQL
solutions (views, complex queries).
Ukrainian — Native
Designed and implemented microservices that automated internal workflows and integrated
separate corporate systems with each other.
Developed bots and automations for accounting and routine departmental processes, reducing
manual workload and minimizing errors.
EDUCATION
State University of Information and Communication
Bachelor of Software Engineering
2023 – 2027
ADDITIONAL EDUCATION
Robert C. Martin — Clean Code
Robert C. Martin — Clean Architecture
More resumes of this candidate
Kyiv, Other countries, Remote
Unfinished higher education
- Java software engineer, Innovecs, 4 years
- Software Engineer Back-end, Innovecs, 4 years
Similar candidates
-
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Kyiv, Remote -
Javascript developer
Kyiv, Vinnytsia , more 2 cities -
Java software engineer
Kyiv -
Javascript-програміст
68000 UAH, Kyiv, Ivano-Frankivsk , more 4 cities -
Javascript-програміст
100000 UAH, Kyiv, Remote -
Javascript-програміст
30000 UAH, Kyiv