Татьяна Н. Java разработчик, Middle+

ID 30313
ТН
Татьяна Н.
Мужчина, 37 лет
Россия, Москва, UTC+3
Ставка
3 051,95 Р/час
НДС не облагается
Специалист доступен с 26 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
assertj
Atlassian
Bash
cdc
ClickHouse
cmd
Concurrency
Confluence
Connection pool
CQRS
DDD
diioc
Doc
Docker
Elasticsearch
ELK Stack
Exception
Feign
filebeat
Flyway
freemarker
Generics
Git
GitHub
GitHub Actions
GitLab
GitLab CI/CD
Grafana
Graylog
GreenPlum
Hibernate
Integration testing
iText
Jaeger
Java
Java Core
JDBC
Jira
JUnit 5
Kibana
Kubernetes
Linux
Liquibase
Log4j
Logstash
Lombok
macOS
MapStruct
Microservices
Mockito
MS Windows
open
OpenAPI/Swagger
Oracle
outbox
podam
PostgreSQL
PowerShell
Prometheus
Redis
Saga
SE
Shell
Spring
Spring AOP
Spring Boot
Spring Cloud
Spring Core
Spring Data
Spring Data JPA
Spring Security
Spring Test
Spring Web
Stream API
template
TestContainers
transactional
Unit testing
Zipkin
Монолитная архитектура
Работа с интеграциями
распределённые системы
AWS
caffeine
Camunda BPMN
Clean Code
cloud
CORS
csrf
Garbage Collector
GoF
Google API
gRPC
JVM
JWT
Kafka
Keycloak
memory
MinIo
modal
oauth2
owasp
REST
S3
Selectel
SOAP
SOLID
SSO
WebSockets
Yandex Cloud
Алгоритмы и структуры данных
безопасность
кэширование
Облачные технологии
Объектно-ориентированное программирование (ООП)
очереди
сервер
Шаблоны проектирования
Отрасли
Cloud Services
FinTech & Banking
Главное о специалисте
"Я занимаюсь backend-разработкой более трех лет. Активно участвую в проектах с использованием современных технологий и подходов, таких как микросервисная архитектура, контейнеризация, распределенные системы и CI/CD. Мои ключевые компетенции включают: - Backend разработку на Java/SpringBoot (Spring Data JPA, Spring Security, Spring MVC). - Использование микросервисной архитектуры и оркестровки контейнеров (Docker/Kubernetes). - Автоматизацию тестирования (JUnit, Mockito, Testcontainers). - Работу с базами данных (PostgreSQL, Oracle). - Работу с инструментами CI/CD (GitLab CI/CD, Jenkins), системой контроля версий Git. - Владение Linux, Bash. - Опыт работы по методологиям Agile Scrum, Kanban. - Опыт написания технической документации и технического сопровождения проектов. - Хорошее владение английским для свободного чтения документации. В команде я занимаю проактивную позицию. Неоднократно предлагала улучшения, которые впоследствии были реализованы мной или другими разработчиками. "
Проекты   (3 года 5 месяцев)
Проект «Сервис рассмотрения обращений сотрудников банка»
Роль
Java разработчик
Обязанности
Разработка сервиса для рассмотрения предложений сотрудников банка. Платформа даёт возможность сотрудникам вносить собственные предложения, оценивать инициативы коллег путём голосования и прикреплять необходимые материалы к заявке. Экспертная комиссия вправе одобрить предложение, направить его на доработку либо оставить мотивированное заключение. Автор идеи получает уведомления обо всех изменениях её статуса. По каждой инициативе доступна возможность формирования и скачивания отчётов в формате PDF. "Реализовала сервисы пользователей, реакций и печатных форм. Разработала API-спецификации сервисов с автоматическим созданием интерфейсов и клиентов Feign. Организовала получение и изменение данных о пользователях через Keycloak, настроив авторизацию посредством JWT-токенов. Интегрировала кеширование через библиотеку Caffeine, реализовав периодическую отправку партий записей о реакциях в сервис обращений через Kafka. Осуществила генерацию HTML-документов из шаблонов FTL и конвертацию полученных страниц в PDF. Разработала две рабочие схемы процессов (BPMN) в Camunda Modeler, создала делегатов уведомлений пользователей и автоматического удаления файлов. Реализовала запуск процессов, выполнение задач, получение активных заданий с параметрами, а также назначение исполнителей на задачи, взаимодействуя с Camunda Engine через Java API. Создала служебный токен для взаимодействия между сервисом Camunda и прочими микросервисами. Разработала Kafka-потребителя в сервисе файлов для автоматического удаления документов при отказе от обращения. Описала механизм перенаправления фронтенд-запросов на бекенд через BFF-сервис. Создала таблицы базы данных и миграционные скрипты для библиотеки Liquibase. Настроила доступ к веб-интерфейсу Camunda UI через защищённый протокол HTTPS, оставив закрытым доступ непосредственно к самому сервису Camunda. Настроила пайплайн CI/CD в GitLab с развертыванием на удалённом сервере, включая настройку контейнера Keycloak с предустановленным реалмом. Подняла Filebeat на удалённом сервере и обеспечила передачу логов в систему мониторинга Graylog. Покрыла весь разработанный код комплексом unit-тестов." "Микросервисная архитектура. Бэкенд: Java 21 + Maven, Spring Boot 3. Фронтенд: JavaScript. БД: PostgreSQL. Архитектура: DDD, BFF. Межсервисное взаимодействие: REST, Feign-клиенты, Kafka. Управление бизнес-процессами: Camunda 7. Аутентификация и авторизация: KeyCloack (OAuth2), Spring Security, JWT."
Стек специалиста на проекте
Java 21, caffeine, transactional, assertj, Keycloack, greylog, Spring Data JPA, Spring Cloud, Liquibase, REST, API, Nginx, Kafka, MinIo, Feign, iText, Collections, filebeat, mock, Logstash, Zipkin, Spring Test, Swagger, Docker, BPMN, Confluence, Hibernate, Spring Web, Maven, OpenAPI, Unit testing, Spring boot 3, CI/CD, engine, Spring, Spring Security, Camunda, diioc, freemarker, Jira, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2024 - По настоящее время  (11 месяцев)
Проект «Конструктор бизнес-логики и процессов для банка»
Роль
Java разработчик
Обязанности
Разработка сервиса управления бизнес-процессами для банковского сектора, включающего конструктор бизнес-логики и BPM-систему. Основная цель — оптимизация архитектуры и программного кода продуктов банка путем переноса бизнес-логики в централизованный сервис для визуализации процессов. Сервис обеспечивает гибкость и масштабируемость решений, ускоряет разработку новых функций и адаптацию существующих процессов к изменениям. "Микросервисная. Бэкенд на Java 11, Spring Boot. Фронтенд на JS. БД: PostgreSQL, Oracle." "Разработала интерфейсы для взаимодействия между сервисом управления бизнес-процессами и сервисом обработки входящих заявок клиентов (открытие счета, кредитование и т.п.). Разработала интеграцию с CRM-системой банка для автоматического запуска соответствующих бизнес-процессов при изменении статуса сделки или договора. Реализовала согласование полученных данных из Oracle и PostgreSQL для ключевых справочных таблиц, содержащих информацию о правилах выполнения процессов. Создала инструмент для сборки графических представлений процессов на основании данных, полученных от конструктора бизнес-логики. Оптимизировала производительность системы путём рефакторинга существующего кода и внедрения кэширования. Проверила работоспособность функционала посредством написания юнит-тестов и интеграционных тестов. Участвовала в ревью кода коллег. Решала технические проблемы и устраняла баги, возникающие в процессе тестирования и эксплуатации системы."
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, Docker, Elasticsearch, API, Jira, Confluence, Agile, Kibana, Oracle, JUnit, REST API, Mockito, Spring Boot, JPA, Maven, Linux, Hibernate, Swagger, Grafana, Kubernetes, GitLab, Prometheus, Kanban, Liquibase, Flyway, Groovy, SCRAM, Unit testing, Java 11, Spring Cloud, Collections, Logstash, Redis, Gitlab CI
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2023 - Ноябрь 2024  (1 год)
Проект «Платформа для эффективного бизнеса и коммуникации»
Роль
Java разработчик
Обязанности
Разработка облачной платформы для комплексного управления бизнесом с интеграцией CRM, систем управления задачами и проектами, автоматизацией ключевых бизнес-процессов. "Микросервисная. Бэкенд на Java 17, Spring Boot. Фронтенд на React. Взаимодействие по REST API. БД: PostgreSQL, Oracle (старые сервисы), GreenPlum. " "Реализовала импорт данных из разных источников (CRM, HRM системы). Интегрировала OAuth2 авторизацию с Keycloak. Реализовала вход на платформу с поддержкой ролей (администратор, клиент, сотрудник). Реализовала JWT-аутентификацию в BFF-сервисе через Spring Security. Настроила Kafka для обработки очередей сообщений и создала обработчик асинхронных уведомлений (email / push уведомления). Устранила баг фильтрации в поиске, исправив логику запуска запросов по ключевым словам в профилях сотрудников, используя Criteria API. Решила проблему интеграции с внешним сервисом, скорректировав разбор новых форматов ФИО сотрудников (вследствие несоответствия форматов не все сотрудники могли быть найдены). Ликвидировала несогласованность данных между пользователями после релиза новой фичи, когда новая функциональность применялась только к новым сущностям, при этом старые оставались без изменений. Реализовала отображение периода неактивности у сотрудников, согласно требованиям ТЗ. Покрыла написанный код тестами с применением Mokito / JUnit / TestContainers. Участвовала в дейли, демо, процессах развития проекта, предлагала свои идеи по улучшению."
Стек специалиста на проекте
transactional, assertj, ECache, Spring Data JPA, ClickHouse, Spring MVC, Liquibase, Flyway, Keycloak, REST, Git, Scrum, API, Linux, Kafka, openfeign, Collections, Logstash, Spring Test, Swagger, Docker, SQL, Agile, Confluence, Hibernate, GreenPlum, JUnit 5, Java 17, OpenAPI, Spring Boot, Unit testing, TestContainers, CI/CD, Criteria API, Spring, Spring Security, diioc, podam, Jira, PostgreSQL
Отрасль проекта
Cloud Services
Период работы
Июнь 2022 - Ноябрь 2023  (1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский Университет Кооперации
Специальность
Мировая экономика
Завершение учебы
2010 г.

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

E-commerce & Retail • FinTech & Banking • LifeStyle • Logistics & Transport
АС
Андрей С.
Москва
Java разработчик
Senior
4 200,24 Р/час
ACID
Agile
ANSI SQL
API
Async
Atlassian
Auth0
AWS
bases
Camunda
+113

Андрей — опытный Java-разработчик уровня Senior из Москвы. Опыт работы: - Разработка платформы для непрерывного профессионального роста и карьерного развития IT-специалистов банка. Создание чатов на WebSocket соединении, оптимизация работы с Entity, внедрение Redis для кэширования, рефакторинг legacy-кода. - Участие в проекте по разработке платформы автоматизации бизнес-процессов для крупного ритейла через Telegram-интерфейс. Реализация основного функционала для микросервисов, обеспечение взаимодействия между ними, интеграция с внешними нейронными сетевыми сервисами. - Работа над онлайн-сервисом каршеринга. Внедрение механизмов асинхронной обработки заявок, разработка эндпоинтов для получения списка доступных автомобилей, добавление функционала для фильтрации по различным критериям. - Создание платформы для городских мероприятий. Разработка жизненного цикла событий, управление участниками, модерация событий, реализация сбора и обработки данных о посещаемости мероприятий.

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle
ДС
Денис С.
Воронеж
Java разработчик
Senior
3 853,43 Р/час
ACID
ActiveMQ
Agile
API
assertj
Atlassian
AWS
Bash
build
CentOS
+112

Денис — Senior Java разработчик из Воронежа с опытом работы 1 год 11 месяцев. Специализируется на разработке backend-решений, имеет опыт работы с микросервисной и монолитной архитектурой. Владеет английским языком на уровне B1. Участвовал в проектах в отраслях E-commerce & Retail, FinTech & Banking, LifeStyle. Среди ключевых навыков — работа с базами данных (PostgreSQL, Oracle, ClickHouse), облачными технологиями (AWS, Docker, Kubernetes), а также опыт использования Spring Framework, Spring Boot, Spring Security, Spring WebFlux. Выполнял задачи по разработке и поддержке API, интеграции с внешними системами, настройке мониторинга и логирования, а также оптимизации производительности. Участвовал в проектировании архитектуры, реализации микросервисов и монолитных приложений, настройке CI/CD пайплайнов.

Подробнее
E-commerce & Retail • FinTech & Banking • LifeStyle • Logistics & Transport
МС
Марат С.
Уфа
Java разработчик
Senior
4 007,57 Р/час
specta
lifecycle
Validation
Шаблонизатор
transactional
ArtemisMQ
Grafana
Saga
Работа с интеграциями
Spring AOP
+113

Марат — Java-разработчик уровня Senior из Уфы. Специализируется на разработке backend-части приложений, имеет опыт работы с микросервисной и монолитной архитектурой. Владеет английским языком на уровне B1. Участвовал в проектах в отраслях E-commerce & Retail, Logistics & Transport, FinTech & Banking, LifeStyle. Среди проектов: - разработка сервиса генерации Google Slides из сторонних данных; - работа над системой управления производством на металлургическом комбинате; - участие в проекте автоматизации процессов производства; - создание инвестиционной платформы; - разработка поискового движка на Spring Boot; - создание социальной сети для банка. Выполнял обязанности по проектированию архитектуры, разработке сущностей и бизнес-логики, работе с интеграциями, тестированию и багфиксу, проведению релизов и поддержке проектов.

Подробнее
FinTech & Banking • Logistics & Transport • RnD
АВ
Артемий В.
Минск
Java разработчик
Senior
3 147,27 Р/час
access
ACID
Agile
aml
Api design
automation
AWS
bases
Camunda BPMN
CI/CD
+119

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

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

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

Подробнее

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

Information Security • LifeStyle
АК
Антон К.
Москва
IOS разработчик
Middle+
3 844,15 Р/час
UI
corelocation
C/C++
instruments
IOS
Socket.io
Clean Architecture
SnapKit
JSON API
Auto Layout
+47

Я — высококвалифицированный iOS-разработчик с почти 5-летним опытом в создании эффективных и интуитивно понятных мобильных приложений. Моя карьера охватывает разнообразные проекты, которые демонстрируют мои способности и стремление к совершенству. В числе моих достижений — разработка приложения для чата РосЧат, где я не только создал функционал, но и оптимизировал производительность, интегрировал сторонние библиотеки и провел рефакторинг кода для повышения его качества и устойчивости. Кроме того, я реализовал приложение для приема лекарств с функцией синхронизации данных на всех устройствах. Здесь я применил Alamofire для обработки сетевых запросов и Core Data для надежного локального хранения информации, а также разработал юнит-тесты, что значительно повысило качество кода. Мой опыт также включает создание приложения для релокантов, где я разрабатывал удобные экраны таблицы с данными из API и визуализировал точки на карте с помощью MKAnnotation. Ранее я работал инженером-программистом в ЦНИИ ФГУП «Комета», где успешно разрабатывал и поддерживал внутреннюю ERP систему, что укрепило мои навыки в проектировании и реализации комплексных решений. Я владею широким спектром технологий, включая Swift, Objective-C, и активно использую современные инструменты разработки, что позволяет мне создавать высококачественные и масштабируемые приложения. С уверенностью могу сказать, что мой опыт и навыки помогут вашей команде достигать выдающихся результатов в разработке мобильных решений!

Подробнее