Java Developer
Overview
Short Summary
Experienced Senior Java Developer with expertise in Spring and microservice architecture, specializing in fintech and logistics. Successfully worked in multicultural environments. Proficient in Java 6/8/11, Kotlin, Spring Boot, Hibernate, and various databases. Strong skills in versioning, deployment, and integration tools. Previous experience includes roles with responsibilities ranging from code migration to documentation and code review.
Work Experience
Thales / Senior Java Developer From 06 2023 - 05 2025, Prague, Czech Republic
Tasks performed:
● Managed migration of hall system including internal libraries from Java 8 to Java 17
● Increased code quality based on SOLID principles
● Implemented features for asynchronous interacting services via RabbitMQ
● Code review
● Setup deployment configuration via Ansible
● Provided improvement for workflow model with Flowable
● Working on integration with Keycloak
● Provided documentation for different features
AEVI / Java Developer From 04 2022 - 04 2023, Prague, Czech Republic
Tasks performed: ● Migrated project from Java 8 to Java 11 ● Petrified code quality based on SOLID principles ● Implemented subproject to provide flexible thin client to manage db tables on GUI ● Code review ● Provided integrational tests for Loom with PostgreSQL database ● Prepared SQL scripts for creation PostgreSQL database for Loom
Datas Technology / Senior Java Developer 09 2020 - 07 2021, Kyiv, Ukraine
Tasks performed:
● Implemented service which was responsible for suppression of anomalies
● Analyzed code issues based on kubernetes logs
● Improved code quality in unit tests
● Wrote documentation for new feature for suppression and consolidation
● Code review
● Provided integrational tests
● Wrote design for data model
Ciklum / Java Developer 07 2019 – 07 2020, Kyiv, Ukraine
Tasks performed:
● Expand liquibase changesets
● Implemented microservice for calculation settle amount based on formula represented like String
● Used Jmeter for load testing for “currency” microservice
● Participation in discussion with client of new service implementation which calculates settle amount
● Implemented new web service from zero which calculates settle amount
● Implemented reactive approach to interact with DB
● Added Swagger for documentation of endpoints
TomTom / Java Developer 05 2018 – 06 2019, Łódź, Poland
Tasks performed: ● Setup configuration in Azure ● Wrote documentation for new feature ● Wrote POC application ● Code review
Lardi trans / Java Developer 09 2016 – 04 2018, Kharkiv, Ukraine
Tasks performed: ● Developed software for logistics company ● Implemented new features and functionalities ● Conducted code reviews ● Collaborated with team members on various projects
| Freelancer | 339 € / Per day |
| Level | EXPERT |
| Praha |