Темерлан Т. Java разработчик, Senior
ID 19132
ТТ
Темерлан Т.
Мужчина
Грузия, Батуми, UTC+4
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Опытный Java-разработчик с 5-летним опытом разработки, кодирования, тестирования и отладки Java-приложений.Обладаю опытом управления небольшими командами до 5 человек, обеспечивая высокую производительность и взаимодействие внутри группы.
Умею формулировать и ставить задачи, выполнять декомпозицию и разрабатывать архитектуру, для обеспечения качественного выполнения проектов.Имею большой опыт работы с Fintech-проектами и банковскими системами.
Проекты
(3 года 7 месяцев)
NDA
Роль
Senior Software Developer Java / Kotlin
Обязанности
Стадия разработки: поддержка для старой
Описание: Проект высоконагруженная торговая система, обеспечивающая функционирование срочного, фондового и валютного рынков. В рамках моей работы я занимался разработкой и сопровождением backend-части модулей, связанных с интеграцией торговых данных (FORTS), проверкой контрагентов, контролем доступа, обработкой рыночных событий и реализацией внутренних сервисов биржи. Основной акцент был сделан на отказоустойчивость, производительность и безопасность системы.
Команда: 10 человек (3 backend, 1 architect, 3 dwh, 1 qa, 2 analyst)
Обязанности:
• Разработка и поддержка сервисов для проверки юридических лиц по ИНН/ОГРН (в том числе advanced-проверки).
• Интеграция с внешними и внутренними системами биржи, реализация REST API.
• Разработка и сопровождение модуля forts_loader для загрузки торговых данных через CGate, управление потоками, логирование, запись данных в PostgreSQL.
• Работа с обычными Java-приложениями (без Spring Boot), запуск через .sh-скрипты.
• Оптимизация производительности и стабильности приложений под высокую нагрузку.
• Покрытие unit- и integration-тестами с использованием JUnit 5 и Mockito.
• Анализ кода и устранение уязвимостей, выявленных с помощью SonarQube.
• Работа с архитектурой проекта, участие в принятии технических решений и выборе технологий.
• Консультации и код-ревью младших разработчиков.
Интересное:
• Создал и внедрил модульную архитектуру для взаимодействия с внешними контр-агентами.
• Разработал гибкую систему логирования и алертинга для форс-мажорных торговых ситуаций.
• Оптимизировал производительность модуля загрузки FORTS данных на ~40%.
Рефакторинг / разработка нового функционала: 50/100, Архитектурные / фичевые задачи: 50/100
Стек специалиста на проекте
ngate, assertj, Keycloak, SonarQube, REST, Java, Bash, Git, Mockito, Linux, Confluence, Docker, Kotlin, Hibernate, JUnit 5, Maven, Spring, Jira, PostgreSQL, Spring boot 3, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2024 - Май 2025
(6 месяцев)
Colvir Software Solutions
Роль
Senior Software Developer Java/Kotlin
Обязанности
Стадия разработки: с 0 для новой версии / поддержка для старой
Описание: ПО «Colvir» — это программное обеспечение для банковского сектора, предназначенное для автоматизации различных банковских процессов. В рамках разработки новой версии ПО мы создавали решения с использованием современных технологий на Java и Kotlin, внедряли новые функциональные возможности и оптимизировали существующие процессы. Я участвовал в рефакторинге кода, тестировании, разработке новых версий программ, а также в принятии архитектурных решений и управлении группой из 5 разработчиков
Команда: 12 Backend
Обязанности:
· Разработка новых решений, включая проектирование и внедрение новых функцио-нальных возможностей для повышения эффективности системы.
· Поддержка и оптимизация существующих решений для улучшения производи-тельности и стабильности.
· Разработка новых версий программ, включая внедрение новых функций и интегра-цию с внешними системами.
· Рефакторинг кода для улучшения его структуры, читаемости и производительно-сти.
· Работа с legacy-кодом, модернизация и адаптация устаревших решений под новые требования.
· Постановка целей для команды, участие в планировании и распределении задач.
· Тестирование ПО, включая функциональные и нагрузочные тесты, а также проверку кода через SonarQube и тестирование серверной части и бэкенда приложений.
· Участие в архитектурных решениях для повышения масштабируемости и надежности системы.
· Упраление командой из 5 разработчиков, координация работы и контроль выполнения задач в срок.
· Обучение и наставничество младших специалистов, помощь в решении технических задач и развитие их профессиональных навыков.
Интересное:
· Разработал и внедрил процессы с использованием BPMN для оптимизации рабочих потоков, что позволило улучшить управление бизнес-процессами и ускорить их выполнение.
Рефакторинг / разработка нового функционала: 50/100, Архитектурные / Фичевые задачи: 50/100
Достижения
Разработал и внедрил процессы с использованием BPMN для оптимизации рабочих потоков, что позволило улучшить управление бизнес-процессами и ускорить их выполнение.
Стек специалиста на проекте
Java 21, Spring Data JPA, Spring Cloud, Camunda, Keycloak, SonarQube, Java, Git, JUnit, Linux, Kafka, Ktor, Confluence, Docker, BPMN, Kotlin, Spring Security, Hibernate, Spring Boot, Jira, PostgreSQL, Kotlin 1.7, Spring boot 3, CI/CD, Microservices, Kubernetes, Functional testing
Отрасль проекта
Government & Public Sector
Период работы
Январь 2024 - Декабрь 2024
(1 год)
HomeCredit Bank
Роль
Senior Java Software Developer
Обязанности
Стадия разработки: с 0 для новой версия / поддержка для старой
Описание: HomeCredit Bank — это мобильное приложение для предоставления широ-кого спектра финансовых услуг, таких как переводы, платежи и управление счетами. В рамках проекта мы создавали новый бэкенд с нуля, включая разработку сложной логики, интеграцию с внешними системами и обеспечение безопасности данных.
Команда: 14 человек (включая менторинг), 2 backend, 2 mob-dev, 2 frontend, 2 qa, 2 ana-lyst, 1 support, 1 teamlead
Обязанности:
• Проведение код-ревью для обеспечения качества кода и соблюдения лучших практик разработки.
• Менторинг младших специалистов (7 backend разработчиков из других команд), предоставление технической поддержки и помощь в их профессиональном росте.
• Написание сложной логики для реализации бизнес-требований и обеспечения функциональности системы.
• Работа с legacy-кодом, оптимизация устаревших решений и их адаптация под новые требования.
• Тестирование ПО, включая функциональные тесты, нагрузочное тестирование и внутренние тесты кода для обеспечения качества системы.
• Интеграция с различными системами для обеспечения взаимодействия между сер-висами и внешними приложениями.
• Обсуждение и согласование АПИ с фронтенд-разработчиками и мобильщиками для обеспечения согласованности взаимодействия между компонентами системы.
• Участие в решении архитектурных вопросов, разработка предложений по улучшению структуры системы и ее масштабируемости.
• Создание новых микросервисов для реализации требуемых функциональных блоков системы.
• Реализация и оптимизация технических процессов сервисов и микросервисов для повышения производительности, надежности и устойчивости системы.
• Опыт разработки распределённых систем с использованием Zeebe Workers в многопоточной среде. Проектирование и реализация бизнес-процессов с применением BPMN-схем на платформе Camunda
Рефакторинг / разработка нового функционала: 50/100, Архитектурные/Фичевые задачи: 50/100
Достижения
• Оптимизировали процессы обработки платежей в мобильном приложении, что снизило время выполнения транзакций на 20% и повысило стабильность системы.
Стек специалиста на проекте
netflix, gpt, GraphQL, AWS, GitLab, WebLogic, openAI, Spring Data JPA, Spring Cloud, JSON, XML, Java, API, JUnit, Bitbucket, MongoDB, Mockito, Gradle, Redis, Google Cloud, Kafka, cloud, HuggingFace, Storage, Red Hat, Elastic, Docker Compose, Beanstalk, Confluence, Docker, BPMN, Kotlin, Spring Security, Hibernate, OpenShift, Nexus, Azure DevOps, Spring Config, Azure, Java 11, Java 17, Maven, RabbitMQ, Identity Server, Spring, Spring Boot, Jira, camunda8, Pl/SQL, PostgreSQL, Framework, CI/CD, Microservices, Kubernetes, Load Testing, Functional testing
Отрасль проекта
FinTech & Banking
Период работы
Июль 2022 - Январь 2024
(1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Костанайский Государственный Университет им. А.Байтурсынова (Костанайский Региональный Университет им. А.Байтурсынова)
Специальность
Факультет агрономии. Агрономия
Завершение учебы
2018 г.