Java developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания 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 сотрудников, их интересов и амбиций, движение происходит системно по индивидуально составленному плану развития.
Повышение квалификации - оплачиваемое участие в конференциях и посещение образовательных курсов, внутреннее обучение от ведущих специалистов компании.
Стабильную конкурентную заработную плату в соответствии с вашими опытом и навыками. Полное оформление в штат с первого рабочего дня.
Бесплатное изучение английского языка. Группы сформированы по уровням и департаментам.
Финансовую поддержку со стороны компании. Мы всегда рядом и поддерживаем своих сотрудников при значимых событиях в их жизни: свадьбы, рождение детей и т.п.
Корпоративные мероприятия. Мы любим проводить время с командой, поэтому организуем корпоративы, тимбилдинги и другие мероприятия для сотрудников.