Андрей Ш. Java разработчик, Middle+

ID 13486
АШ
Андрей Ш.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 22 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
AWS
Bash
boot
BPMN
cloud
Data
DataGrip
Docker
EJB
Git
GitLab
Gradle
Helm
Hibernate
IntelliJ IDEA
Java 11
Java 17
Java 21
JBoss
Jira
JUnit
Kafka
Kubernetes
Linux
Liquibase
Mockito
MVC
Oracle Database
PostgreSQL
RabbitMQ
REST API
Security
Selenium
Spring
SQL
Swagger
Yandex Tracker
GitLab CI/CD
modelmapper
Spring Boot
Spring Data
Spring Web
Jenkins
Kibana
Vault
API
Maven
REST
SOAP
Spring MVC
Yandex
Базы данных
Grafana
CI/CD
FireBird
RxJava
Redis
Gitlab CI
Zabbix
ELK
Chart.js
Отрасли
BioTech, Pharma, Health care & Sports
EdTech
Urban technology
Знание языков
Английский — B1
Главное о специалисте
Являюсь опытным Java разработчиком с прочными знаниями и навыками в области разработки, тестирования и поддержки веб-приложений. Имею опыт работы в среде Spring, а также с базами данных, такими как PostgreSQL и Oracle. Умею работать с микросервисной архитектурой и разрабатывать REST API, интегрируя их с различными внешними системами и сервисами. Постоянно совершенствую свои навыки и изучаю новые технологии, чтобы создавать инновационные и эффективные решения. Обладаю хорошими коммуникативными навыками, что позволяет мне успешно работать в любых командах.
Проекты   (5 лет 6 месяцев)
Разработка высоконагруженной учебной платформы «Корпоративный Университет»
Роль
Java Developer
Обязанности
Разработка высоконагруженной учебной платформы «Корпоративный Университет» для обеспечения автоматической проверки тестовых и учебных заданий по языкам программирования Python, Java, SQL с версионирование для сотрудников крупной компании-лидера в сфере ритейла. Архитектурно решение представляет из себя экосистему различных микросервисов и микрофронтендов с интеграцией в контур компании. Основные задачи и обязанности: Анализ бизнес-требований к проекту; Взаимодействие с заказчиком и остальной командой; Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Участие в проектировании отдельных модулей информационной системы; Оптимизация производительности в различным частях системы; Исправление ошибок и поддержание работоспособности системы; Подготовка и согласование технической документации; Разработка автоматизированных тестов; Участие в общекомандных совещаниях;
Стек специалиста на проекте
PostgreSQL, Git, Docker, Kibana, JUnit, Mockito, Spring Boot, Hibernate, Jenkins, Kubernetes, Chart.js, Zabbix, Helm, Kafka, Spring Data, Spring Web, Vault, GitLab CI/CD, Java 21, modelmapper
Отрасль проекта
EdTech
Период работы
Август 2023 - По настоящее время  (2 года 3 месяца)
Создание и развитие функционала системы, предназначенной для сотрудников водоканала
Роль
Middle+ Java Developer
Обязанности
Создание и развитие функционала системы, предназначенной для сотрудников водоканала, обеспечения ее надежности и удобства в использовании. Проект включает разработку интуитивно понятного интерфейса и надежной архитектуры. Реализацию модулей учета воды, мониторинга оборудования и управления ремонтами. Тестирование системы для обеспечения надежности и производительности. Основные задачи и обязанности: Анализ бизнес-требований к проекту; Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Создание новых сервисов на базе Spring, а также поддержка и оптимизация существующих. Разработка и внедрение функционала для взаимодействия с API Яндекс.Карт для отображения географической информации и маршрутов. Настройка и поддержка интеграции с внешними SOAP сервисами для обеспечения обмена данными и взаимодействия с другими системами. Проектирование и оптимизация структуры базы данных, написание и модификация SQL запросов, хранимых процедур и триггеров для обеспечения эффективного хранения и обработки данных. Оптимизация производительности в различным частях системы; Исправление ошибок и поддержание работоспособности системы; Написание и проведение unit и интеграционных тестов для проверки корректности работы кода, а также отладка и исправление выявленных ошибок. Подготовка и согласование технической документации.
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, API, SQL, SOAP, JUnit, Mockito, Spring Boot, Maven, Hibernate, IntelliJ IDEA, Grafana, Yandex, Oracle Database, Spring MVC, Базы данных, Kafka, Spring Data, Redis, CI/CD, Spring, Java 17, Gitlab CI
Отрасль проекта
Urban technology
Период работы
Декабрь 2021 - Июль 2023  (1 год 8 месяцев)
Разработка информационной системы для работников медицинской страховки
Роль
Java Developer
Обязанности
Разработка информационной системы для работников медицинской страховки. Целью проекта было переписать устаревший монолитный код, написанный на C++ и использующий Firebird, на современную сервис-ориентированную архитектуру (SOA). Основные задачи и обязанности: Анализ бизнес-требований к проекту; Переписывание функциональности старой системы, написанной на C++ и Firebird, на современные технологии Java и Spring, что обеспечивало более гибкую и масштабируемую архитектуру. Создание сервис-ориентированной архитектуры для разделения функциональности на отдельные, взаимосвязанные сервисы, что позволяло легко масштабировать и модернизировать систему. Создание и оптимизация сервисов на базе Spring Boot и Spring MVC для реализации бизнес-логики и взаимодействия с другими компонентами системы. Перенос данных из старой системы на новую платформу, включая преобразование форматов данных и обеспечение их целостности. Участие в проектировании отдельных модулей информационной системы; Настройка и поддержка интеграций с внешними системами и API, необходимых для работы медицинской страховой системы. Проектирование и оптимизация структуры базы данных, использование современных СУБД для повышения производительности и надежности системы. Оптимизация производительности в различным частях системы; Исправление ошибок и поддержание работоспособности системы; Подготовка и согласование технической документации; Разработка автоматизированных тестов; Проведение код-ревью;
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, SQL, SOAP, JUnit, Mockito, Spring Boot, Maven, IntelliJ IDEA, Oracle Database, Spring MVC, FireBird, Spring Data, Java 11, Spring
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Май 2020 - Ноябрь 2021  (1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Факультет программной инженерии и компьютерных технологий,Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Факультет программной инженерии и компьютерных технологий
Специальность
Системная и прикладная программная инженерия;
Завершение учебы
2023 г.

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

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 ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

▪ Разработчик программного обеспечения / lead с более чем 15 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Глубокий анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

FinTech & Banking
АК
Алексей К.
Москва
Системный аналитик
Senior
3 246,75 Р/час
Specifications
Работа с интеграциями
UML
Kanban
Анализ
Разработка
ssas
Документирование
Разработка технической документации
Data Flow Diagrams (DFD)
+54

я системный аналитик с более чем 25-летним опытом работы в сфере IT и финансовых технологий. Последние годы я развиваю направление системного анализа и архитектуры в экосистеме Сбера, где участвую в проектировании интеграционных решений, разработке концептуальных моделей данных и внедрении подходов Data Governance. Мой профессиональный фокус — на выстраивании прозрачных и эффективных процессов взаимодействия между бизнесом и разработкой. Умею не только детально прорабатывать требования и проектировать API/REST-интеграции, но и видеть архитектуру системы в целом, обеспечивая согласованность решений на всех уровнях. Опыт руководства проектами и командами позволяет мне грамотно расставлять приоритеты и доводить проекты до результата в срок.

Подробнее