Алексей К. Java разработчик, Senior

ID 27899
АК
Алексей К.
Мужчина, 30 лет
Россия, Ижевск, UTC+4
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
ELK
Grafana
GitLab
Liquibase
Flyway
Java
Git
JUnit
MongoDB
Mockito
JPA
Gradle
Swagger
Redis
Prometheus
Kafka
Docker
Hibernate
Maven
Spring Boot
SonarCube
Jira
PostgreSQL
Jenkins
Kubernetes
SQL
Отрасли
FinTech & Banking
Government & Public Sector
Знание языков
Английский — B2
Главное о специалисте
Алексей — Java-разработчик уровня Senior из Ижевска, Россия. Специализируется на разработке приложений с использованием Java и связанных технологий. Имеет опыт работы в отраслях Government & Public Sector, FinTech & Banking. Ключевые навыки: ELK, Grafana, GitLab, Liquibase, Flyway, Git, JUnit, MongoDB, Mockito, JPA, Gradle, Swagger, Redis, Prometheus, Kafka, Docker, Hibernate, Maven, Spring Boot, SonarCube, Jira, PostgreSQL, Jenkins, Kubernetes. Владеет английским языком на уровне B2. Имеет опыт работы на следующих проектах: 1. Финтех-проект в Government & Public Sector (1 год 6 месяцев): участие в проектировании приложения с нуля, создание гибкой микросервисной архитектуры, разработка конструкторов процессов и фабрик шаблонизированных объектов, реализация ролевой модели RBAC, покрытие тестами написанного кода. 2. Проект для банка в FinTech & Banking (1 год 11 месяцев): разработка REST API микросервисов, работа с внешними API и REST-интерфейсами, оптимизация работы с базами данных PostgreSQL, оптимизация DAO слоя с использованием Redis. 3. Онлайн-бухгалтерия в FinTech & Banking (8 месяцев): разработка Spring Boot микросервисов, реализация запросов к базе данных PostgreSQL с использованием Hibernate, оптимизация производительности приложения.
Проекты   (4 года 3 месяца)
Финтех проект
Роль
Java разработчик
Обязанности
Приложение, которое предоставляет возможность администраторам экспертных учреждений и связанных с проведением экспертизы организаций конструировать и участвовать в бизнес процессе проведения государственной экспертизы. Приложение имеет широкий функционал, в том числе предоставляет возможность подавать заявления, определять критерии оценки, делать заключение, вести учёт загруженности сотрудников, назначать задачи и прочее. Стек: Java 21, Spring Boot 3.1, Hibernate, Liquibase, PostgreSQL, Mongo DB, MinIO, Kafka, Redis, Docker, Kubernetes, Nexus, HashiCorp Vault, Grafana+Prometeus GitLab, Jira, Confluence, Agile Обязанности: - Участие в проектировании приложения с нуля и создание гибкой микросервисной архитектуры. - Создание базовой CRUD-обвязки и бизнес логики в соответствии с постановками. - Актуализация схемы БД механизмами Liquibase. - Построение запросов к базе данных с использованием HQL, NativeQuery, Criteria API. - Разработка конструкторов процессов и фабрик шаблонизированных объектов на основе конфигурации. - Реализация ролевой модели RBAC для управления доступом через HashiCorp Vault. - Покрытие тестами (Junit, Mockito, Testcontainers) написанного кода. - Написание кода с учётом принятой в команде стилистики. - Фикс багов. - Актуализация кастомных библиотек. - Участие в кросс-ревью. - Умение настраивать и использовать CI/CD процессы. - Участие в ревью постановок и задач, написанных аналитиками. - Отличное владение Java Core. Состав команды: 5 - BackEnd, 4 - FrontEnd, 1 - Lead, 5 - SA, 3 - QA, 1 - PM, 1 - PO
Достижения
- Внедрил систему аутентификации и авторизации с использованием Spring Security, JWT и ролей доступа, обеспечив безопасный доступ к REST API. - Настроил тестовую инфраструктуру с Testcontainers и JUnit 5, увеличив покрытие приложения тестами до 85%.
Стек специалиста на проекте
PostgreSQL, Docker, Jira, JUnit, REST API, Mockito, Hibernate, MongoDB, Grafana, Kubernetes, GitLab, Nexus, Java Core, Kafka, JUnit 5, Hashicorp Vault, Redis, Java 21, prometeus, Spring boot 3
Отрасль проекта
Government & Public Sector
Период работы
Декабрь 2023 - Июнь 2025  (1 год 7 месяцев)
Банк
Роль
Java разработчик
Обязанности
Приложение, которое предоставляет пользователям удобный и безопасный доступ к финансовым услугам банка. Приложение позволяет клиентам узнать о банковских продуктах, настраивать их параметры, управлять счетами. Благодаря интуитивно понятному интерфейсу и надежным функциям безопасности это приложение позволяет клиентам безопасно, удобно и легко управлять своими финансами. Стек: Java 17, Spring (Boot, Web, Data, AOP, Security, Cloud), PostgreSQL, Hibernate, Liquibase, Mongo DB, Kafka, Redis, Docker, Kubernetes, ELK, Grafana, Prometheus, Sonarqube, Jenkins, Swagger, Junit5 GitHub, Jira, Confluence, Agile Обязанности: - Написание чистого, читаемого, расширяемого кода с учетом принципов SOLID. - Проектирование и реализация REST API микросервисов, отвечающих за работу с кредитами, депозитами и кредитными картами - Работа с внешними API и REST-интерфейсами с использованием HTTP, gRPC, Feign-client. - Оптимизация работы с базами данных PostgreSQL - Оптимизация DAO слоя с использованием Redis - Написание модульных и интеграционных тестов - Ревью старого кода на предмет соответствия принципам программирования - Оперативный фикс багов - Коммуникация в команде, участие в церемониях Scrum, онбординг новых участников проекта - Участие в кросс-ревью Состав команды: 6 - BackEnd, 5 - FrontEnd, 1 - Lead, 6 - SA, 1 - PM, 3 - QA, 2 - AQA, 1 - DevOps
Достижения
- Разработал отказоустойчивую систему обработки транзакций с использованием Apache Kafka и механизмов повторных попыток, достигнув высокого процента успешной обработки операций. - Уменьшил технический долг, опираясь на требования SonarQube, добившись снижения числа критических замечаний на 73%.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Docker, Java, REST API, Hibernate, MongoDB, Jenkins, Swagger, Grafana, Kubernetes, Prometheus, Liquibase, SonarQube, gRPC, ELK, Java Core, Kafka, JUnit 5, Redis, Java 17
Отрасль проекта
FinTech & Banking
Период работы
Январь 2022 - Декабрь 2023  (2 года)
Онлайн-бухгалтерия
Роль
Java разработчик
Обязанности
Онлайн-бухгалтерия - это сервис, который предоставляет индивидуальным предпринимателям, использующим упрощённую систему налогообложения автоматически рассчитывать налог и формировать отчетность. Стек: Java 11, Spring Boot 2, Hibernate, PostgreSQL, Flyway, Kafka, Redis, Docker, Kubernetes, GitHub, Jira, Confluence, Agile Обязанности: - Разработка Spring Boot микросервисов - Реализация запросов к базе данных PostgreSQL с использованием Hibernate - Оптимизация производительности приложения - Модульное и интеграционное тестирование - Автоматизация тестирования с помощью Maven - Активное участие в обсуждениях и мозговых штурмах по улучшению проекта - Работа по методологии Agile - Умение настраивать и использовать CI/CD процессы Состав команды: 4 - BackEnd, 2 - FrontEnd, 1 - Lead, 3 - SA, 2 - AQA, 1 - PM, 1 - DevOps
Достижения
- Сократил время ответа API на 40%, внедрив кэширование на основе Redis и пересмотрев стратегию выборки данных с помощью JPA Criteria API.
Стек специалиста на проекте
PostgreSQL, Docker, Jira, Spring Boot, Hibernate, Kubernetes, Flyway, Java Core, Kafka, Java 11, Redis
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2021 - Декабрь 2021  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ижевский государственный технический университет имени М.Т. Калашников, Ижевск
Специальность
Юриспруденция
Завершение учебы
2017 г.

