Должность: Java Developer (Intermediate)
Местоположение: Кампинас, Бразилия / Удаленно, Бразилия
О BEES
Присоединяйтесь к нам, чтобы строить будущее B2B-коммерции!
BEES — это B2B-платформа AB InBev. С помощью нашей экосистемы торговцы и розничные продавцы в 29 странах могут пополнять свои запасы быстро, легко и безопасно. В BEES мы мечтаем о большом, действуем целеустремленно и разрабатываем технологии, которые преобразуют способы роста розничных продавцов и поставщиков.
Каждая строка кода и каждое партнерство строятся в рамках единой миссии: сделать коммерцию лучше для розничных продавцов и поставщиков по всему миру. Здесь ваша работа не просто важна. Она имеет значение!
Что вы будете делать:
- Разрабатывать, поддерживать и улучшать бэкенд-сервисы, API и микросервисы с использованием Java.
- Реализовывать новые функции на основе бизнес- и технических требований.
- Сотрудничать с продакт-менеджерами, фронтенд-разработчиками, QA-инженерами и другими заинтересованными сторонами для предоставления масштабируемых и надежных решений.
- Писать чистый, поддерживаемый и хорошо протестированный код, следуя лучшим инженерным практикам.
- Участвовать в код-ревью и способствовать повышению качества кода и стандартов разработки.
- Устранять проблемы, отлаживать и решать производственные и непроизводственные проблемы.
- Проектировать и реализовывать интеграции с внутренними и внешними системами.
- Разрабатывать и поддерживать RESTful API и событийно-ориентированные решения.
- Отслеживать производительность приложений и способствовать повышению надежности, масштабируемости и наблюдаемости систем.
- Поддерживать инициативы по непрерывному совершенствованию, связанные с архитектурой, процессами разработки и операционной эффективностью.
Мы ищем людей с:
- Средним уровнем владения английским языком.
- Степенью бакалавра в области компьютерных наук, инженерии, математики, статистики или смежных областях.
- Опытом разработки бэкенд-приложений с использованием Java.
- Глубоким пониманием объектно-ориентированного программирования (ООП), принципов Clean Code, SOLID и паттернов проектирования программного обеспечения.
- Опытом работы со Spring Boot и экосистемой Spring.
- Опытом создания и использования RESTful API.
- Знанием архитектуры микросервисов и концепций распределенных систем.
- Опытом работы с реляционными базами данных, такими как PostgreSQL, MySQL или SQL Server.
- Знакомством с платформами обмена сообщениями, такими как Kafka и RabbitMQ.
- Опытом работы с Git и совместными рабочими процессами разработки.
- Знанием практик и фреймворков для модульного и интеграционного тестирования.
- Знакомством с облачными платформами, такими как AWS, Azure или GCP.
- Пониманием концепций наблюдаемости, включая логирование, мониторинг и метрики.
Приветствуется:
- Знакомство с NoSQL базами данных, такими как MongoDB или Redis.
- Опыт работы с событийно-ориентированными архитектурами.
- Опыт работы с инструментами мониторинга, такими как New Relic, Datadog, Grafana или Prometheus.
- Опыт работы с Python или другими скриптовыми языками.
Кто должен подать заявку?
- Профессионалы, которые берут на себя ответственность за свою работу и предоставляют высококачественные решения.
- Командные игроки, которые эффективно общаются и сотрудничают с инженерными командами.
- Разработчики, которые стремятся учиться, делиться знаниями и постоянно совершенствоваться.
- Люди, которые быстро адаптируются к изменениям и любят решать сложные технические проблемы.
Что мы предлагаем:
- Бонус по результатам работы*
- Бонус за посещаемость*
- Частный пенсионный план
- Компенсация питания
- Неформальная обстановка в офисе и дресс-код
- Выходные дни*
- Планы медицинского, стоматологического страхования и страхования жизни
- Скидки на медикаменты
- Партнерство с WellHub
- Помощь по уходу за детьми
- Скидки на продукцию Ambev*
- Партнерство Clube Ben
- Программа стипендий*
- Поддержка в приобретении школьных принадлежностей
- Платформы для изучения языков и обучение
- Компенсация транспортных расходов
*Применимы соответствующие правила.