08/26/2025 updated


100 % available
Senior Java Developer & Cloud Solutions Architect
DNIPRO, Ukraine
Only remote
Specialist – Diploma with honors in Automated Design SystemsJava (Programming Language)Spring SecurityAgile MethodologyAmazon Web ServicesArchitectureBusiness Process Model and NotationBusiness ProcessesCloud ComputingCloud EngineeringDatabasesExtract Transform Load (ETL)Data MiningIBM DB2Database DesignElasticsearch
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.
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
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.
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.
Bank explorer project involving database design, storage procedures development, data analysis and reporting, ETL processes.