Ведущий Java-разработчик

Обязанности:

● Написание читаемого, поддерживаемого кода с нуля (Java 8 и выше), участие в выборе архитектурных решений;
● Разработка модульных и интеграционных тестов;
● По необходимости - ревью кода коллег и unit тесты;
● Обучение и менторство разработчиков;
● Технический пресейл, оценка трудоемкости реализации, создание proof-of-concept;
● Code review, участие в разработке в качестве эксперта.

Требования:


● Опыт разработки промышленных приложений на Java/Spring от 2 лет;
● Хорошая алгоритмическая подготовка;
● Опыт разработки веб-сервисов (REST, HTTP);
● Опыт написания и оптимизации SQL запросов (PostgreSQL, Oracle, MySQL);
● Понимание требований ACID и уровней изолированности транзакций;
● Знание любой системы управления версиями (у нас Git).
Плюсом будет опыт со Spring Security, Spring WebFlux, Reactor.

Условия:

● Оформление полностью в соответствие с ТК РФ, «белая заработная плата»;
● Индексация дохода по результатам работы на проектах (ежегодно);
● Бонусы по итогам работы за годом;
● ДМС (+ стоматология) после испытательного срока;
● Обучение и сертификация за счет компании;
● График работы: по желанию - можно работать удаленно из любой локации, либо в офисе (Москва, 7 минут пешком от м. Электрозаводская). Ряд проектов предполагает посещение офиса заказчика;
● Прозрачность в вопросах карьерного планирования и прогнозирования дохода;
● Отсутствие переработок;
● При желании - возможность участия в проектах по разным направлениям работы компании (ротация);
● Корпоративные тимбилдинги, мероприятия, подарки и скидки для сотрудников от наших партнеров;
● Мощное современное железо.