STANOWISKO
SOFTWARE DEVELOPMENT & ARCHITECTURE
Senior Backend Developer (Java+Typescript) (B2B)
ŁÓDŹ
WARSZAWA
BYDGOSZCZ
📣 Prosimy o przesyłanie CV w języku angielskim.
W Knowit łączymy pasję do technologii z wpływem na przyszłość. Jako część naszego zespołu, będziesz tworzyć innowacyjne projekty, które nie tylko definiują technologiczną przyszłość, ale również przyczyniają się do zrównoważonego wzrostu. Priorytetem jest dla nas Twój postęp zawodowy i osobisty, dlatego oferujemy bogaty zakres możliwości doskonalenia zawodowego i międzynarodową wymianę wiedzy. Nasze środowisko pracy wyróżnia się elastycznością i troską o równowagę między życiem zawodowym a prywatnym.
Projekt
Dla naszego zagranicznego klienta z branży finansowej poszukujemy dewelopera/kę na stanowisko Senior Backend Developer, który/a dołączy do zespołu łączącego specjalistów z Polski i Francji w projekcie zaplanowanym na osiągnięcie rezultatów do końca 2026 roku.
Poszukujemy Senior Backend Developera/ki z dużym, praktycznym doświadczeniem zarówno w Javie (Spring Boot), jak i TypeScripcie (Node.js z Express lub Nest.js) W tej roli będziesz pomagać w budowie odpornych, bezpiecznych i skalowalnych systemów finansowych, promować jakość i automatyzację oraz mentorować innych.
Zespół i sposób pracy
Zespoły rozproszone we Francji i w Polsce - praca zdalna z terytorium Polski (wyjątek: 1 dzień onboardingu w biurze klienta w Warszawie).
Stosowanie metodyki Agile (Scrum/Kanban).
Stabilny produkt, jasno określona roadmapa oraz kultura ciągłego doskonalenia.
Ponad 200 zmotywowanych inżynierów, testerów QA i specjalistów produktowych współpracujących w ramach zespołów (squads).
Kluczowe obowiązki
Współprojektowanie architektury serwisów i API w stosach Java i Node.js, z naciskiem na dostępność, odporność, bezpieczeństwo, wydajność i koszty.
Dostarczanie funkcjonalności end-to-end: doprecyzowywanie wymagań z Product Ownerami, implementacja, testowanie i code review.
Ulepszanie istniejących serwisów poprzez refaktoryzację, tuning wydajności i poprawę niezawodności.
Wzmacnianie automatyzacji testów (unit, integracyjne, kontraktowe, E2E) oraz CI/CD.
Mentoring inżynierów oraz współtworzenie standardów inżynierskich i dokumentacji.
Wsparcie praktyk DevOps: konteneryzacja, wdrożenia i obserwowalność.
Oczekiwania
Minimum 7 lat komercyjnego doświadczenia w backendzie (min. 5 lat pracy z Javą w ekosystemie Spring Boot, min. 3 lata doświadczenia z TypeScriptem i Node.js (Express lub Nest.js).
Bardzo dobra znajomość Javy: kolekcje, współbieżność, podstawy JVM.
Spring Boot (DI, Web/REST, Data/JPA, Security), JPA/Hibernate.
Narzędzia buildowe (Gradle); testowanie (JUnit, Postman).
Nowoczesny TypeScript (typy, generyki, dekoratory) oraz podstawy Node.js.
Express lub Nest.js (moduły/providerzy/kontrolery, middleware/guardy/interceptory).
Testowanie z użyciem Jest i supertest; schematy API/OpenAPI oraz walidacja.
Bardzo dobra znajomość projektowania RESTful API, wersjonowania i obsługi błędów.
Doświadczenie w dokumentowaniu API (OpenAPI/Swagger) oraz uzgadnianiu kontraktów z klientami.
Znajomość zagadnień takich jak idempotencja, paginacja, filtrowanie, rate limiting oraz bezpieczne wzorce API.
CI/CD (Jenkins lub GitHub Actions), zarządzanie artefaktami i wersjami
Komunikatywna znajomość języka angielskiego (min. B2) w mowie i piśmie.
Oferujemy
Kontrakt biznesowy B2B (jeśli jesteś zainteresowany/a inną formą zatrudnienia - daj nam znać!)
Nowoczesne biuro, wyposażone w stół do ping ponga oraz urządzenia do ćwiczeń.
Możliwości rozwojowe w pionie i poziomie.
Możliwość decydowania, na co wydany zostanie Twój budżet na rozwój (szkolenia techniczne, językowe, kompetencje miękkie, dofinansowanie certyfikatów, konferencje).
Kulturę organizacyjną opartą na dzieleniu się wiedzą.
Szereg inicjatyw, odciągających od codziennej pracy :)
Powiązane oferty
SOFTWARE DEVELOPMENT & ARCHITECTURE
Business Process Owner in the Billing Project (B2B)
ŁÓDŹ
WARSZAWA
BYDGOSZCZ