Java developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Решение IT-задач разного уровня

Описание вакансии

Условия работы

Компания BSL — разработчик цифровых решений бизнес-задач с большой продуктовой экспертизой. Мы разрабатываем как собственные IT-продукты (логистические и ecom-платформы), так и помогаем нашим клиентам и партнерам разрабатывать проекты любой сложности и на любом стэке.

Благодаря сильной продуктовой экспертизе команда BSL с нуля создает эффективные решения для различных сфер бизнеса - от ecom, ритейла и ресторанного бизнеса до авиации и промышленного производства.

Сотрудникам, которым интересно расти и развивать свои навыки, мы предлагаем проекты разной направленности (как внутренние, так и внешние) и сильную команду разработчиков, QA, дизайнеров и PM.

Задачи:

- Разработка backend части для web-приложения, используя современный технологический стэк;

- Проектирование и создание масштабируемых решений для хранения и эффективного анализа больших данных;

- Взаимодействие с разными командами разработки и бизнесом - здесь мы ожидаем хорошие коммуникативные навыки;

- Разработка архитектуры для backend части приложения, оценка старого и создание нового. От Вас - готовность драйвить техническое развитие систем, а не просто следовать текущим стандартам.

Какие технологии мы используем:

Java, Java 8/11, Spring Core, Spring Data, Spring Security, Spring MVC, Spring AOP, Multithreading, JMS (Kafka), SQL DB, NoSQL DB, IMDG (Redis, Hazelcast и др.), MSA (Micro Service Architecture), Docker, Docker Compose, Git.

Что важно для нас:

Коммерческий опыт разработки на Java от 2,5 лет;

Знания Spring и Spring Boot, Docker и Groovy

Хорошие знания о работе unix-систем;

Опыт командной разработки (с использованием Confluence, Jira);

Понимание и умение применять SOLID, DRY, KISS;

Понимание и умение применять паттерны проектирования и паттерны MSA;

Понимание процесса сборки и развертывания Java приложений;

Опыт работы с Git.

Будет плюсом: 

Умение использовать различные инструменты для тестирования кода и приложений различной сложности. JUnit, Spock, Testcontainers;

Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги)

Мы рады вам предложить:

Гибкий и удобный рабочий график. Вы сможете отвезти детей в сад, выгулять собаку без спешки. Начало рабочего дня зависит от ваших пожеланий и возможностей проекта.

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

Карьерный рост и развитие планируются в соответствии с hard и soft skills сотрудников, их интересов и амбиций, движение происходит системно по индивидуально составленному плану развития.

Повышение квалификации - оплачиваемое участие в конференциях и посещение образовательных курсов, внутреннее обучение от ведущих специалистов компании.

Стабильную конкурентную заработную плату в соответствии с вашими опытом и навыками. Полное оформление в штат с первого рабочего дня.

Бесплатное изучение английского языка. Группы сформированы по уровням и департаментам.

Финансовую поддержку со стороны компании. Мы всегда рядом и поддерживаем своих сотрудников при значимых событиях в их жизни: свадьбы, рождение детей и т.п.

Корпоративные мероприятия. Мы любим проводить время с командой, поэтому организуем корпоративы, тимбилдинги и другие мероприятия для сотрудников.