
Vitalii Diagilev
@v_dyagilev
Java Backend Engineer | Spring Boot · Kafka · Microservices · PostgreSQL | IAM: Keycloak, OAuth 2.0 | Telegram: @v_dyagilev
What I'm looking for
Java Backend Engineer with 5+ years of experience building enterprise systems. Core backend developer of an enterprise Jira alternative for 10k+ concurrent users (Spring Boot microservices, Kafka, PostgreSQL); previously worked on an identity and access management (IAM) system with SSO and RBAC.
WHAT I DO
• Java microservices with Spring Boot and Spring Cloud
• Event-driven integrations with Kafka and the Transactional Outbox pattern
• Performance tuning: eliminating Hibernate N+1 queries, DTO projections, database indexing
• Security and IAM: Spring Security, Keycloak, OAuth 2.0, OpenID Connect
• CI/CD with Liquibase migrations, Docker and Kubernetes
• Code review and onboarding of new developers SELECTED RESULTS
• Cut the load time of a 3,000-task project board from 4 seconds to 700 ms
• Designed a Kafka notification system handling 150k+ events a day
• Reduced post-release regressions 3x with plugin-based extensibility points in the core engine
• Cut release time from 4 hours to 20 minutes with automated CI/CD
• Reduced client onboarding from 2 weeks to 1 day through configuration-driven setup
STACK
Java 11/17 · Spring Boot · Spring Cloud · Spring Data JPA · Spring Security · Hibernate · Kafka · PostgreSQL · Liquibase · Keycloak · OAuth 2.0 · OpenID Connect · Docker · Kubernetes · Jenkins · Maven · Gradle · Git · JUnit · Mockito · Testcontainers · Prometheus · Grafana
Based in Tbilisi, Georgia (UTC+4). Open to Java Backend Engineer roles.
📩 Telegram: @v_dyagilev
✉ 2vitalyd@gmail.com
Experience
Work history, roles, and key accomplishments
Platform V Works TaskTracker — an enterprise alternative to Jira for 10k+ concurrent users, with a Spring Cloud microservices backend. Core backend developer in a 7-person team, leading core logic, notifications, auditing and feature flags.
• Built extensibility points in the core engine for custom fields and workflows via plugins, reducing post-release regressions 3x
Enterprise IAM (IdM) system: SSO, RBAC and centralized access management. Team of 5 developers.
• Implemented authentication flows with Spring Security and Keycloak — OTP, credentials and corporate SSO via OpenID Connect — with dynamic flow management through the Keycloak Admin API
• Designed the role model using Keycloak composite roles and object-level permissions in PostgreSQL
Education
Degrees, certifications, and relevant coursework
National Open Institute, St. Petersburg
Bachelor of Science, Applied Informatics
2022 - 2027
Part-time, distance learning
Tech stack
Software and tools used professionally
Amazon S3
GitLab
Kubernetes
Spring Cloud
Jenkins
Flyway
Liquibase
PostgreSQL
MongoDB
Cassandra
Spring Boot
Gradle
Apache Maven
Quarkus
React
Java
Kotlin
JSON
Go
Apache JMeter
Loki
Kafka
RabbitMQ
Grafana
Prometheus
Hibernate
Spring Security
AWS Lambda
JUnit
Mockito
Keycloak
sso
Git
Docker
Apache Tomcat
Clickhouse
VictoriaMetrics
Testcontainers
Claude Code
Apache Kafka
Availability
Location
Authorized to work in
Website
z0r.de/8Salary expectations
Job categories
Skills
Interested in hiring Vitalii?
You can contact Vitalii and 90k+ other talented remote workers on Himalayas.
Message VitaliiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
