Java Developer
Avenga
Rola Backend Developera w zespole odpowiedzialnym za BFF (Backend for Frontend) serwisy obsługujące procesy checkout, zarządzanie klientami i transakcje dla milionów użytkowników. Obecnie kod pisany w Java 21/Spring Boot 3.x, ale zespół przechodzi migrację do Node.js/TypeScript. Praca obejmuje backend development, integracje systemów, projektowanie API REST, architekturę event-driven oraz wsparcie produkcyjne. Kandydat powinien mieć mocne doświadczenie w Javie, a mile widziana jest znajomość TypeScript/Node.js.
Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego.
Rola Backend Developera w zespole odpowiedzialnym za BFF (Backend for Frontend) serwisy obsługujące procesy checkout, zarządzanie klientami i transakcje dla milionów użytkowników. Obecnie kod pisany w Java 21/Spring Boot 3.x, ale zespół przechodzi migrację do Node.js/TypeScript. Praca obejmuje backend development, integracje systemów, projektowanie API REST, architekturę event-driven oraz wsparcie produkcyjne. Kandydat powinien mieć mocne doświadczenie w Javie, a mile widziana jest znajomość TypeScript/Node.js.
- ✓Praca nad systemem dla milionów użytkowników – duża skala i wyzwania
- ✓Hybryda tylko 1-2 dni w biurze – duża elastyczność
- ✓Widełki wynagrodzenia podane w ogłoszeniu – przejrzystość
- ✓Możliwość rozwoju w kierunku Node.js/TypeScript – nauka nowego stacku
- !Poziom stanowiska 'regular' ale opis wymaga '6+ lat' co sugeruje seniora – możliwe niedopasowanie w poziomie
- !Niejasna wielkość zespołu i struktura (brak informacji o liczbie osób)
- !Migracja do Node.js może oznaczać konieczność szybkiego uczenia się nowego stacku przy jednoczesnym utrzymaniu starego
- !Brak informacji o rotacji dyżurów, on-call lub szczegółach wsparcia produkcyjnego
- •Pisanie kodu backendowego w Java 21/Spring Boot 3.x
- •Projektowanie i implementacja REST API zgodnie z OpenAPI
- •Tworzenie i utrzymanie asynchronicznych przepływów w architekturze event-driven
- •Pisanie testów jednostkowych i integracyjnych z naciskiem na jakość
- •Współpraca z architektami i zespołami frontendowymi oraz produktowymi
- •Monitorowanie, logowanie i rozwiązywanie problemów produkcyjnych
- •Udział w migracji kodu do Node.js/TypeScript – nauka i implementacja w nowym stacku
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z co najmniej 4-5 latami doświadczenia w Java backend, dobrą znajomością Spring Boot i REST API, gotowa rozwijać się w kierunku Node.js/TypeScript i pracować w modelu hybrydowym.
Juniorzy (wymagane minimum 4-6 lat komercyjnego doświadczenia) oraz osoby, które nie chcą pracować z Node.js/TypeScript w przyszłości.
- ?Ile osób liczy zespół backendowy i czy jest podzielony na podzespoły?
- ?Na jakim etapie jest migracja do Node.js – czy już rozpoczęta, czy dopiero planowana?
- ?Jak często występują dyżury on-call i jak wygląda wsparcie produkcyjne?
- ?Czy są przewidziane szkolenia lub budżet na naukę TypeScript/Node.js?
- ?Jak wygląda proces rekrutacyjny – ile etapów i czy jest zadanie rekrutacyjne?
- ?Czy zespół ma wpływ na wybór technologii i architekturę, czy decyzje są narzucane?
- ?Jakie są plany dotyczące przyszłości Java – czy całkowicie zastąpi go Node.js?
- −Nie podano wielkości zespołu
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo czy są dyżury on-call i z jaką częstotliwością
- −Brak informacji o budżecie szkoleniowym lub certyfikacjach
- −Nie wiadomo czy praca dotyczy jednego projektu czy zmieniających się klientów
Zespół współpracuje blisko z architektami, frontendem, zespołami produktowymi i liderami technicznymi – kładzie nacisk na współpracę interdyscyplinarną.