Overview
Technical skills
Timeline
Roles

Overview

Senior Java backend developer with 8+ years of commercial experience building and modernizing JVM-based systems. Strong in Spring and Java/Jakarta EE backends, database-driven reporting, external integrations, and production troubleshooting with deployment support. Has also worked on full-stack changes and UI-related adjustments during legacy migrations.

Technical skills

Kotlin
TypeScript
Java• Senior • 9y+
JavaScript• Junior • 8y+
Kotlin
Exposed
Ktor
Mockito
Java
Apache Tomcat
Gradle
Maven
Hibernate• 9y+
Spring Framework• 9y+
Spring Boot• 3y+
Databases
Oracle
Redis
MySQL
Apache Solr• 8y+
PostgreSQL• 6y+
ElasticSearch• 4y+
RabbitMQ• 4y+
ActiveMQ• 3y+
MariaDB• 3y+
AI/ML
Claude
Claude Code
Cursor
Frontend
Sass
JQuery• 8y+
Vue.js• 3y+
Mobile
JUnit
DevOps
CI/CD
Git
GitHub Actions
GitLab CI
gRPC
Rest API• 9y+
Docker• 8y+
Jenkins• 8y+
AWS• 4y+
Kubernetes• 4y+
Nginx• 3y+
Cybersecurity
SonarQube
QA
JMeter• 3y+

Timeline

Senior Java Developer / Full-Stack Developer Senior
Digital Publishing Platform Full-Time
Mar 2023 to Mar 2026 3 Years Tbilisi In office
Led the modernization of a legacy Java EE application to Jakarta EE, including upgrades across Java and application server versions. Refactored backend code, fixed production issues, and integrated external APIs with client SSO. Supported UI changes by replacing legacy JSF/PrimeFaces components and applying targeted updates in a Vue.js frontend. Built and configured Docker-based deployments, ran JMeter stress tests, and monitored production using Elastic APM.
Java
Spring Boot
MariaDB
ActiveMQ
Vue.js
Docker
Nginx
JMeter
PostgreSQL
Rest API
Java Developer Middle
Qapter SMR Fleet Control System Full-Time
Feb 2022 to Jan 2023 11 Months Tbilisi In office
Improved backend maintainability through code review, bottleneck optimization, legacy removal, refactoring, and production bug fixes. Contributed to client-side field-level encryption for MongoDB using the native mongocrypt library. Updated Kubernetes deployment scripts and supported both development and production releases.
Java
Spring Framework
ElasticSearch
RabbitMQ
Kubernetes
AWS
Rest API
Java Developer Middle
GlobePayroll Full-Time
Feb 2020 to Feb 2022 2 Years Tbilisi In office
Maintained a payroll reporting backend, fixed defects, and implemented payment report generation using MVEL. Built PDF report markup with pdf4ml and supported downstream data processing workflows. Worked with Spring and Hibernate-based persistence to support reliable reporting outputs.
Java
Spring Framework
PostgreSQLsince 2020
Hibernate
Java / Full-Stack Developer Middle
Automotive E-commerce Platform Full-Time
Oct 2018 to Feb 2020 1 Year 4 Months Tbilisi In office
Implemented the end-to-end “Quick Order” feature, covering both frontend and backend changes, and refactored legacy code. Fixed defects found during development and testing to stabilize the shopping flow. Set up a Nexus-based Docker registry and build tooling to simplify local QA environment startup, and created Jenkins scripts for source-code automation.
Java
Spring Framework
Apache Solr
JavaScript
JQuery
Dockersince 2018
Jenkins
Java Developer Middle
SMART System Full-Time
Jun 2017 to Oct 2018 1 Year 4 Months Tbilisi In office
Developed backend services and new API endpoints to support order fulfillment workflows. Implemented and maintained REST and SOAP integrations and resolved related application defects. Worked with Zoho CRM integrations as part of the order and fulfillment processes.
Javasince 2017
Spring Frameworksince 2017
Hibernatesince 2017
Rest APIsince 2017
Zoho CRM