• File

Данило

Java Developer

Age:
25 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

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.

Daniil Butenko Kyiv, Ukraine
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
telegram: @budwbud
LinkedIn

SUMMARY
Java Developer with 5 years of experience in large-scale backend development within the telecom
domain. Worked on an end-to-end high-load order processing system built on domain-driven design,
event-driven architecture and cloud-native microservices. Also maintained and extended a customer data
management system with new functionality, fixing security vulnerabilities.

TECHNICAL SKILLS
 Programming Languages: Java, Groovy, SQL
 Back-End Technologies: Spring Framework/Boot, Hibernate
 Database Management: MySQL, Oracle, NoSQL ( MongoDB, Elasticsearch), H2, Liquibase
 Web Development: RESTful APIs, SOAP
 Message Brokers: Apache Kafka
 Build Tools: Maven, Gradle
 Version Control: Git, GitHub, Bitbucket
 Testing Frameworks: JUnit, Mockito, WireMock, Cucumber
 Containerization and Orchestration: Docker, OpenShift
 Agile Methodologies: Scrum
 DevOps & Observability tools: Jenkins, ELK stack, HermesJMS, SonarQube, Kafdrop, AppDynamics
 Other Tools: Jira, Confluence

PROFESSIONAL EXPERIENCE
Aug 2021 – Dec 2024
Java Developer at SYTOSS
Project: Ordering process engine for A1 Telekom Austria Group
Technologies:
Spring, Microservices, Event-Driven, Kafka, Oracle SQL, MongoDB, Webservices Communication,
Asynchronous Message Consumption, OpenShift, WebLogic Server, NodeJS, Angular, Gradle

Responsibilities:
 Migration from monolithic to microservices-based architecture, development and maintenance of
backend services for high-load distributed systems, including code reviews;
 Troubleshooting production issues;
 Supporting onboarding of new developers and providing technical guidance.

Key Achievements:
 Integrated Elasticsearch with Hibernate Search into an OpenShift-based microservices architecture,
enabling indexing of millions of orders and significantly improving search query performance;
 Eliminated all cross-system dependencies between monolithic AmdocsCRM and microservices-based
Ordering Engine by restructuring shared libraries into domain modules, enabling independent
evolution of both systems. Delivered full migration of the Ordering Engine to Java 21 from 7/11;
 Redesigned and implemented state-based action availability logic for the Order Management Cockpit,
improving code maintainability, flexibility, and scalability of operation access control.
Dec 2024 – Dec 2025
Java Developer at SYTOSS
Project: Customer Information System for A1 Telekom Austria Group
Technologies:
Spring, Kafka, MongoDB, Oracle SQL, H2, Maven, Webservices Communication, Asynchronous Message
Consumption, BDD

Responsibilities:
 Extending and maintaining system functionality, including code reviews;
 Troubleshooting production issues.

Key Achievements:
 Played a key role in reducing vulnerabilities by over 60%, significantly enhancing the overall security
posture of the project.

EDUCATION
Bachelor of Software Engineering Sep 2018 - May 2022
Kharkiv Aerospace University

ADDITIONAL INFORMATION
Languages:
 English - Upper-Intermediate
 Ukrainian – Native
 Russian - Native

Interests: Bouldering; Writing Telegram/Discord bots.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: