Семён Н. Java разработчик, Senior

ID 5873
СН
Семён Н.
Мужчина
Грузия, Тбилиси, UTC+4
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
PostgreSQL
Git
Java
Docker
Spring Boot
Oracle Database
Node.js
MongoDB
JQuery
React
Kubernetes
Главное о специалисте
Разработчик программного обеспечения с 10-ти летним опытом разработки ПО от планирования до запуска. Выступал в роли архитектора решений и наставника для новых членов команды. В своей работе я руководствуюсь концепцией чистого кода и SOLID. Во всех моих командах мы использовали Scrum в качестве управления проектами.
Проекты   (10 лет 6 месяцев)
NDA
Роль
Software Engineer
Обязанности
- Разработка hr-системы для внутреннего пользования, выступал в роли фул-стэк разработчика (Java17, react/redux, Azure) - Выяснение требований у внутреннего заказчика - Проектирование архитектуры приложения и БД
Период работы
Сентябрь 2022 - Январь 2023  (5 месяцев)
NDA
Роль
Java Developer
Обязанности
- Поддержка легаси функционала Сбербанк-онлайн для юр. лиц [Валютный контроль] (Java8, Oracle, React\Redux) - Разработка бэкенда нового приложения Сбербанк-онлайн для юр. лиц [Валютный контроль] (Java11, Postgres, Kafka, k8s, Openshift) - Проектирование микросервисной архитектуры нового приложения (около 10-15 микросервисов) - Согласование архитектуры с общесистемными архитекторами, другими командами - Курировал работу 4 команд в рамках общего функционала - Проектировал/согласовывал межсистемные интеграции
Период работы
Март 2019 - Март 2022  (3 года 1 месяц)
NDA
Роль
Software Developer
Обязанности
Проект: – Система фармацевтической компании для сбора и анализа данных о сотрудниках. – Онлайн-калькулятор освещенности. Сервис создан для того, чтобы помочь покупателям осветительных приборов оценить освещенность данной области выбранным устройством для выбора подходящего освещения оборудование. – Услуга бронирования и покупки билетов для железнодорожной компании Задачи: - Разработка бэк- и фронт- частей веб приложений для разных целей - Используемые языки и технологии: java (6,8, jsp, spring), node.js, angular 1, react/redux, postgresDB, mongoDB, Docker - CI\CD для создаваемых приложений - Выяснение требований заказчика - Оценка задач и планирование спринтов - В паре проектов выполнял роль тимлида, координировал команду из 2-4 человек
Период работы
Ноябрь 2016 - Март 2019  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
СибГУТИ
Специальность
Радиосвязи, радиовещания и телевидения (МРМ)
Завершение учебы
2013 г.

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

AgroTech • FinTech & Banking • Government & Public Sector • Insurance • LifeStyle • RnD • Telecom • Urban technology
ГС
Геннадий С.
Гродно
Java разработчик
Senior
4 496,1 Р/час
Java
Kotlin
PostgreSQL
Docker
Docker Compose
Spring 5.x
Gradle
Unit testing
DI
SOLID
+110

Профессиональный разработчик с опытом работы более 16 лет. В настоящее время специализируется на разработке веб-приложений полного цикла (front-end и back-end). В настоящее время работает как Kotlin и Java Back-end, так и Front-end разработчик. Имеет опыт автоматизированного тестирования и поддержки (JUnit тестирование, Selenium тестирование). Имеет навыки в разработке Oracle PL/SQL (процедуры, триггеры, оптимизация). Предыдущий опыт - разработка ETL продукта с использованием Kotlin. Поддержка банковской системы с использованием J2EE, JSF2, Spring. В течение длительного периода участвовал в разработке приложений CRM-системы, используя собственный MVC-фреймворк, JSP, JS, JQuery, Oracle. Также участвовал в создании ЖКХ-системы с использованием J2EE, AngularJS, PostgreSQL и поддержке портала на базе ReactJS и MobX. Занимался разработкой Liferay (JSF и Drools BRMS)

Подробнее

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

EdTech • FoodTech • Logistics & Transport
ЖА
Жанна А.
Абинск
QA ручной
Middle
1 662,91 Р/час
Jira
Confluence
SQL
Figma
Postman
TestRail
TeamCity
PerfectPixel
Swagger
Fiddler
+13

Специалист в области тестирования программного обеспечения. Опыт в тестировании iOS/Android приложений, веб-приложений. Умение быстро вникать в задачи, внимательна, развита интуиция, дисциплинированная, целеустремленная, коммуникабельная. Умеет задавать правильные вопросы. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Сбор и анализ требований - Составление чек-листов, тест- кейсов с использованием основных техник тест дизайна - Прохождение готовых кейсов - Опыт разработки сценариев тестирования, документирования найденных дефектов - Функциональное тестирование ПО - Знание и применение на практике техник тест-дизайна - Навыки проведения ручного тестирования ПО - Опыт работы с SQL - Регрессионное тестирование - Знание REST, опыт тестирования API - Опыт работы с инструментами для проведения тестирования (SoapUI, Swagger и т.п.) - Базовые знания SOAP/JSON/XML Умение работать с SQL на уровне простых запросов - Знание типов и видов тестирования, различных их классификаций - Понимание жизненного цикла разработки ПО, методологий его разработки и места тестирования в данном процессе - Оформление багов и улучшений в баг-трекинговых системах - Понимание принципов работы микросервисной архитектуры - Oпыт работы с Git - Работа в команде

Подробнее
Telecom
РЯ
Роман Я.
Волгоград
PHP разработчик
Senior
3 116,88 Р/час
C#
ZDD
Gino
Laravel 7
ALB
bgp
TCL
DBT
Salt
ole
+77

Какие паттерны я использую чаще : Мост (Bridge) , Адаптер (Adapter) , Декоратор (Decorator) , Цепочка обязанностей (Chain of responsibility) , Стратегия (Strategy) , Строитель (Builder) , Шаблонный метод (Template Method) , Шина сообщений, Event Sourcing / Event-driven, DTO DDD : Domain, Application, Presentation, Infrastructure, Model, Services, Mappers, Immutable . Версии php с какими работал : 5.6 , 7.0 , 7.4 , 8.0 , 8.1 , 8.2 , 8.3 Версии Laravel с какими работал : 5.5 , 6 , 8 , 9 , 10 Версии Symfony с какими работал : 5.0 , 5 ,3 , 6.3 Тестирование : Itegration testing, Unit testing, негативное тестирование. Mock, Assert, Factor, Data provider. RabbitMQ : Создавал несколько очередей, которые работали параллельно, у каждой из очереди был свой Consuming и 1 Handler который ожидал получения сообщения из шины очереди, у всех очередей была одна биржа и по одной привязке для каждой очереди, протокол обмена AMQP. Запись в очередь и чтение из очереди делал через supervisor. Какие типы обменов я использовал : direct, fanout. -Транзакции : Какие аномалии я знаю : - Когда видим в транзакции не зафиксированные изменения др. транзакции. Блокировки на уровне строк : pessimistic read, pessimistic write, for update - Первая транзакция обновляет данные вторая транзакция в это же время читает эти данные и фиксирует изменения и получает неверные данные так как потом фиксирует изменения первая транзакция и данные теперь изменились. - Это воспроизводиться когда работает с больше чем одной строкой, в базе у 2 строк значение колонки в сумме равно 100 , первая транзакция уменьшает одну строку на 50 и не фиксирует изменения (sql первой транзакции нет в примере) , вторая транзакция делает этот sql и подвисает так как первая транзакция не зафиксировалась

Подробнее