Похожие специалисты

EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

▪ Разработчик программного обеспечения / lead с более чем 15 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Глубокий анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
Manufacturing • RnD
МТ
Михаил Т.
Минск
Java разработчик
Senior
3 147,27 Р/час
Apache Solr
Apache Spark
assertj
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
+93

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптация к требованиям бизнес процессов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
FinTech & Banking • FoodTech • Government & Public Sector • Logistics & Transport • Manufacturing
АВ
Артур В.
Тюмень
Java разработчик
Senior
3 506,49 Р/час
методологии
Compose
ELK
Grafana
assertj
архитектура
AWS
GitLab
Разработка
брокеры сообщений
+110

Мой путь в IT — это постоянный поиск баланса между технической глубиной и решением бизнес-задач. За 5 лет работы с Java я убедился: даже самый сложный код имеет ценность только тогда, когда он становится частью системы, которая работает для людей. В проектах, где требовалось масштабировать сервисы или интегрировать разнородные системы, я учился видеть не только код, но и контекст. Например, оптимизация процессов обработки данных или внедрение инструментов для прозрачности инфраструктуры — это не просто задачи из джуры, а шаги к тому, чтобы заказчик получил результат быстрее и без потерь. Мне близок подход, где разработчик — не просто исполнитель, а участник диалога. Будь то проектирование микросервисов, настройка CI/CD или менторство коллег — я стараюсь работать так, чтобы код и процессы становились надежным фундаментом, а не временным решением. Ищу команду, где смогу применять этот опыт. Готов решать задачи, требующие как технической экспертизы, так и умения слушать, анализировать и предлагать. Самая интересная задача: Реализация интеграции с 5 разнородными источниками данных (PostgreSQL, Elasticsearch, внешние API) для генерации PDF-документов в реальном времени. · Нужно было обеспечить синхронную работу с системами, которые имели разные форматы данных и latency. · Добавил асинхронную обработку через Kafka: данные собирались в фоне, а пользователь получал уведомление о готовности документа. · Использовал Redis для кэширования шаблонов и часто запрашиваемых данных Самая технически сложная задача: Обработка 5000+ событий в секунду с IoT-датчиков в реальном времени без потерь данных. · Kafka не справлялась с пиковой нагрузкой: сообщения терялись, потребители отставали. · Данные о температуре плавки и составе сплавов критичны для качества продукции. Решение которое внедлил для решения проблемы: · Перераспределил партиции Kafka, увеличив их количество, и настроил сжатие сообщений. · Внедрил Apache NiFi как буферный слой для предобработки данных перед отправкой в Kafka

