Симеон З. Java разработчик, Middle+
ID 16390
СЗ
Симеон З.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
3 250 Р/час
НДС не облагается
Специалист доступен с 3 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Опыт разработки 3.5 года
Опыт работы с языками:
Java, SQL,
HTML, CSS
Опыт работы с фреймворками:
Spring (Core, Security, MVC, Data, Cloud, AOP, Batch), Spring Boot,
Hibernate, MyBatis,
Bootstrap, Vue.js
Опыт работы с библиотеками и технологиями:
MySQL, PostgreSQL, Redis, SQLite, MongoDB, Liquibase, Flyway, Hibernate, JPA, JDBC
Apache Kafka, RabbitMQ
JUnit, Mockito, TestContainers, Hamcrest, Selenium, Slf4j/Log4j
Maven, Gradle, Tomcat
REST API, SOAP, JSON, Jackson, XML, JWT, Postman, Swagger, gRPC,
OAuth2, Keycloak
Также опыт работы c:
Git, Gitlab, Gitlab CI, Github, Bitbucket, SonarQube
Jira, Redmine, Confluence, Trello,
Опыт работы с микросервисной архитектуры, Опыт работы с легаси кодом. Опыт написания юнит-тестов,
Docker, Docker-compose, Kubernetes (k8s), OpenShift, YandexCloud, Jenkins, Teamcity
Grafana, Prometheus
Знание концепций HTTP/2, WebSocket, WebRTC
Проекты
(3 года 7 месяцев)
Система бронирования помещений
Роль
Backend-разработчик
Обязанности
Описание проекта:
Система предназначена для бронирования заданного набора помещений (переговорные комнаты, проекторный зал, комнаты для созвонов) на определенные промежутки времени. Состоит из 2 модулей: телеграм бот, который позволяет выбирать необходимый отрезок времени и забронировать помещение за определенным человеком, и web админка, которая позволяет вносить изменения в бронирование, следить за статистикой использования помещений и корректировать расписание на случай срочных мероприятий
Обязанности:
Реализовывал логику бронирования помещений, функциональность по корректировке расписания и сбор статистики. Разработал модуль общения с яндекс календарем, который сохранял брони в общий календарь помещения, чтобы пользователи видели свободные промежутки. Участвовал в доработке UI и в конфигурировании docker-контейнера
Стек специалиста на проекте
Framework, Lombok, IoC, Data, REST, Git, JUnit, Mockito, JPA, MVC, boot, Docker, Hibernate, TestContainers, Java 17, PostgreSQL, Testing, Spring, caldav4j
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Январь 2024 - Сентябрь 2024
(9 месяцев)
Платформа тестирования для новых сотрудников
Роль
Backend-разработчик
Обязанности
Описание проекта:
Система предназначена для проведения тестирования на различные темы, как в процессе отбора кандидатов на вакансии, открытые в компании, так и во время прохождения испытательного срока. Состоит из 2 модулей: web портал для прохождения тестов, которые доступны пользователю и web админка, которая позволяет создавать/изменять/удалять тесты, доступные для прохождения
Обязанности:
Реализовывал логику прохождения тестов, подсчет результатов, формирование единого отчета о результатах кандидата. Разработал логику редактирования тестов и подсчет общих метрик по всем кандидатам. Интегрировал систему авторизации на основе системы Active Directory, которая использовалась внутри компании. Участвовал в доработке UI и конфигурировании docker-контейнеров
Стек специалиста на проекте
Framework, Lombok, IoC, Data, REST, Git, JUnit, Mockito, JPA, MVC, Kafka, boot, HTML, Docker, SQL, Hibernate, Active Directory, TestContainers, Java 17, PostgreSQL, Testing, Spring
Отрасль проекта
HRTech
Период работы
Апрель 2022 - Декабрь 2023
(1 год 9 месяцев)
Платформа проверки юридических лиц по правилам Compliance
Роль
Backend-разработчик
Обязанности
Описание проекта:
Система проверки действий юридических лиц на предмет несоответствия правилам безопасности Compliance. При получении ссуды или применении другого кредитного продукта система проверяет надежность потенциального клиента в соответствии с внутренними правилами.
Обязанности:
Реализовывал интеграцию системы проверки клиента в сценарий выдачи ссуды юридическому лицу. Организовал обмен данными через общую шину данных внутри общей системы банка. Доработал систему отчетности, которая запускалась после проверки нового клиента на безопасность и выдавала общий вердикт (отказ, сбор дополнительных данных и дополнительная проверка, одобрение) по конкретному юридическому лицу по результатам проверки по правилам Compliance
Стек специалиста на проекте
Java 21, Framework, Kubernetes, Lombok, IoC, Data, REST, Git, JUnit, Mockito, JPA, MVC, Kafka, boot, HTML, Docker, SQL, Hibernate, OpenShift, TestContainers, PostgreSQL, Testing, Spring
Отрасль проекта
Information Security
Период работы
Декабрь 2021 - Март 2022
(4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет