W skrócie
- Zadania: Twórz i rozwijaj API w Java Spring Boot, zapewniając bezpieczeństwo i wydajność.
- Firma: Dynamiczna firma brokerska z innowacyjnym zespołem inżynieryjnym.
- Benefity: Atrakcyjne wynagrodzenie, ubezpieczenie zdrowotne, możliwość pracy zdalnej oraz budżet na rozwój zawodowy.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój aplikacji inwestycyjnych.
- Kwalifikacje: Minimum 4 lata doświadczenia w programowaniu backendowym w Java z użyciem Spring Boot.
Location: Warszawa (na miejscu) · Zespół: Inżynieria Produktu · Raportuje do: Kierownika Technologii · Umowa: stała umowa o pracę, pełny etat
O EC Markets i roli
EC Markets jest regulowanym przez FCA brokerem FX i CFD. Nasz zespół inżynieryjny buduje i prowadzi naszą aplikację inwestycyjną i handlową: aplikację React Native / Expo na iOS, Android i web, wspieraną przez API Java Spring Boot na AWS, które łączy platformy handlowe, depozytowe, weryfikacji tożsamości, płatności i danych rynkowych.
Szukamy programisty backendowego, który zbuduje i wzmocni API Java Spring Boot w centrum naszej platformy. Łączy każdą platformę, na której polegamy, od handlu i depozytów po weryfikację tożsamości i płatności, dlatego poprawność, bezpieczeństwo i niezawodność są tak samo ważne jak szybkość dostarczania.
Co będziesz robić
- Core API & integracje: Projektowanie, budowanie i utrzymywanie funkcji w naszych usługach Spring Boot i wspólnych bibliotekach. Wzmacnianie integracji z platformami handlowymi, depozytowymi, weryfikacji tożsamości, płatności, CRM i powiadomień.
- Wiarygodność, bezpieczeństwo & wydajność: Posiadanie projektu schematu PostgreSQL, migracji i wydajności zapytań dla Twoich funkcji. Instrumentowanie usług za pomocą logowania, metryk i śledzenia oraz udział w rotacji wsparcia inżynieryjnego.
- Dostawa: Praca w sprintach Scrum i przeprowadzanie pracy przez przegląd kodu, środowiska testowe i wydanie produkcyjne.
Co przyniesiesz (nie negocjowalne)
- Co najmniej 4 lata doświadczenia w rozwoju backendu w Javie (17 lub nowszej) z Spring Boot w produkcji.
- Projektowanie REST API i wzorce integracji: webhooki, ponowne próby, idempotencja i przetwarzanie asynchroniczne.
- Silna znajomość SQL i PostgreSQL, w tym transakcje i migracje schematów (Flyway, Liquibase lub podobne).
- Automatyczne testowanie z JUnit i testy integracyjne.
- Znajomość AWS.
- Doświadczenie w budowaniu systemów, w których poprawność danych jest krytyczna, takich jak płatności, księgi lub transakcje finansowe.
- Praca z workflow opartym na Gicie z przeglądami pull-requestów i CI/CD.
- Profesjonalny angielski do codziennej pracy z kolegami w całej grupie.
Miłe do posiadania
- Doświadczenie w zakresie brokerstwa, handlu, płatności lub szerszego fintechu; znajomość zasad dotyczących pieniędzy klientów FCA.
- Infrastruktura jako kod (AWS CDK lub Terraform).
- Cache, kolejki wiadomości i projektowanie oparte na zdarzeniach.
- Doświadczenie w integracji CRM.
Kwalifikacje
- Dyplom z informatyki, inżynierii oprogramowania lub pokrewnej dziedziny, lub równoważne doświadczenie zawodowe.
- 4–7 lat praktycznego doświadczenia w inżynierii backendowej.
Wynagrodzenie i benefity
Podstawowe wynagrodzenie: 168 600 PLN – 252 600 PLN brutto rocznie (14 050 PLN – 21 050 PLN brutto miesięcznie), przed podatkiem dochodowym i składkami na ubezpieczenie społeczne.
Roczny bonus: kwalifikacja do programu bonusowego grupy.
Ubezpieczenie zdrowotne: dodatkowe ubezpieczenie zdrowotne.
Urlop roczny: 20 lub 26 dni roboczych w zależności od długości zatrudnienia, plus dni ustawowo wolne od pracy.
Sprzęt i nauka: sprzęt zapewniony przez firmę; roczny budżet na naukę i certyfikację (w tym certyfikaty chmurowe i Java).
Podróże: okazjonalne podróże do innych biur grupy, opłacane przez firmę.
Jak rekrutujemy
Nasz proces rekrutacyjny jest zgodny z Dyrektywą (UE) 2023/970 w sprawie przejrzystości wynagrodzeń i równego wynagrodzenia: Przejrzyste wynagrodzenie od początku. Zakres wynagrodzenia, bonus i powyższe korzyści mają zastosowanie od pierwszej rozmowy.
Równe możliwości i jak aplikować
EC Markets jest pracodawcą oferującym równe możliwości. Podejmujemy decyzje rekrutacyjne na podstawie umiejętności, doświadczenia i wykazanej potencjalnej, i nie dyskryminujemy ze względu na płeć, tożsamość płciową, wiek, etniczność, narodowość, religię lub przekonania, orientację seksualną, niepełnosprawność, status cywilny lub partnerski, ciążę lub status rodzicielski, lub członkostwo w związku zawodowym.
Prosimy nie podawać swojego obecnego lub poprzedniego wynagrodzenia: nie będziemy go używać w naszej decyzji i nie możemy o nie pytać. Jakiekolwiek dane osobowe, które udostępnisz, będą przetwarzane zgodnie z naszą Polityką Prywatności Kandydatów i RODO.
Backend Developer – Warsaw – pracodawca: EC Markets LTD
EC Markets to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku finansowym w Krakowie. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mogą korzystać z atrakcyjnych benefitów, takich jak roczne premie, ubezpieczenie zdrowotne oraz budżet na naukę i certyfikacje. Dodatkowo, transparentność wynagrodzeń oraz równe szanse dla wszystkich kandydatów sprawiają, że jesteśmy miejscem, gdzie każdy może rozwijać swoje umiejętności i osiągać sukcesy.