Ангелина Г. Java разработчик, Senior
ID 23548
АГ
Ангелина Г.
Женщина, 28 лет
Россия, Москва, UTC+3
Ставка
3 662,33 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Java-разработчик с более чем 4 годами опыта в создании приложений и микросервисной архитектуры.
Основной стек технологий включает Java 17+, Spring (Core, Boot, Data, MVC), PostgreSQL, Hibernate и Kafka. Уверенно использую принципы ООП, SOLID, GRASP. Разрабатываю REST API, интегрирую брокеры сообщений (Kafka) и кэширование (Redis). Обладаю уверенными навыками работы с реляционными базами данных и инструментами для их взаимодействия (Hibernate, JPA, JDBC), а также с миграциями (Liquibase).
Имею опыт оптимизации производительности приложений: внедрение кэширования (Redis), улучшение SQL-запросов и структуры базы данных. Активно участвую в код-ревью, разработке новых функциональностей и интеграции сервисов через REST и Kafka.
Работаю с инструментами мониторинга и логирования: ELK-стек, Zipkin, Prometheus, Grafana. Уделяю внимание качеству кода, покрываю его тестами (JUnit, Mockito, Testcontainers) и следую стандартам кодстайла.
Ответственно подхожу к проектированию и разработке, взаимодействую с командой и заказчиками для уточнения требований. Ориентируюсь на результат, постоянно изучаю новые технологии и применяю их на практике.
Проекты
(4 года 7 месяцев)
Система дистанционного банковского обслуживания, позволяющая управлять счетами, картами, кредитами и депозитами, оформлять новые продукты, оплачивать услуги и совершать переводы.
Роль
Java-разработчик
Обязанности
• 1. Разработка бизнес-логики и новых функций приложения, используя принципы чистого кода и архитектуры
• 2. Настройка API для интеграции с внешними системами с использованием gRPC, Kafka и REST
• 3. Использование Lombok для приручения и сокрытия кода
• 4. Исправление ошибок и поддержка существующего функционала
• 5. Настройка взаимодействия с реляционными базами данных с помощью Hibernate
• 6. Использование Liquibase для осуществления миграций баз данных, а также PostgreSQL для хранения и управления данными
• 7. Оптимизация SQL-запросов и архитектуры базы данных, что позволяет повысить производительность приложения
• 8. Тестирование компонентов с использованием JUnit, Mockito, Testcontainers, чтобы обеспечить надежность и стабильность кода
• 9. Декомпозиция задач после грумминга с аналитиками.
• 10. Настройка системы мониторинга, логирования и трассировки с помощью стека ELK, Zipkin, Grafana, Prometheus.
• 11. Разработка решений на основе современных паттернов проектирования и принципов SOLID, DRY, KISS.
• 12. Участие в выборе технологий и инструментов для повышения эффективности разработки
• 13. Контейнеризация приложений с использованием Docker
Достижения
Разработала несколько новых функций приложения
Стек специалиста на проекте
ELK, Grafana, Gitlab CI, Postman, core, bases, Lombok, SOLID, Data, Liquibase, Elasticsearch, REST, Git, API, Kibana, JUnit, Mockito, JPA, Gradle, Swagger, JDBC, Redis, MVC, Prometheus, gRPC, DRY, KISS, Kafka, boot, Yagni, Logstash, Docker Compose, Web, Zipkin, Confluence, SQL, Docker, Hibernate, TestContainers, GRASP, Java 17, Maven, OpenAPI, OOP, Spring, Jira, PostgreSQL, Jenkins, Microservices, Kubernetes, Atlassian
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2023 - Февраль 2025
(1 год 9 месяцев)
Система управления санаторием, бронирование номеров, оплата лечения, управление расписанием процедур, ведение медицинских карты пациентов, а также автоматизация и учет персонала и финансов.
Роль
Инженер-программист
Обязанности
• 1. Разработка и поддержка кода на Java 11, создание новых функциональностей, исправление багов, оптимизация производительности
• 2. Управление миграциями данных с помощью Liquibase
• 3. Настройка взаимодействия с реляционными базами данных с помощью Hibernate
• 4. Автоматизация создания шаблонного кода и повышение его читаемости с помощью Lombok
• 5. Использование Liquibase для осуществления миграций баз данных, а также PostgreSQL для хранения и управления данными
• 6. Оптимизация SQL-запросов и архитектуры базы данных, что позволяет повысить производительность приложения
• 7. Тестирование компонентов с использованием JUnit, Mockito, Testcontainers, чтобы обеспечить надежность и стабильность кода
• 8. Участие в код-ревью
• 9. Управление версиями кода, работа с ветками и разрешение конфликтов, используя Git
Достижения
Работа с архитектурой кода, синхронизация баз данных
Стек специалиста на проекте
PostgreSQL, Git, Docker, JUnit, Mockito, Maven, Hibernate, Kubernetes, Data, Liquibase, Lombok, Kafka, Java 11, Security, Web, Spring, boot, SQL запросы
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Август 2020 - Июнь 2023
(2 года 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно, Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Красноярский государственный медицинский университет имени профессора В.Ф. Войно-Ясенецкого, Красноярск
Специальность
Фармация
Завершение учебы
2020 г.