Java dev

Java dev

RedCode
01.2019 – по н.в.
Центр недвижимости от Сбербанка
Разработчик, позже главный инженер по разработке

Работа в команде развития сервисов по онлайн-регистрации сделок с недвижимостью.

Разработка интеграций посредством Rest API (json/xml) и

RabbitMQ.

Организация распределенных кэшей через Spring+Redis. Запуск нескольких новых сервисов, нацеленных как на внешнего клиента, с поддержкой аутентификации, так и для межсервисного взаимодействия.

Задачи разного характера - небольшие вроде правок API, исправлений багов/проблем с производительностью/с БД, настройка синхронных/асинхронных взаимодействий с другими сервисами.

Крупные - запуск новых сервисов: взаимодействие с бизнесом для формализации целей, определение объема работ, разбиение/описание задач, разметка схемы БД.

Ну и реализация всего этого

Основной стек: Java 8/11/17, Postgres, Flyway, Spring, JPA/Hibernate, RabbitMQ, K8s, разворачивание в кластере k8s с помощью внутреннего инструмента сборки деплоя.

09.2018 – 01.2019
АльфаСтрахование
Разработчик

Разработка нового функционала и поддержка существующего в агентском приложении по оформлению страховых полисов на микросервисной

архитектуре.

Используемый стек: Java, Spring, Vaadin, Maven, JUnit, Mockito

02.2017 – 09.2018
Gridnine Systems
Разработчик

Развитие проекта по созданию небольших десктопных приложений под платформу глобальной системы бронирования GDS Sabre. Участие в обсуждении бизнес логики, составление плана разработки согласно требованиям к функционалу.

Построение UI, организация взаимодействия посредством REST API. Решение задач многопоточности для целей обработки данных бизнес логики.

В Gridnine Systems я начинал с младшего разработчика, мелкие баги, фиксы по описанным задачам. Чуть позже - доработки уже по посылам от бизнеса, так же подготовка задач.

Разработка касалась серверного приложения (в меньшей степени) по бронированиям и небольших десктопных приложений (в большей степени)

Используемый стек: Java, JavaFX, Swing

Report Page