Специалисты
Языки разработки Java
Фреймворки и библиотеки Spring Framework, Spring core (scope, context, lifecycle, configuration types), Spring Transactional, Spring Data JPA, Spring-boot (starter"s, autoconfiguration), Spring Security, Spring DI/IoC, Spring AOP, Spring-Cloud, Play Framework
СУБД PostgreSQL, Clickhouse, Oracle
Системы версионного контроля Git, Maven
Багтрекинговые системы Jira
Инфраструктура и DevOps СI/CD
Другие технологии Collection API, Liquibase, OAuth2, JWT, Kafka, Unit-тестирование, Spring test, Mock"ирование, HTTP/REST, ElasticSearch, Logstash, Docker, Open API (Swagger), Amazon S3, MyBatis, Keycloak, Agile, JUnit, Hive, GreenPlum
Развитие и поддержание текущих сервисов.
Роль в проекте Java-разработчик Архитектура Группа микросервисов, обслуживающая несколько сервисов. Взаимодействие осуществляется при помощи REST и Kafka. Обязанности/Функции: Разработка нового и поддержка старого функционала. Обсуждение и поиск оптимальных решений для нового функционала. Фикс багов. Проведение код ревью. Поддержание актуальности документации. Непосредственные задачи Разработка микросервисов. Участие в разработке архитектуры проекта. Участие в разработке структуры хранилищ данных. Участие в проектировании БД. Разработка сервисов (REST) сбора информации. Разработка сервиса для работы с профилями пользователей. Работа с Spring Boot, MyBatis, Postgres, kafka, REST, JWT. Участие в развитии продукта и процессов вместе с командой.
Spring Boot, MyBatis, Postgres, kafka, REST, JWT
март 2023 — по настоящее время месяцев
Разработка платформы, где собраны актуальные знания и сервисы как для начинающих предпринимателей, так и для опытных бизнесменов
Роль в проекте Java-разработчик Архитектура Микросервисная. Платформа предоставляет средства интеграции для внешних информационных систем (SaaS). Реализована поддержка учебных материалов в формате SCORM. Обязанности/Функции: Коммуникация с командой. Проведение код ревью. Добавление новых фич. Фикс багов. Написание технической и пользовательской документации, схем потоков. Непосредственные задачи Анализ требований. Разработка серверной части платформы “Деловая среда”. Формирование бизнес-отчётов по различным аспектам системы. Поддержка платных программ обучения. Обеспечение микросервисного взаимодействия. Работа с Play Framework, Spring, Postgres, Clickhouse, Kafka. Участие в развитии продукта и процессов вместе с командой.
Spring core (scope, context, lifecycle, configuration types), Spring Transactional, Play Framework, Postgres, Clickhouse, Kafka
январь 2022 — февраль 2023 месяца
Решение задач по автоматизации бизнес-процессов от простых отчетов до собственных конфигураций.
Роль в проекте Java-разработчик Архитектура Микросервисная Обязанности/Функции: Коммуникация с командой. Проведение код ревью. Добавление новых фич. Фикс багов. Написание модульных и интеграционных тестов. Написание технической и пользовательской документации, схем потоков. Непосредственные задачи Анализ требований. Участие в разработке архитектуры проекта. Участие в разработке структуры хранилищ данных. Разработка сервисов (REST) сбора информации. Разработка сервисов анализа и формирования отчетности на основании данных пользователей. Разработка отчетов. Разработка форм. Доработка кастомизаций, хранимых объектов БД и т.д. для финансовых и кадровых модулей. Участие в развитии продукта и процессов вместе с командой.
Spring Boot, Spring core, Spring Data, Spring security, Kafka, Git.
декабрь 2020 — декабрь 2021 месяц
Автоматизация процессов, а также создание безопасной среды для ведения бизнеса.
Роль в проекте Java-разработчик Архитектура Микросервисная Обязанности/Функции: Коммуникация с командой. Анализ требований. Проведение код ревью. Добавление новых фич. Исправление багов. Непосредственные задачи Анализ бизнес-процессов и систем. Разработка бизнес-логики на стороне сервера, поддержка компонентов и интерфейсов на базе Java. Формирование отчетов, работа с функциональными и техническими дизайнами Проверка кода и ведение технического обсуждения с разработчиками, обсуждение оптимальных архитектурных и дизайнерских решений. Участие в управленческой деятельности. Участие в развитии продукта и процессов вместе с командой.
Kubernetes, REST, Java, Spring Framework
февраль 2019 — ноябрь 2020 месяцев