Подробнее
Cloud Services • E-commerce & Retail
АТ
Алексей Т.
Минск
Java разработчик
Middle+
3 211,19 Р/час
MS Windows
core
WebFlux
Data
Java
GWT
JUnit
Mockito
JPA
Linux
+67

Разработчик программного обеспечения с более чем 3-летним опытом коммерческой разработки корпоративных приложений и стартапов Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) Создание и улучшение микро сервисных приложений Опыт разработки с использованием облачных сервисов (AWS) Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • Government & Public Sector
АК
Алексей К.
Ижевск
Java разработчик
Senior
3 506,49 Р/час
ELK
Grafana
GitLab
Liquibase
Flyway
Java
Git
JUnit
MongoDB
Mockito
+26

Алексей — Java-разработчик уровня Senior из Ижевска, Россия. Специализируется на разработке приложений с использованием Java и связанных технологий. Имеет опыт работы в отраслях Government & Public Sector, FinTech & Banking. Ключевые навыки: ELK, Grafana, GitLab, Liquibase, Flyway, Git, JUnit, MongoDB, Mockito, JPA, Gradle, Swagger, Redis, Prometheus, Kafka, Docker, Hibernate, Maven, Spring Boot, SonarCube, Jira, PostgreSQL, Jenkins, Kubernetes. Владеет английским языком на уровне B2. Имеет опыт работы на следующих проектах: 1. Финтех-проект в Government & Public Sector (1 год 6 месяцев): участие в проектировании приложения с нуля, создание гибкой микросервисной архитектуры, разработка конструкторов процессов и фабрик шаблонизированных объектов, реализация ролевой модели RBAC, покрытие тестами написанного кода. 2. Проект для банка в FinTech & Banking (1 год 11 месяцев): разработка REST API микросервисов, работа с внешними API и REST-интерфейсами, оптимизация работы с базами данных PostgreSQL, оптимизация DAO слоя с использованием Redis. 3. Онлайн-бухгалтерия в FinTech & Banking (8 месяцев): разработка Spring Boot микросервисов, реализация запросов к базе данных PostgreSQL с использованием Hibernate, оптимизация производительности приложения.

