Java-инженер (HubSpot) Львів Мы ищем инженера-программиста, который присоединится к команде инженеров HubSpot, создающей всевозможные индивидуальные интеграции для SaaS-платформы клиента и сторонних поставщиков, от пары сотен до десятков тысяч активных пользователей. Основными принципами нашей работы являются надежность программного обеспечения и помощь пользователю в достижении его целей. У вас будет множество возможностей для работы в архитектуре микросервисов с использованием передовых технол
Java-инженер (HubSpot) Львів Мы ищем инженера-программиста, который присоединится к команде инженеров HubSpot, создающей всевозможные индивидуальные интеграции для SaaS-платформы клиента и сторонних поставщиков, от пары сотен до десятков тысяч активных пользователей. Основными принципами нашей работы являются надежность программного обеспечения и помощь пользователю в достижении его целей. У вас будет множество возможностей для работы в архитектуре микросервисов с использованием передовых технологий. HubSpot — одна из лучших технологических компаний в США. HubSpot обладает великолепной инженерной культурой, которую реализуют замечательные команды в США, Ирландии, Германии, Украине, Беларуси и Армении. Платформа состоит из тысяч микросервисов, созданных с использованием Java17, облегченной инфраструктуры DropWizard и внедрения зависимостей Google Guice. Он огромен, и вам придется иметь дело со многими другими вещами, такими как Kafka, Amazon SQS, S3, HBase и многими другими. Интерфейсная часть — это одностраничные приложения, созданные с использованием ECMAScript 6, React и Sass. Около 1000 внешних репозиториев. Команда платформы создала современную инфраструктуру, которая позволяет разработчикам развертывать свой код для контроля качества и производства буквально тремя нажатиями кнопок — вы сможете тратить все свое время на проектирование и разработку программного обеспечения — нет ничего проще, чем запустить сборку и слияние здесь. Обязанности Общаться напрямую с менеджерами по продуктам и коллегами в Бостоне и Дублине, другими командами разработчиков HubSpot для формирования требований. Создавать новые и расширять существующие микросервисы с использованием Java17, DropWizard и любых технологий/инструментов, необходимых для выполнения конкретной задачи. Покрывать свой код всеми видами автоматизированных тестов (модульных, интеграция, приемка, API, сквозной подход) Полностью владейте разработанным вами программным обеспечением. Мы проектируем, разрабатываем, тестируем, выпускаем и поддерживаем наше программное обеспечение как в рабочей, так и в производственной среде. Требуемые навыки. Степень бакалавра в области компьютерных наук, разработки программного обеспечения или смежных областях (или аналогичный опыт). 3+ года работы с Java. Отличное понимание парадигмы объектно-ориентированного проектирования/программирования. Уверенный опыт работы в области компьютерных наук. и программирование Хорошее знание баз данных и сетей По крайней мере средний английский Отличные навыки общения и сотрудничества Asaplus Опыт фронтенд-разработки (React или другие современные JS-фреймворки) Хорошее понимание модульного тестирования/автоматизации тестирования Мы предлагаем профессиональную поддержку разработки (книги, онлайн-курсы, конференции, сертификаты, уроки английского языка) и клубы) Работа в некомфортном офисе (политика отсутствия открытых пространств, хорошие зоны для отдыха/спорта, просторный бар/кухня, душ, мини-прачечная) Бесплатные обеды Гибкий график работы и политика WFH (по согласованию с товарищами по команде) Компенсация за установку домашнего офиса Медицинская страховка или спортивная компенсация Конкурентоспособная заработная плата для всех членов команды 20 рабочих дней оплачиваемого отпуска, дополнительный отпуск в случае рождения ребенка Компенсация по больничному листу Отпуск по беременности и родам/отцовству Корпоративные мероприятия и тимбилдинги