АН
Александр Н.
Мужчина, 38 лет
Россия, Новосибирск, UTC+7
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Java разработчик с опытом коммерческой разработки, поддержки и рефакторинга микросервисов 4.5+ года.
Обладает знаниями и навыками построения распределенных систем на базе REST, gRPC, а также на базе Kafka. Опыт внедрения новых интеграционных взаимодействий, повышение отказоустойчивости сервисов. Уверенные знания Java, Spring Framework. Имеет опыт реализации различных паттернов управления TCP трафиком в проекте с помощью Istio Service Mesh, внедрения автоматического тестирования. Есть опыт работы с SQL.
Имеет опыт использования инструментов командной работы: Jira, Confluence. Опыт работы с методологиями: Agile, Scrum.
Проекты
(5 лет 7 месяцев)
Внутренний проект по синхронизации треков между разными системами учета времени
Роль
Java-разработчик
Обязанности
- Разработка функционала;
- Отладка и решение проблем выявленных при тестировании;
- Применение миграций при помощи Liquibase.
- Работа с БД:
Spring Boot Data Jpa;
Spring Boot Data MongoDB;
Spring Boot Data R2BC;
Миграция с SpringBoot 3:
- переезд SpringSecurity;
- исключение лишних транзитивных зависимостей;
- переезд javax -> jakarta;
Подключение Spring Boot Test + TestConteiners + WireMock.
Разработка Rest Api при помощи Spring Boot Web.
Стек специалиста на проекте
PostgreSQL, Spring Boot, Hibernate, Spring Data, Java 17, test containers, liqubase, Spring boot 3
Отрасль проекта
RnD
Период работы
Август 2024 - По настоящее время
(1 год)
Страхование жизни.
Роль
Java-разработчик
Обязанности
Внедрение новой стратегии страхования;
Разработка бэкенда административной панели для заведения стратегий;
Разработка нового отчета по стратегиям;
Доработка основного отчета;
Доработка ролевой модели доступа к отчетам;
Использование проекций совместно с Spring Data JPA:
- entity проекции (для работы сущностями);
- динамические проекции (для получения полей по критериям);
- создание кастомных оптимизированных структур данных, позволяющих оптимально загружать данные из базы данных;
Доработка модели авторизации на базе Keycloak, внедрение многоуровнвой ролевой модели
Code Review.
Команда проекта: 1 бэкенд-разработчик, 1 фронтенд-разработчик, 1 аналитик, продукт-менеджер, тестировщики.
Стек специалиста на проекте
Docker, Gradle, MongoDB, Spring Security, Swagger, OAuth, GitLab, JWT, Keycloak, Spring Data JPA, JUnit 5, Java 21, Spring boot 2/3
Отрасль проекта
Insurance
Период работы
Июнь 2024 - По настоящее время
(1 год 2 месяца)
Сбер. Автоматическая выдача инвестиционных рекомендаций
Роль
Java-разработчик
Обязанности
Добавление нового функционала с учетом обратной совместимости;
Поддержание работоспособности старого функционала;
Рефакторинг кода;
Написание unit и автоматических тестов;
Написание интеграций с другими сервисами и приведение старых в соответствие с изменяющимся API;
Поддержание работоспособности сервисов на тестовом стенде;
Участие в проведении нагрузочного тестирования и приемосдаточных испытаниях;
Написание инструкций по установке;
Написание sql запросов в БД по запросу от бизнеса;
Устранение замечаний от сопровождения и безопасности;
Перевод части сервисов со Spring (xml configurations) на Spring Boot;
Опыт работы с FluentBit + Kafka + Ulogger. Promrteus + Grafana.
UI не конфигурировал, только пользовался;
Метрики - сбор и обеспечения доступности согласно ТЗ;
Логирование - менял фильтры для обеспечения удобства контроля со стороны сопровождения, мигрировал на Kafka;
Redis - прикручивал для использования в качестве кэша второго уровня для Hibernate;
ELK (ElasticSearch Logstash Kibana) - разворачивал для pet-проекта;
Code Review.
Команда проекта: 6 разработчиков, 3 аналитика, 3 тестировщика, Тимлид и Product Owner
Стек специалиста на проекте
PostgreSQL, Kibana, Bitbucket, Spring Boot, Maven, Hibernate, Jenkins, Prometheus, OpenShift, Lombok, Istio, Nexus, Kafka, Java 11, Logstash, JUnit 5, Redis, Elastic Search
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2022 - Апрель 2024
(1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет