Senior Java Developer | Invela | 100% Remote
Utah, Salt Lake City
Bee Talents
Kim jesteśmy?
Cześć, nazywamy się Bee Talents i od 2015 roku zajmujemy się budowaniem zespołów w branży IT na całym świecie. Dziś zapraszamy Cię do procesu rekrutacyjnego dla firmy Invela.
Invela to dynamiczny start-up działający w obszarze open bankingu, który obecnie tworzy MVP w tej szybko rozwijającej się branży. Celem firmy jest zbudowanie zaufanej sieci, w której aplikacje fintechowe mogą bezpiecznie łączyć się z bankami za pomocą sprawdzonego procesu akredytacji.
Gdzie jesteśmy teraz?
- produkt znajduje się w fazie aktywnie rozwijanego MVP
- projekt jest greenfieldowy – budujemy system od podstaw
- mamy zagwarantowane finansowanie od inwestorów
- pracujemy w 7-osobowym zespole developerskim + Scrum Master
Zespół:
Obecnie zespół liczy 7 osób, a do końca roku Invela planuje wzrost o 40 osób, tworząc kolejne zespoły. Dołączając do nas, będziesz miał(a) realny wpływ na rozwój produktów w jednym z pierwszych zespołów, które będą budowały aplikacje od podstaw, uczestnicząc w kreowaniu przyszłości firmy.
Warunki współpracy:
Oferowane stanowisko: Senior Java Developer
Wynagrodzenie: 27-33k PLN
Rodzaj umowy: B2B
Wymiar pracy: pełen etat
Tryb pracy: 100% remote
Lokalizacja biura: Salt Lake City, Utah, USA
Język pracy: angielski i polski
Główne wyzwanie dla Ciebie:
jako Senior Java Developer będziesz odgrywać kluczową rolę w tworzeniu API o niskiej latencji, opartych na nowoczesnej architekturze mikroserwisów. Będziesz projektować skalowalne i wydajne komponenty backendowe w projekcie greenfield, a Twoje decyzje techniczne będą miały bezpośredni wpływ na kierunek rozwoju naszego produktu. Oczekujemy także, że będziesz dzielić się swoim doświadczeniem, wspierać rozwój innych członków zespołu i aktywnie wpływać na kulturę techniczną organizacji.
Codzienne zadania:
- projektowanie i implementacja nowoczesnych, niskolatencyjnych API opartych na mikroserwisach
- udział w pełnym cyklu życia oprogramowania – od wymagań, przez development, aż po wdrożenie i utrzymanie
- podejmowanie decyzji architektonicznych i technologicznych mających wpływ na rozwój produktu
- optymalizacja istniejących aplikacji wg aktualnych standardów dobrych praktyk
- mentoring członków zespołu oraz wspieranie ich w rozwoju technicznym
- dbanie o jakość kodu poprzez przeprowadzanie krytycznych code reviews i definiowanie standardów programowania
Jakiego doświadczenia szukamy?
- praktyczne, eksperckie doświadczenie w pracy z Java
- doświadczenie w projektowaniu rozwiązań opartych na mikroserwisach, z uwzględnieniem skalowalności i wysokiej dostępności
- wiedza na temat mikroserwisów, rozproszonych systemów i ich implementacji w dużych środowiskach produkcyjnych
- biegła znajomość Spring Boot oraz Hibernate
- bardzo dobra znajomość REST API
- znajomość baz danych SQL i NoSQL oraz umiejętność projektowania modeli danych
- doświadczenie w pracy w metodologii Agile oraz praktykach DevOps
- swoboda w pracy z językiem angielskim (min. B2 – rozmowy, dokumentacja)
Mile widziane:
Docker, Kubernetes, AWS, Azure, Google Cloud, CI/CD, znajomość rozwiązań API Gateway i protokołów uwierzytelniania, takich jak OAuth2.
Co oferujemy?
- wynagrodzenie 27-33k PLN B2B
- pracę 100% zdalną
- długoterminową współpracę w szybko rozwijającym się startupie
- realny wpływ na architekturę i kierunek rozwoju produktu
- współtworzenie kultury technicznej zespołu od podstaw
- elastyczne godziny pracy (w obrębie czasu polskiego) i samodzielność w działaniu
- 5-6 osobowe zespoły z płaską strukturą.
Chcesz do nas dołączyć i tworzyć innowacyjne rozwiązanie fintech?
Wyślij swoje CV w języku angielskim i porozmawiajmy!
Etapy procesu rekrutacyjnego:
1. 45-minutowa wideorozmowa z rekruterem/ką z Bee Talents
2. 60-minutowa wideorozmowa z zespołem technicznym Invela
3. 60-minutowa wideorozmowa z CTO Invela.