Inżynier Java (HubSpot) Львів Weare poszukuje inżyniera oprogramowania, który dołączy do zespołu inżynierów HubSpot tworzącego wszelkiego rodzaju niestandardowe integracje dla platformy SaaS klienta i zewnętrznych dostawców, od kilkuset do kilkudziesięciu tysięcy aktywnych użytkowników. Główną zasadą naszej pracy jest niezawodność oprogramowania i pomaganie użytkownikowi w osiąganiu jego celów. Będziesz miał mnóstwo możliwości pracy w architekturze mikroserwisów z najnowocześniejszymi technologi
Inżynier Java (HubSpot) Львів Weare poszukuje inżyniera oprogramowania, który dołączy do zespołu inżynierów HubSpot tworzącego wszelkiego rodzaju niestandardowe integracje dla platformy SaaS klienta i zewnętrznych dostawców, od kilkuset do kilkudziesięciu tysięcy aktywnych użytkowników. Główną zasadą naszej pracy jest niezawodność oprogramowania i pomaganie użytkownikowi w osiąganiu jego celów. Będziesz miał mnóstwo możliwości pracy w architekturze mikroserwisów z najnowocześniejszymi technologiami. HubSpot to jedna z najlepszych firm technologicznych w USA. HubSpot charakteryzuje się doskonałą kulturą inżynierską, obsługiwaną przez świetne zespoły w USA, Irlandii, Niemczech, Ukrainie, Białorusi i Armenii. Platforma składa się z tysięcy mikrousług zbudowanych przy użyciu języka Java17, lekkiego frameworku DropWizard i wstrzykiwania zależności Google Guice. Jest ogromny i będziesz musiał sobie poradzić z wieloma innymi rzeczami, takimi jak Kafka, Amazon SQS, S3, HBase i wiele innych. Front-endowe aplikacje jednostronicowe zbudowane przy użyciu ECMAScript 6, React i Sass. Około 1000 repozytoriów front-end. Zespół ds. platformy stworzył najnowocześniejszą infrastrukturę, która umożliwia programistom wdrażanie kodu do kontroli jakości i produkcji dosłownie za pomocą trzech kliknięć przycisków — będziesz mógł spędzić cały swój czas na projektowaniu i tworzeniu oprogramowania — nie ma tutaj nic łatwiejszego niż uruchomienie kompilacji i scalania. Obowiązki Komunikuj się bezpośrednio z kierownictwem produktu i współpracownikami w Bostonie i Dublinie, innymi zespołami programistów HubSpot w celu kształtowania wymagań Twórz nowe i rozszerzaj istniejące mikrousługi przy użyciu Java17, DropWizard i dowolnej technologii/narzędzi wymaganych do wykonania konkretnego zadania Obejmij swój kod wszelkiego rodzaju testami automatycznymi (jednostkowymi, integracja, akceptacja, API, kompleksowość) Bądź w pełni właścicielem opracowanego przez siebie oprogramowania. Projektujemy, rozwijamy, testujemy, wypuszczamy i wspieramy nasze oprogramowanie zarówno w środowisku scenicznym, jak i produkcyjnym Wymagane umiejętności Licencjat z informatyki, inżynierii oprogramowania lub dziedziny pokrewnej (odpowiednie doświadczenie) Ponad 3 lata pracy z Javą Doskonałe zrozumienie paradygmatu projektowania/programowania OO Solidne podstawy informatyki i programowania Dobra znajomość baz danych i sieci Przynajmniej średniozaawansowany angielski Doskonałe umiejętności komunikacji i współpracy Asaplus Doświadczenie w programowaniu front-end (React lub inne frameworki modernJS) Dobra znajomość testów jednostkowych/automatyzacji testów Oferujemy Profesjonalne wsparcie rozwojowe (książki, kursy online, konferencje, certyfikaty, zajęcia z języka angielskiego) i kluby) Praca w niewygodnym biurze (zakaz otwartej przestrzeni, ładne strefy relaksu/sportu, przestronny bar/kuchnia, prysznic, mini-pralnia) Bezpłatne lunche Elastyczne godziny pracy i polityka WFH (po uzgodnieniu z członkami zespołu) Rekompensata za zorganizowanie biura w domu Ubezpieczenie medyczne lub rekompensata sportowa Konkurencyjne wynagrodzenie dla wszystkich członków zespołu 20 dni roboczych płatnego urlopu, dodatkowy urlop w przypadku urodzenia dziecka Rekompensata za zwolnienie lekarskie Urlop macierzyński/tacierzyński Imprezy firmowe i budowanie zespołu