Vadim Kamyshnikov - Senior Java Backend Developer
Навыки
- Docker / Kubernetes / Helm
- ElasticSearch / ELK
- GitLab / GitLab CI
- Java SE 21
- OpenAPI / Swagger
- PostgreSQL / Oracle
- Prometheus / Grafana
- Spring Framework
Опыт работы
Газпромбанк
Senior Java Developer - июнь 2024 – май 2025✓ Перенёс проект с Oracle на PostgreSQL, сократив стоимость лицензий на 40%
✓ Разработал 5+ модулей справочной системы с использованием Java 17, Spring, JMix и Hibernate
✓ Спроектировал и внедрил CI/CD для GitLab, ускорив релизы на 30%
✓ Проводил рефакторинг, покрытие тестами, код-ревью и live-coding; обучил 3-х junior-разработчиков до middle
Стек: Java SE 21, Spring Framework, PostgreSQL / Oracle, Docker / Kubernetes / Helm, GitLab / GitLab CI, OpenAPI / Swagger, ElasticSearch / ELK, Prometheus / GrafanaБанк ВТБ (ПАО)
Java Developer - июнь 2020 – май 2024✓ Разработал серверную часть для 5+ микросервисов банковского обслуживания юр. лиц используя Java и Spring Framework / Quarkus
✓ Спроектировал и внедрил систему миграции данных с Oracle на PostgreSQL
✓ Написал модульные тесты с использованием Mockito, повысив покрытие до 80%
✓ Настроил CI/CD на базе TeamCity, сократив время сборки и деплоя на 20%
✓ Проводил код ревью и рефакторинг
Стек: Java 8-11, Spring / Spring Cloud / Quarkus,
PostgreSQL / Oracle, Redis / Kafka / RabbitMQ, Kubernetes / Docker, TeamCity, OAuth2 / Keycloak, Prometheus / Grafana / Zipkin / ELK, Apache Flink, OpenAPI / Swagger
Образование
Программирование ЭВМ и автоматизированных систем
Ижевский государственный технический университет2001-2006
Обо мне
Hard Skills:
• 19+ years experience of enterprise development
• 6+ years with Java SE 8-21 in FinTech
• Also familiar with languages Swift, PHP, C# and .NET
• Highload systems and large volumes of data
• Databases: MySQL, PostgreSQL, Oracle
• Microservice architecture, scalability, multithreading
• Frameworks: Spring Framework (Boot, MVC, Data, Test, Security, Cloud, Hibernate), Quarkus
• JUnit, Mockito, Spring Boot Tests
• Message brokers: Apache Kafka, RabbitMQ, Redis
• Deployment tools: Docker, Kubernates, Helm, GitLab, Jenkins, Ansible, TeamCity
• ElasticSearch / ELK, Prometheus / Grafana, Zipkin
——————————————————-
Технические навыки:
• 19+ лет опыта коммерческой разработки
• 6+ лет на Java SE 8-21 в ФинТех (FinTech)
• Также знаком с языками Swift, PHP, C# и .NET
• Высоконагруженные системы и большие объемы данных
• Базы данных: MySQL, PostgreSQL, Oracle
• Микросервисная архитектура, масштабируемость
• Фреймворки: Spring Framework (Boot, MVC, Data, Test, Security, Cloud, Hibernate), Quarkus
• Тестирование: JUnit, Mockito, Spring Boot Tests
• Брокеры сообщений: Apache Kafka, RabbitMQ, Redis
• Инструменты развертывания: Docker, Kubernates, Helm, GitLab, Jenkins, Ansible, TeamCity
• ElasticSearch / ELK, Prometheus / Grafana, Zipkin