Regular Java Developer
Прямой работодатель Swordfish Security ( swordfishsecurity.com )
Опыт работы любой
Swordfish Security - лидер рынка стратегического консалтинга в области цифровой трансформации процессов разработки защищенного ПО и внедрения технологических практик DevSecOps.
Компания основана в 2013 году, как сервисная компания в области разработки защищенных приложений и внедрения процессов создания защищенного ПО. Компания специализируется на сервисах запуска практик безопасной разработки ПО, создании центров компетенций для своих Клиентов, оказывает услуги аутсорсинга экспертизы в области безопасного ПО, а также разрабатывает собственные продуктовые решения для автоматизации ряда индустриальных задач в области DevSecOps.
Российские офисы компании расположены в Санкт-Петербурге и Москве, зарубежные – в Софии (Болгария), Нью-Йорке (США).
Swordfish Security является технологическим партнером ведущих игроков-разработчиков решений на рынке DevSecOps – Checkmarx, Sonatype, Netsparker, Wallarm.
Сейчас мы хотим, чтобы к команде присоединился толковый Java developer, у которого нет аллергии на JavaScript (10% задач будут связаны с ним).
ЗАДАЧИ:
- разработка продуктов в области информационной безопасности приложений (AppSec);
- реализация пакета CLI для работы с продуктом;
- написание unit-тестов, документации на свой код.
СТЕК ТЕХНОЛОГИЙ:
- Java SE/EE;
- AngularJS;
- PostgreSQL;
- Docker, Kubernetes;
ОБЯЗАННОСТИ:
- Разработка в рамках микросервисной архитектуры;
- Проектирование интерфейсов взаимодействия с другими системами;
- Работа в тесном сотрудничестве с full-stack разработчиками, командой автоматизации тестирования;
- Работа по гибким методологиям разработки.
ТРЕБОВАНИЯ:
- 3+ года опыта разработки Java;
- 1+ года опыта разработки JavaScript (Angular, React, Vue);
- Знание основных библиотек и шаблонов проектирования;
- Опыт работы с многопоточностью и асинхронностью;
- Опыт работы с базами данных, умение писать и оптимизировать запросы;
- Опыт работы с распределёнными хранилищами и системами;
- Понимание особенностей микросервисной архитектуры;
- Опыт работы с фреймворками и инструментами автоматического тестирования;
- Высшее образование (физико-математическое или техническое);
- Свободное владение linux (bash, sed, grep и другие утилиты).
БУДЕТ ПЛЮСОМ:
- Опыт работы с Docker и Kubernetes;
- Опыт в декомпозиции монолитных приложений;
- ELK stack;
- Jenkins/Teamcity;
- LDAP.
МЫ ПРЕДЛАГАЕМ:
- Конкурентоспособный уровень вознаграждения;
- Возможность получить опыт разработки уникального на рынке продукта;
- Best practices agile культуры;
- Возможность реализовывать свой потенциал вне проектов: мы организуем митапы и конференции, на которых выступают наши сотрудники, приглашаем тренеров для спикеров, развиваем профессиональные комьюнити;
- ДМС со стоматологией после успешного прохождения испытательного срока;
- Локация: Москва (возможна постоянная удаленная работа);
- Гибкий график работы.