Светлана В. Java разработчик, Senior
ID 29829
СВ
Светлана В.
Женщина, 44 года
Россия, Санкт-Петербург, UTC+3
Ставка
3 724,98 Р/час
вкл. НДС 5% (138.1 Р)
Специалист доступен с 14 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Немецкий — A2
Главное о специалисте
Светлана - senior back-end разработчик c 8+ годами опыта. Умеет работать в условиях высокой нагрузки, любит учиться и обучать. Берет на себя ответственность и доводит результат до конца.
Языки программирования:
Java - Generics, Apache Tomcat, Hibernate/JPA, String, Spring Boot, Lombok, Android
JavaScript - JQuery, Web Audio API, SVG, Canvas, Groovy.
Typescript – React JS, Angular 2
HTTP-сервера: Apache HTTPD, nginx.
Базы данных: MS SQL, PostgreSQL, Apache Ignite
Системы контроля версий: CVS, SVN, Git, Mercurial.
Прочее: HTML, CSS, OpenSSL, keytool, JDK, Docker, Teamcity, bash, Postman, git flow, Linux, Kubernetes, Docker, kafka.
Дополнительно: Знание ООП, кроссплатформенные и распределенные приложения, frontend, backend, мобильная разработка
Проекты
(8 лет 3 месяца)
Голосовой AI-ассистент
Роль
back-end разработчик
Обязанности
О проекте:
Виджет голосового ассистента на основе LLM, RAG, потокового распознавания и синтеза речи, а также платформа для конфигурирования виджета, создания индивидуальных ассистентов и просмотра аналитики.
Технологии:
postgres 16, Java 8, Spring boot 2.7, sping data jpa, maven, python, React, mobx, flyway, linux
Обязанности:
1. Выбор инструментов
2. Построение архитектуры проекта: фронтэнд и бэкэнд
3. Участие в разработке и поддержке внутренних библиотек
4. Проектирование базы данных
5. Проектирование UI/UX
6. Разработка Web приложения с использованием React (JavaScript/TypeScript)
7. Разработка backend приложений на Java (Spring/Spring Boot/flyway), на python (fastapi/alembic/SQLAlchemy)
8. Реализация интеграции со сторонними системами Redis, Rest API.
9. Контейнеризация всех компонентов приложения (backend на Spring Boot, frontend на Nginx) с помощью Docker.
10. Обучение и наставничество новых разработчиков: проведение код-ревью, помощь в адаптации, объяснение архитектурных решений и принципов работы проекта
11. Взаимодействие с аналитиками для определения требований к функционалу и уточнения бизнес-логики, что обеспечивало соответствие разработанных решений потребностям пользователей
12. Участие в оценке и планировании задач разработки, включая активное участие в Agile-методологиях, таких как спринт-планирование и ретроспективы
13. Настройка Nginx, Apache HTTP Server
14. Настройка ci/cd и дебаг на стендах (linux)
15. Написание деплой скриптов для продакшена. Интеграция в легаси код - flyway
16. Работа с системами таск трекинга задач Jira и ведения документации Confluence
Достижения
1. Оптимизировала SQL-запросы в PostgreSQL, уменьшив среднее время выполнения критических операций на 60%.
2. Реализовала сервисы на Spring Boot, организовала межсервисное взаимодействие через RabbitMQ (асинхронные сообщения) и REST API (синхронные вызовы) (Action).
3. Внедрила интеграцию с внешними системами, обеспечив надёжный обмен данными между системами.
4. Оперативно исправляла баги на тестовых и продуктовых стендах, минимизируя простой системы и повышая её надежность.
5. Провела онбординг новых сотрудников, помогая им быстро адаптироваться и вливаться в команду.
Стек специалиста на проекте
PostgreSQL, Java, Python, REST API, Spring Boot, Maven, Linux, Apache HTTP Server, TypeScript, MobX, Flyway, Spring Data JPA, Базы данных, Java 8, Swing, Web, Backend, React, llm, rag, Spring 3, Spring Boot 2
Отрасль проекта
AI & Robotics
Период работы
Январь 2025 - По настоящее время
(10 месяцев)
ERP cистема учёта рукавов высокого давления
Роль
back-end разработчик
Обязанности
О проекте:
ERP-система учета и мониторинга производства, эксплуатации и списания рукавов высокого давления и деталей для одного из крупнейших заводов страны.
Технологии:
БД postgres 16
Бэкенд: Java 21, Spring boot 3, querydsl, gradle Аналитика Apache superset (python), Kafka
Фронтенд: React, nextjs, mobx Мобилка reactNative
Обязанности:
1. Разработка backend приложений на Java (Spring/Spring Boot/flyway)
2. Полный цикл разработки микросервисов с нуля в среде Kubernetes.
3. Настройка системы логирования для сбора и анализа журналов работы микросервисов
4. Подготовка проекта к релизу, разработка инструкций по деплою
5. Реализация интеграций с внешними системами через: REST, Kafka
6. Проектирование базы данных PostgreSQL
7. Проведение собеседований с потенциальными новыми сотрудниками
8. Онбординг новых сотрудников
9. Участие в дейли, оценки задач, ретро, демо, встречи со смежными командами, код ревью
10. Покрытие кода тестами (JUnit, Mockito, BDD)
11. Работа по методологии GitFlow, использование Git, CI/CD
12. Настройка Nginx, Apache HTTP Server
13. Работа с системами таск трекинга задач Jira и ведения документации Confluence
Достижения
1. Реализовала 5 интеграций с внешними и внутренними системами
2. Разработала 10+ микросервисов с нуля
3. Выпустила 50+ релизов проекта
4. Разработала и внедрила полноценный CI/CD пайплайн на GitLab CI/CD для микросервисной архитектуры.
5. Спроектировала и разработала платформу для обработки больших объемов данных (до 1 ТБ в сутки), которая объединила разрозненные источники данных и предоставила единый API для доступа к ним.
6. Применила Java Core, Collections и Multithreading для оптимизации производительности критических модулей приложения. Реализовала многопоточные алгоритмы обработки данных с использованием CompletableFuture и ForkJoinPool, что сократило время выполнения на 40%.
7. Формировала состав команды: проводила собеседования, выступала наставником у новых разработчиков, погружала их в проекты и распределяла задачи
8. Создала подробную документацию, сократив время на онбординг и улучшив эффективность работы команды
Стек специалиста на проекте
PostgreSQL, Java, Python, Mockito, Gradle, Querydsl, Apache HTTP Server, MobX, React Native, Next.js, Kafka, Аналитика, React, Работа с интеграциями, Java 21, springboot, Apache Superset, Spring boot 3
Отрасль проекта
RnD
Период работы
Май 2023 - Декабрь 2024
(1 год 8 месяцев)
Мультимодальная система учета граждан и биометрического поиска по лицу и голосу
Роль
back-end разработчик
Обязанности
О проекте:
B2B платформа мультимодальной биометрической аутентификации (Face/Voice Recognition). Базовый функционал: создание карточки физического лица, снятие слепка голоса и лица, создание голосовых и лицевых моделей.
Технологии:
postgres 16, Apache Ignite, Java 8, Spring boot 2.7, sping data jpa, maven, python, React, mobx
Обязанности:
1. Выбор инструментов
2. Построение архитектуры проекта
3. Участие в разработке и поддержке внутренних библиотек
4. Проектирование базы данных
5. Реализация интеграция со сторонними системами IBM MQ, Redis
6. Реализация интеграции со СберБизнес ID (TCP/IP, TLS)
7. Настройка Apache Ignite в качестве in-memory data grid для выполнения распределенных SQL-запросов и обработки данных в реальном времени.
8. Обучение и наставничество новых разработчиков: проведение код-ревью, помощь в адаптации, объяснение архитектурных решений и принципов работы проекта
9. Взаимодействие с аналитиками для определения требований к функционалу и уточнения бизнес-логики, что обеспечивало соответствие разработанных решений потребностям пользователей
10. Участие в оценке и планировании задач разработки, включая активное участие в Agile-методологиях, таких как спринт-планирование и ретроспективы
11. Настройка Nginx, Apache HTTP Server
Достижения
1. Автоматизировала сборку приложения, что снизило процент ручного труда
2. Внедрила Swagger для автоматизации документации API, упростив взаимодействие команд
3. Спроектировала и настроила высокопроизводительный кластер Apache Ignite для обработки потоковых данных в реальном времени. Обеспечил выполнение распределенных SQL-запросов с задержкой менее 100 мс, что позволило значительно повысить скорость отклика пользовательского интерфейса с данными.
4. Мигрировала сборку с Maven на Gradle для многомодульного проекта, что позволило сократить время инкрементальной сборки на 40% за счет использования кэширования и параллельного выполнения задач.
Стек специалиста на проекте
PostgreSQL, Java, SQL, Python, Spring Boot, Maven, Swagger, MobX, Spring Data JPA, Java 8, API integration, Swing, Apache Ignite, React, Spring Boot 2
Отрасль проекта
AI & Robotics
Период работы
Январь 2022 - Апрель 2023
(1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Балтийский Государственный Технический Университет ВОЕНМЕХ им. Д.Ф. Устинова
Специальность
Инженер
Завершение учебы
2005 г.