Back to professionals

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

Author
Java Developer
6915f63a3b37b217edbfa6e8
Freelancer339  / Per day
LevelEXPERT
Roles
Java Developer
Languages
English
Skillset
API Management ToolsApache KafkaBPMBusiness AnalystCamundaContainer Management SoftwareContainerization SoftwareDMNDatabaseDevOpsGrafanaHelmJavaKubernetesMessage BrokerMonitoring ToolsNoSQLOpenAPIOpenShiftOraclePrometheusRPARabbitMQSQLSW Tools APIsSpecificationsSpringSpring bootSwaggerTools
Localities
Praha
Hybrid Localities
Praha