Senior Java Developer (m/k/n)
Upvanta
Rola Senior Java Developera w firmie IT services (Upvanta) pracującej dla fintechowego klienta z USA. Będziesz budować skalowalne systemy backendowe dla platform płatności, tradingu i rozliczeń, obsługujące transakcje o wartości bilionów dolarów rocznie. To rola mocno techniczna, hands-on, z projektowaniem architektury i operowaniem systemów w chmurze (AWS/Azure). Wymaga świetnej komunikacji po angielsku i współpracy z zespołami w USA.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ani struktury (ile osób w polsce, ile w usa), brak informacji o dyżurach on-call i oczekiwanej dyspozycyjności.
Rola Senior Java Developera w firmie IT services (Upvanta) pracującej dla fintechowego klienta z USA. Będziesz budować skalowalne systemy backendowe dla platform płatności, tradingu i rozliczeń, obsługujące transakcje o wartości bilionów dolarów rocznie. To rola mocno techniczna, hands-on, z projektowaniem architektury i operowaniem systemów w chmurze (AWS/Azure). Wymaga świetnej komunikacji po angielsku i współpracy z zespołami w USA.
- ✓Stawka B2B podana wprost (1100-1200 PLN/MD)
- ✓Praca w pełni zdalna
- ✓Możliwość pracy nad systemami o ogromnej skali (biliony dolarów transakcji)
- ✓Współpraca z zespołami w USA – szansa na rozwój językowy i kulturowy
- ✓Finanse na szkolenia i kursy (sharing the costs of professional training & courses)
- !Szeroki przedział lat doświadczenia (5-15) – może oznaczać, że rekrutacja jest otwarta na różne poziomy, ale w tytule jest 'Senior'
- !Brak informacji o wielkości zespołu w Polsce i USA
- !Nie podano zakresu odpowiedzialności za on-call / dyżury produkcyjne
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój architektury backendowej dla produktów fintechowych (mikroserwisy w Java/Spring Boot)
- •Budowanie i utrzymywanie wysokowydajnych API oraz backendowych workflow z naciskiem na spójność danych i odporność na błędy
- •Implementacja, wdrażanie i wsparcie produkcyjne własnych feature'ów (od pomysłu do deployu)
- •Debugowanie złożonych problemów w systemach rozproszonych o wysokim wolumenie transakcji
- •Współpraca z zespołami produktowymi i inżynieryjnymi w USA nad tłumaczeniem wymagań na rozwiązania backendowe
- •Pisanie czystego, łatwego w utrzymaniu kodu oraz tworzenie dokumentacji technicznej (diagramy, opisy workflow)
- •Code review i ciągłe podnoszenie jakości kodu oraz standardów inżynieryjnych
- •Praca w metodyce Agile/Scrum
Oferta dla doświadczonych specjalistów (Senior).
Inżynier backendowy z co najmniej 5-letnim doświadczeniem w Javie i Spring Boot, który pracował w środowisku finansowym i potrafi samodzielnie prowadzić feature od projektu po wdrożenie. Wymagana biegła komunikacja po angielsku i umiejętność pracy w zdalnym, międzynarodowym zespole.
Nie dla juniorów ani midów bez doświadczenia w systemach finansowych. Osoby preferujące wyłącznie pracę stacjonarną lub unikające komunikacji w języku angielskim nie będą pasować.
- ?Ile osób liczy zespół inżynieryjny w Polsce i w USA?
- ?Jaki jest model on-call? Czy są dyżury produkcyjne i jak często?
- ?Czy istnieje możliwość wyjazdów do USA (np. integracja zespołu)?
- ?Jaki jest stosunek pracy nad nowymi funkcjonalnościami do utrzymania istniejących systemów?
- ?Czy w projekcie używane są inne technologie poza wymienionymi (np. Kafka, Docker, Kubernetes)?
- ?Jak wygląda proces code review i DevOps?
- ?Czy istnieje możliwość rozwoju w kierunku architekta lub tech leada?
- −Nie podano wielkości zespołu ani struktury (ile osób w Polsce, ile w USA)
- −Brak informacji o dyżurach on-call i oczekiwanej dyspozycyjności
- −Nie wiadomo, czy projekt jest greenfield czy rozwój istniejącego systemu
- −Nie sprecyzowano, jakie inne technologie są używane (np. Kafka, Docker, Kubernetes)
- −Brak opisu procesu decyzyjnego w architekturze (kto podejmuje kluczowe decyzje?)
Praca w międzynarodowym zespole z USA, w metodyce Agile/Scrum. Oczekiwana jest proaktywność, dobra komunikacja i komfort w szybkim tempie (high-growth environment).
CV -> Rozmowa wstępna -> Rozmowa techniczna (3 etapy).