Данило
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.
You can get this candidate's contact information from https://www.work.ua/resumes/18377493/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
[
[
telegram: @budwbud
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
-
Програміст Java
Starokostiantyniv, Remote -
Trainee Java Developer
Lviv, Remote -
Java-розробник
200000 UAH, Zaporizhzhia, Remote -
Senior Software Engineer (Java, Spring, Backend)
Cherkasy, Smila, Remote -
Java-розробник
Remote -
Junior Java Backend Developer
30000 UAH, Kyiv, Remote