АС
Анна С.
Женщина, 25 лет
Россия, Зеленогорск, UTC+7
Ставка
2 774,47 Р/час
вкл. НДС 5% (102.86 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Анна — Java-разработчик уровня Middle из Зеленогорска, Россия. Специализируется на разработке backend-части веб-приложений с использованием фреймворка Spring Boot, а также на работе с базами данных и микросервисной архитектурой. Имеет опыт работы с такими технологиями, как Docker, Elasticsearch, Kafka, Keycloak, PostgreSQL и другими.
Участвовала в разработке кредитного конвейера для крупного банка, обеспечивающего автоматизацию процесса обработки кредитных заявок. В рамках проекта занималась backend-разработкой, добавлением новых функций, исправлением багов, написанием модульных и интеграционных тестов.
Также работала над созданием сервиса для покупки и продажи лицензионного программного обеспечения. В ходе проекта выполняла рефакторинг монолитного приложения, настройку подключения к СУБД, разработку функционала для поиска программных продуктов и внедрение механизма отправки электронных писем пользователям.
Имеет опыт работы над проектом социальной сети, где занималась добавлением новых функций и написанием модульных и интеграционных тестов.
Проекты
(3 года 8 месяцев)
Кредитный конвейер
Роль
Java разработчик
Обязанности
Разработка кредитного конвейера для крупного банка, обеспечивающего автоматизацию процесса обработки кредитных заявок от подачи до одобрения/отклонения. Проект направлен на повышение эффективности работы отдела кредитования, снижение времени принятия решений и минимизацию человеческого фактора.
Архитектура:
● Микросервисная.
● БД PostgreSQL.
● Взаимодействие через feign client (синхронное) и Kafka (асинхронное).
● REST API для клиентов предоставляется через BFF.
Обязанности/Функции:
● Backend разработка.
● Участие в развитии продукта и процессов вместе с командой.
● Проведение код ревью.
● Добавление новых фич.
● Исправление багов.
● Написание модульных и интеграционных тестов.
Непосредственные задачи:
● Создание новых API-эндпоинтов для обработки запросов клиентов и других участников системы.
● Адаптация логики работы существующих эндпоинтов под новые требования бизнеса.
● Настройка интеграций с внешними сервисами, такими как бюро кредитных историй, государственные реестры и с внутренними банковскими системами.
● Настройка механизмов формирования печатных форм документов и отчетов.
● Моделирование и реализация бизнес-процессов, связанных с обработкой кредитных заявок (BPMN).
● Настройка взаимодействия микросервисов.
● Создание новых структур данных в БД.
● Покрытие кода интеграционными и Unit-тестами.
● Улучшение производительности и отказоустойчивости системы, устранение ошибок и багов.
Состав команды: ПМ, 2 аналитика, 4 Java-разработчика, 2 frontend-разработчика, 2 QA, DevOps
Стек специалиста на проекте
specta, lifecycle, transactional, Spring AOP, Spring Core, WebSockets, type, scope, Spring Data JPA, Spring Cloud, Camunda, Amazon S3, Spring MVC, Keycloak, Elasticsearch, REST, API, Querydsl, Swagger, Redis, JWT, JVM, Garbage Collector, Freemarker, Kafka, Context, Spring Mail, Collections, Jaeger, Logstash, Spring Test, Docker, Spring Security, Hibernate, TestContainers, memory, OpenAPI, Spring, Spring Boot, Unit testing, PostgreSQL, modal, oauth2
Отрасль проекта
FinTech & Banking
Период работы
Июль 2024 - По настоящее время
(1 год 1 месяц)
Маркетплейс лицензионного ПО
Роль
Java разработчик
Обязанности
Цели проекта:
Сервис для покупки и продажи лицензионного программного обеспечения, предоставляющий пользователям удобный интерфейс для выбора, приобретения и управления лицензиями.
Архитектура:
● Микросервисная архитектура: основной микросервис с главной частью бизнес-логики, микросервис статистики (хранит данные по продажам), микросервис security (отвечает за работу с персональными данными пользователей).
● RESTfull API.
Обязанности/Функции:
● Backend разработка.
● Участие в развитии продукта и процессов вместе с командой.
● Проведение код ревью.
● Добавление новых фич.
Непосредственные задачи:
● Рефакторинг существующего монолитного приложения с целью разделения его на независимые микросервисы, взаимодействие которых будет осуществляться через HTTP.
● Настройка подключения к СУБД и миграции схем баз данных.
● Разработка функционала для поиска программных продуктов с возможностью фильтрации по различным критериям.
● Внедрение механизма отправки электронных писем пользователям при регистрации, покупке и др.
● Создание и настройка системы аутентификации пользователей и восстановления пароля.
● Конфигурирование и запуск приложений в контейнерах Docker.
Состав команды: 2 ПМ, 4 backend разработчика (в т.ч.лид), 3 frontend разработчика (в т.ч. лид), 5 QA, 2 дизайнера
Стек специалиста на проекте
lifecycle, transactional, Spring Core, WebSockets, type, scope, Spring Data JPA, Spring MVC, REST, API, Querydsl, Swagger, JVM, Garbage Collector, Context, Spring Mail, Collections, Spring Test, Docker, CRM, Spring Security, Hibernate, MapStruct, memory, OpenAPI, Spring, Spring Boot, Unit testing, PostgreSQL, modal
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2022 - Июнь 2024
(1 год 8 месяцев)
Социальная сеть
Роль
Java разработчик
Обязанности
Цели проекта:
Платформа для публикации контента, где пользователи могут делиться текстовыми материалами и изображениями, оценивать их с помощью лайков и подписываться на интересных авторов.
Архитектура:
● Микросервисная архитектура.
● Взаимодействие через http.
● REST API для клиентов предоставляется через Gateway.
● Взаимодействие с базами данных синхронное.
Обязанности/Функции:
● Добавление новых фич.
● Написание модульных и интеграционных тестов.
Непосредственные задачи:
● Создание backend-части веб-приложения с использованием фреймворка Spring Boot.
● Сохранение и извлечение данных из БД с применением ORM-фреймворка Hibernate и методов запросов JPA.
● Внедрение механизма кэширования для ускорения доступа к часто запрашиваемым данным.
● Реализация механизмов регистрации и входа пользователей, а также ограничение доступа к определенным функциям для зарегистрированных пользователей.
● Покрытие более 70% проекта модульными и интеграционными тестами для обеспечения качества кода и функциональности системы.
Состав команды: ПМ, 3 аналитика, 8 backend разработчиков, 4 frontend разработчика, 3 QA/AQA, дизайнеры, DevOps
Стек специалиста на проекте
lifecycle, transactional, Spring Core, type, scope, Spring Data JPA, Spring MVC, REST, API, Redis, Context, Collections, Spring Test, Docker, Spring Security, Hibernate, Spring, Unit testing, PostgreSQL
Отрасль проекта
LifeStyle
Период работы
Декабрь 2021 - Октябрь 2022
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Первый Московский государственный медицинский университет имени И. М. Сеченова (Сеченовский Университет)
Специальность
Фармация
Завершение учебы
2022 г.