Skip to main content
Vitalii DiagilevVD
Looking for a job

Vitalii Diagilev

@v_dyagilev

Java Backend Engineer | Spring Boot · Kafka · Microservices · PostgreSQL | IAM: Keycloak, OAuth 2.0 | Telegram: @v_dyagilev

Georgia
Message

What I'm looking for

I’m open to Java Backend Engineer roles.

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

Sberbank-Technology logoSB
Current

Java Software Engineer

Oct 2022 - Present (4 years)

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

Lentech AI Lab logoLL

Java Software Engineer

Aug 2021 - Sep 2022 (1 year 1 month)

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

NP

National Open Institute, St. Petersburg

Bachelor of Science, Applied Informatics

2022 - 2027

Part-time, distance learning

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan