08/26/2025 updated

**** ******** ****
100 % available

Senior Java Developer & Cloud Solutions Architect

DNIPRO, Ukraine
Only remote
Specialist – Diploma with honors in Automated Design Systems
DNIPRO, Ukraine
Only remote
Specialist – Diploma with honors in Automated Design Systems

Profile attachments

Eugene-Velychko-Resume-20250710.pdf

Java (Programming Language)Spring SecurityAgile MethodologyAmazon Web ServicesArchitectureBusiness Process Model and NotationBusiness ProcessesCloud ComputingCloud EngineeringDatabasesExtract Transform Load (ETL)Data MiningIBM DB2Database DesignElasticsearchSystem MonitorHibernateJava Persistence APIPostgreSQLMicrometerMicrosoft SQL ServersMongoDBOracle ApplicationsScrum MethodologyRedisSoftware EngineeringPL-SQLTransact-SQLWorkflowsInterviewingProcess ManagementGrafanaSpring BootKubernetesTeam ManagementDatabase AdministrationDockerMicroservices
Java Development
Expert Java programming with Spring Boot, Spring JPA, Hibernate, and Spring Security. Extensive experience with Caffeine, Lombok, FasterXML, and TestContainers for robust application development.

Database Management
Advanced database design and development skills across multiple systems including PostgreSQL, ElasticSearch, MSSQL, DB2, Oracle, and MongoDB. Proficient in PL/SQL and Transact SQL.

Cloud Architecture
Microservices integration and cloud solutions architecture using Kubernetes, AWS, Docker, and container orchestration. Experience with Rabbit, Redis, and other cloud-native technologies.

Business Process Orchestration
Implementation of workflow automation using Camunda, BPMN and DMN design methodologies, and MS Orchestrator for enterprise process management.

Team Leadership
Task decomposition, estimation and planning, interviewing new Java developer candidates. Application of Agile and Scrum methodologies for effective team management.

Monitoring & Observability
Implementation of system monitoring using Grafana, Greylog, and Micrometer for performance tracking and issue investigation.

ETL Processing
Design and implementation of data extraction, transformation, and loading processes for database migrations and reporting systems.
 

Languages

EnglishFluentRussianNative speakerUkrainianNative speaker

Project history

Senior Java Developer / Team Lead

Comparus
Designed and developed microservices for cloud collaboration platform including Task tracking, Time tracking, and Business process management. Integrated services into Kubernetes cloud with monitoring and production issue investigation.

Java developer / Database developer

Comparus
Transformed legacy bank software to Java. Transferred data from DB2 to PostgreSQL, developed microservices to manage databases, created integration with Elasticsearch and custom search services.

Database developer

Comparus
Bank explorer project involving database design, storage procedures development, data analysis and reporting, ETL processes.

Senior Database Developer and Administrator

First Ukrainian International Bank
Data analysis and reporting, database query optimization, stored procedure development, database support, ETL process orchestration.

Sinior software-developer

PromInvest bank
Data analysis and reporting, database requests optimization, storage procedures writing.

Senior Delphi Programmer

Computer Center of Donetsk Polytechnical Institute
Support account department software, designed and developed software for Admissions Committee, designed and developed software for regional authorities for offline data gathering.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in