Подробнее
FinTech & Banking • FoodTech • Government & Public Sector • Manufacturing
АМ
Анна М.
Самара
Бизнес аналитик
Senior
3 896,1 Р/час
UI
Работа с интеграциями
UML
Kanban
Подготовка и проведение презентаций
анализ
Camunda
Бизнес-анализ
Scrum
Аналитическое мышление
+31

Высокий уровень самомотивации, самоорганизации и самодисциплины Ответственность, напористость, исполнительность коммуникабельность, открытость, умение работать в команде Инициативность, нацеленность на результат Умение генерировать нестандартные/креативные решения Умение находить компромисс Дипломатичность Ведение проектов по Waterfall методологии Ведение проектов по Agile методологии Уверенный пользователь Excel, Word, Power Point, Visio, Figma, BPMN 2.0 Легко осваиваю новое программное обеспечение. Слушатель тренингов: Коммуникация в ситуации неиерархического подчинения Убедительное поведение Уметь делегировать и получать результат Навыки ведения презентации Уметь управлять своими эмоциями и энергией Развитие видения глобальной организации Мотивационный менеджмент Навыки эффективного общения Как эффективно проводить собрание

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • FoodTech
ДП
Дмитрий П.
Санкт-Петербург
QA авто
Senior
3 701,3 Р/час
Selenium WebDriver
Redmine
HTML5
Grafana
IOS
PHP
AWS
GitLab
MS Windows
Базы данных
+65

Hard skills: ● Функциональное тестирование прикладного программного обеспечения и веб-ресурсов в различных средах и конфигурациях. ● Внешнее тестирование ● Внутреннее тестирование и тестирование API. ● Тестирование на мобильных устройствах (iOS, Android) ● Автоматические тесты с помощью Python->Pytest (Selenium Webdriver). ● Также Java+Selenium+Allure Blackbox testing ● Навыки создания и формализации процессов разработки и тестирования ● Создавать собственные сценарии и отчеты о тестировании. ● Кроссбраузерное тестирование. ● Разработка выпуска ● Настройка и работа с CI/DI ● Правильное представление ошибок с помощью алгоритма повторных попыток. ● Работа с любыми ошибками, хранящимися в системах ● Разработка через итерацию ● Использование программного обеспечения для шифрования, сертификатов, виртуальных машин и сети. ● Знание языков программирования (HTML,CSS,PHP,JavaScript,mySQL) ● Поддержка и консультация клиентов ● SCRUM-подход ● Использую Slack, hipchat и т. д. для взаимодействия с командой. Soft skills: ● Коммуникация с командой разработчиков Research ● Критическое мышление ● Исследования ● Нестандартное мышление ● Свободный метод поиска Инструменты: Code store - GitHub, Gitlab, BitBucket, TFS Performance tests - Grafana, LoadRunner, Jmeter, Yandex tank Bug tracker - Redmine, Trac, Assembla, BugZilla, Jira,Trello, Youtrack, Bitrix24, DataBase - MySQL, PostgresQL, MS SQL Server, DBeaver CI/CD systems - Teamcity, CircleCI, Heroku, Codeship Code - Python, HTML,CSS, PHP, JavaScript, Cypress framework, Jest, Puppeteer OS - XX MS Windows Server, MS SQL Server, MS IIS Server, Linux, Ubuntu VM solutions - Docker, VMWare, VirtualBox, HyperV, Parallels Saas store - AWS, Digital ocean, Hetzner, MS Azure

Подробнее