Senior Backend Engineer (Ruby, Kotlin) – Voyager Team @Bridge
Get Bridge
Rola polega na byciu 'strażnikiem' dużego monolitu Ruby on Rails, który jest rdzeniem platformy Bridge, oraz jednoczesnym tworzeniu nowych mikroserwisów w Kotlin i Spring Boot. To stanowisko wymaga komfortu pracy z legacy kodem i umiejętności radzenia sobie w kryzysowych sytuacjach produkcyjnych. Około 60% czasu spędzisz na Rails, a 40% na Kotlin/Spring Boot, z okazjonalną pracą w React.
Brakuje: nie podano wielkości zespołu ani struktury, brak informacji o procesie rekrutacyjnym.
Rola polega na byciu 'strażnikiem' dużego monolitu Ruby on Rails, który jest rdzeniem platformy Bridge, oraz jednoczesnym tworzeniu nowych mikroserwisów w Kotlin i Spring Boot. To stanowisko wymaga komfortu pracy z legacy kodem i umiejętności radzenia sobie w kryzysowych sytuacjach produkcyjnych. Około 60% czasu spędzisz na Rails, a 40% na Kotlin/Spring Boot, z okazjonalną pracą w React.
- ✓Pełna transparentność co do legacy kodu i oczekiwań
- ✓Kultura oparta na zaufaniu i autonomii – brak mikrozarządzania
- ✓Mentoring od liderów zespołu i możliwość wpływu na decyzje techniczne
- ✓Nowoczesne narzędzia (GitHub Copilot) i elastyczna praca zdalna
- ✓Dobra paczka benefitowa (opieka zdrowotna, karta SZÉP, premia)
- !Must-have (Java/Spring/AWS) nie pokrywa się z głównym językiem pracy (Ruby on Rails) – może wymagać intensywnej nauki
- !Opis kładzie nacisk na samodzielność i brak dokumentacji, co może być stresujące dla mniej doświadczonych
- •Utrzymywanie i debugowanie głównego monolitu Ruby on Rails (~60% czasu)
- •Projektowanie i implementacja REST API w Kotlin/Spring Boot (~40% czasu)
- •Integracja nowych funkcji pomiędzy monolitem a mikroserwisami
- •Uczestniczenie w dyskusjach architektonicznych i podejmowanie decyzji technicznych
- •Reagowanie na incydenty produkcyjne i rozwiązywanie złożonych problemów
- •Optymalizacja zapytań do bazy PostgreSQL i zarządzanie danymi w AWS Aurora
- •Praca z CI/CD (GitHub Actions, Spinnaker) i monitoringiem (DataDog)
- •Okazjonalne modyfikacje frontendu w React i TypeScript
Oferta dla doświadczonych specjalistów (Senior).
Osoba z solidnymi podstawami Javy, Springa i AWS, która chce pogłębić wiedzę o Ruby on Rails i jest gotowa na intensywną pracę z istniejącym kodem.
Juniorzy z mniej niż 3 latami doświadczenia, ani osoby szukające wyłącznie greenfield developmentu – legacy monolit jest tu głównym wyzwaniem.
- ?Ile osób liczy zespół Voyager i jakie są role w zespole?
- ?Jaki jest plan migracji z monolitu Rails na Kotlin/Spring Boot?
- ?Czy są dyżury on-call? Jak często i czy dodatkowo płatne?
- ?Jak wygląda onboarding dla kogoś bez doświadczenia w Ruby on Rails?
- ?Czy istnieje dokumentacja legacy kodu, czy trzeba polegać na wiedzy zespołu?
- ?Jakie są najbliższe priorytety zespołu – nowe funkcje czy modernizacja?
- ?Czy praca hybrydowa wymaga określonej liczby dni w biurze w Budapeszcie?
- −Nie podano wielkości zespołu ani struktury
- −Brak informacji o procesie rekrutacyjnym
- −Nie wiadomo, czy praca wymaga dyżurów on-call
- −Brak szczegółów dotyczących wsparcia w nauce Ruby on Rails
Kultura wysokiego zaufania, transparentności, bezpośredniej komunikacji i braku mikromanagementu. Zespół opiera się na współpracy i mentoringu.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →