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

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

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
AWS
Bash
boot
BPMN
charts
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
Отрасли
BioTech, Pharma, Health care & Sports
EdTech
Urban technology
Знание языков
Английский — B1
Главное о специалисте
Являюсь опытным Java разработчиком с прочными знаниями и навыками в области разработки, тестирования и поддержки веб-приложений. Имею опыт работы в среде Spring, а также с базами данных, такими как PostgreSQL и Oracle. Умею работать с микросервисной архитектурой и разрабатывать REST API, интегрируя их с различными внешними системами и сервисами. Постоянно совершенствую свои навыки и изучаю новые технологии, чтобы создавать инновационные и эффективные решения. Обладаю хорошими коммуникативными навыками, что позволяет мне успешно работать в любых командах.
Проекты   (5 лет 3 месяца)
Разработка высоконагруженной учебной платформы «Корпоративный Университет»
Роль
Java Developer
Обязанности
Разработка высоконагруженной учебной платформы «Корпоративный Университет» для обеспечения автоматической проверки тестовых и учебных заданий по языкам программирования Python, Java, SQL с версионирование для сотрудников крупной компании-лидера в сфере ритейла. Архитектурно решение представляет из себя экосистему различных микросервисов и микрофронтендов с интеграцией в контур компании. Основные задачи и обязанности: Анализ бизнес-требований к проекту; Взаимодействие с заказчиком и остальной командой; Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Участие в проектировании отдельных модулей информационной системы; Оптимизация производительности в различным частях системы; Исправление ошибок и поддержание работоспособности системы; Подготовка и согласование технической документации; Разработка автоматизированных тестов; Участие в общекомандных совещаниях;
Стек специалиста на проекте
Java 21, Spring Data, modelmapper, Zabbix, Git, Kibana, JUnit, Mockito, Helm, Kafka, Vault, charts, Docker, Hibernate, Spring Web, GitLab CI/CD, Spring Boot, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
EdTech
Период работы
Август 2023 - По настоящее время  (2 года)
Создание и развитие функционала системы, предназначенной для сотрудников водоканала
Роль
Middle+ Java Developer
Обязанности
Создание и развитие функционала системы, предназначенной для сотрудников водоканала, обеспечения ее надежности и удобства в использовании. Проект включает разработку интуитивно понятного интерфейса и надежной архитектуры. Реализацию модулей учета воды, мониторинга оборудования и управления ремонтами. Тестирование системы для обеспечения надежности и производительности. Основные задачи и обязанности: Анализ бизнес-требований к проекту; Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Создание новых сервисов на базе Spring, а также поддержка и оптимизация существующих. Разработка и внедрение функционала для взаимодействия с API Яндекс.Карт для отображения географической информации и маршрутов. Настройка и поддержка интеграции с внешними SOAP сервисами для обеспечения обмена данными и взаимодействия с другими системами. Проектирование и оптимизация структуры базы данных, написание и модификация SQL запросов, хранимых процедур и триггеров для обеспечения эффективного хранения и обработки данных. Оптимизация производительности в различным частях системы; Исправление ошибок и поддержание работоспособности системы; Написание и проведение unit и интеграционных тестов для проверки корректности работы кода, а также отладка и исправление выявленных ошибок. Подготовка и согласование технической документации.
Стек специалиста на проекте
Grafana, Gitlab CI, Базы данных, Spring Data, Spring MVC, REST, Git, API, JUnit, Mockito, IntelliJ IDEA, Redis, Yandex, Kafka, SQL, Docker, SOAP, Hibernate, Java 17, Maven, Oracle Database, Spring, Spring Boot, PostgreSQL, CI/CD
Отрасль проекта
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) ▪ Глубокий анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

E-commerce & Retail
АД
Азамат Д.
Ставрополь
JavaScript разработчик
Middle
2 337,66 Р/час
HTML5
Redux Toolkit
Redux Thunk
Scrum
Git
Jest
CSS3
БЭМ
GitHub
Npm
+27

Ключевые навыки React, Redux, Redux Saga, Redux Toolkit, react-router-dom, Material UI, HTML5, CSS, Node.js, Express, PostgreSQL, Bcrypt JavaScript, React, Redux, RTK, react-router-dom, HTML, CSS JavaScript Typescript React Redux-Toolkit Redux-Thunk HTML Express PostgreSQL Jest REST API Node.js Git GitHub Agile ES6 HTML5 TypeScript SQL npm Redux-Saga Axios Scrum БЭМ Material UI Express.js Eslint Prettier Bootstrap Atlassian Jira React/Redux CSS3 Frontend-разработчик с опытом работы в разработке клиент-серверных веб-приложений более 3-х лет, поддержки работоспособности существующего кода и рефакторинга. Обладаю хорошими знаниями JavaScript, HTML, CSS. Имею практический опыт проектирования и разработки на React, Redux (Redux-ToolKit, Redux-Saga, Redux-Thunk). Есть опыт в разработке бэкэнда (NodeJS, Express, PostgreSQL). Осваиваю TypeScript. Ищу работу над полезным и интересным для пользователя продуктом, в дружественной атмосфере (предлагать и обсуждать идеи, аргументировать свою позицию, слушать и понимать людей). Обладаю аналитическим складом ума, хорошо развито логическое мышление. Веду активный образ жизни, занимаюсь спортом.

Подробнее
EdTech • Hardware
СП
Сергей П.
Санкт-Петербург
Data инженер
Lead
4 349,14 Р/час
Apache Superset
C/C++
lotus
Kanban
arrow
arch
ClickHouse
CentOS
Numpy
Data
+63

• Сильные технические и математические навыки, умение быстро осваивать инструменты и алгоритмы для работы с данными благодаря богатому и глубокому опыту сфере анализа и исследований • Приобрел успешный опыт в Data Science, начиная от научных исследований (c 2010), потом практических задач для ИТ инфраструктуры инновационного экопарка переработки отходов, и сейчас в проектировании функциональных требований к архитектуре и в сборке и разработке ML моделей и подходов для сложных аналитических систем (умного озера, СУДД, банка, телекоммуникаций) • Эксперт в языке Python (PyCharm & Jupyter) для решения задач по Data Science и для анализа данных (также есть опыт веб разработки в Django & Flask) • Работает с библиотеками, такими как Pandas (+Dask), NumPy, Matplotlib (seaborn, plotly), Statsmodels, SciPy, Scikit-learn и Keras, NTLK, PySpark • Моделировал данные для машинного обучения • Знаком с архитектурой и компонентами экосистемы Big Data, включая GreenPlum, HDFS и облачные хранилища, такие как S3 (MinIO) • Понимает особенности работы с колончатыми базами данных, особенности написания запросов и их последовательной оптимизации, влияние вида запроса на скорость работы и нагрузку на базу данных, задачи и операции, которые требуют специфического решения для колончатых баз данных • Обладает опытом работы с BI инструментами, включая Power BI, Apache Superset (эксперт), Zeppelin • Имеет опыт использования контейнеризации и оркестрации с Docker, включая CI/CD процессы в GitLab • Знаком с ETL инструментами Apache AirKow, DBT, Spark • Также владеет знанием языков программирования C, C++, Java Script, HTML, CSS • Управляет проектами и пользуется инструментами Jira, ConНuence • Обладает опытом работы в Agile среде (- Scrum, Kanban) с использованием инструментов управления проектами, таких как Jira и ConНuence Coursera. Введение в квантовые вычисления. Нейронные сети и глубокое обучение.

Подробнее
E-commerce & Retail • GameDev
АК
Алексей К.
Москва
C++ разработчик
Senior
3 636,36 Р/час
C#
C++
TBB
continuous
ASP.NET
Graph
UnrealEngine
visualstudio
Kanban
GitLab
+69

Основным языком, на котором предпочитаю разрабатывать, является C/C++ актуальных стандартов. Достаточно много доводилось работать на C#, JavaScript, Python. Также знаю/имею опыт работы с: - языками общего назначения: PHP, Java, Delphi, asm, Go; - специализированными языками: SQL, HLSL (шейдеры), HTML, CSS, LESS, QML, LaTex, Wolfram Mathematica; - фреймворками и библиотеками: Boost (asio, bimap, circular buffer, context, coroutine, geometry, graph), STL, Qt 4/5/6, UnrealEngine 4, DirectX, OpenMP, OpenCascade, OpenSSL, .NET Framework и .NET Core, ASP.NET, Laravel, jQuery, Vue.js, Angular, Three.js, Asm.js, WinApi, Intel TBB; - средствами разработки и операционными системами: Windows, Linux (Ubuntu, Debian, CentOS), Docker, Git, Perforce, VisualStudio (Code), QtCreator, KDevelop, QDevelop, Eclipse, Clang-LLVM, GCC, CMake, QMake, QBS, IntelliJ IDEA, Android Studio, Arduino IDE, WebAssembly (Emscripten); - базами данных и средствами для работы с данными: MySQL, MS SqlSever, PostgreSQL, Elasticsearch, Kibana; - методологиями разработки и сопутствующими программными решениями: Agile, Scrum, Kanban, Continuous Integration, Test Driven Development, Github, BitBucket, Jira, YouTrack, Jenkins, TeamCity, AppVeyor, Gitlab.

Подробнее