Senior/Principal Backend Developer

Pomóż nam rozwijać platformę do zarządzania inwestycjami.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków / Zdalnie
ikona: Wynagrodzenie

Wynagrodzenie

UoP: 17 000 – 24 000 PLN brutto
B2B: 140 – 185 PLN netto/h

Technologie

Java Kotlin Terraform Docker Python AWS

O projekcie

  • Celem platformy jest m.in. zarządzanie majątkiem opartym na ETF oraz przeprowadzenie bezpośrednich transakcji akcjami.
  • Z platformy korzysta ponad 600 000 użytkowników zarówno indywidualnych jak i instytucjonalnych.
  • Dołączysz do międzynarodowego zespołu, który składa się z 2 Frontend Developerów, Engineering Managera, Product Managera i poszukujemy 2 Backend Developerów.
  • Główne zadanie jakie stoi przed zespołem to zbudowanie kompleksowego rozwiązania służącego do generowania dokumentów takich jak potwierdzenia płatności w formacie PDF.
  • Plan pracy zespołu wygląda następująco:
    • Implementacją Lambd wysyłających zapytania do AWS Athena Data Lake za pomocą SQL;
    • Implementacja nowej Lambdy (napisanej w Pythonie) generującej dokumenty PDF​ z szablonów HTML;
    • Obróbka danych do predefiniowanego formatu i ich publikacja na SNS/SQS.​
  • Masz możliwość pracy zdalnej lub hybrydowej z biura j‑labs (Kraków, Zabłocie).

Wymagania

  • Min. 5 lat doświadczenia w pracy nad rozwojem aplikacji używając Javy i/lub Kotlina.
  • Doświadczenie w pracy z AWSem używając takich usług jak Athena, Lambda, S3, EventBridge.
  • Znajomość języka angielskiego min. na poziomie B2.
  • Mile widziana jest znajomość Pythona.

Benefity

Budżet szkoleniowy
Solidne narzędzia
Opieka medyczna
Dowolna forma współpracy
Platforma benefitowa
Eventy i integracje
Multisport
Fundacja j‑labs
Dowiedz się więcej

Jak przebiega rekrutacja

1. Wysyłasz CV
2. Test techniczny (DevSkiller)
3. Rozmowa rekrutacyjna
4. Rozmowa z partnerem
5. Otrzymujesz ofertę pracy
6. Witamy się w naszym zespole!
FinTech

Senior/Principal Backend Developer

UoP: 17 000 – 24 000 PLN brutto
B2B: 140 – 185 PLN netto/h

Kraków / Zdalnie

Aplikuj Poleć znajomego
I otrzymaj od nas 7000zł

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT

Agata Zych

Senior IT Recruitment Specialist
+48 791 790 922 agata.zych@j-labs.pl

Znasz kogoś, kto idealnie pasuje na to stanowisko?

Prześlij nam CV znajomej osoby, zainteresowanej pracą w j‑labs. Po rozpoczęciu przez nią współpracy otrzymasz 7 000 zł.

Poleć znajomego

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Senior Frontend Developer

Rozwijaj grupę systemów mających na celu obliczenia zbiorcze kosztów transportu przesyłek w transporcie lądowym w Europie.
UoP: 17 500 – 19 700 PLN brutto
B2B: 140 – 155 PLN netto/h
Lokalizacja: Kraków / Zdalnie
Logistic
CSS3 TypeScript WebGL OpenLayers Angular REST HTML5 Webpack Webcomponents

O projekcie

  • Projekt składa się z czterech systemów (produktów IT) mających na celu obsługę obliczeń kosztów transportu lądowego przesyłek w Europie.
  • Systemy dokonują stosownych obliczeń średnio dla 30-100 tysięcy przesyłek tygodniowo; do jednego miliona 
    w szczycie.
  • Na roadmapie projektu:
    ​- Zmiana i unowocześnienie UX portali oraz ujednolicenie ich z platformą cloudową klienta
    – Wsparcie zespołu backendowego w adaptacji istniejących systemów webowych do nowego refactorowanego mainframa obliczeniowego
  • Profil stanowiska​:
    Nowe funkcjonalności: 40% 
    Utrzymanie / naprawa błędów: 50%
    Spotkania: 10%
  • Repozytorium kodu oraz CI/CD w Gitlabie

Wymagania

  • Minimum 5 lat doświadczenia w programowaniu w:Angular​, TypeScript​, REST API
  • Wiedza i doświadczenie w projektowaniu i implementacji nowoczesnych, wydajnych i user-friendly interfaców użytkownika
  • Znajomość języka angielskiego na poziomie minimum B2
  • Mile widziane: doświadczenie w programowaniu po stronie serwerowej – Java 17

Principal Java Developer

Dołącz do międzynarodowego zespołu Java/Scala Developerów, którzy zwinnie rozwijają platformę do handlu instrumentami finansowymi.
UoP: 21 000 - 24 000 PLN brutto
B2B: 160 - 185 PLN netto/h
Lokalizacja: Kraków
FinTech
Java Scala MongoDB

Projekt

  • Rozwój platformy do handlu instrumentami finansowymi takimi jak: papiery wartościowe, akcje, obligacje, certyfikaty inwestycyjne etc.
  • Aplikacja służy do zawierania transakcji kupna i sprzedaży instrumentów, jak również do oceny ich ryzyka. Umożliwia np. zarządzanie cenami, czy agregację danych.
  • Odbiorcami aplikacji transakcyjnej są Klienci banku.
  • Praca w międzynarodowym środowisku – nad platformą pracują zespoły m.in z Londynu, Hong Kongu, Krakowa, Toronto.
  • Praca w oparciu o metodykę Scrum.
  • Wyzwania w projekcie: duża skala systemu, złożoność danych.
  • Hybryda z biura w Krakowie (m.in 1 x w miesiącu).

Stack: Java 11/17, Scala, MongoDB, KX (database), Solace (messaging), Grafana + podejście zero Garbage Collector architecture

Wymagania

  • Min. 8 lat doświadczenia w programowaniu
  • Bardzo dobra znajomość Java core (kolekcje, ich implementacje i optymalizacje, multithreading)
  • Low latency
  • Zero Garbage collection
  • Bardzo dobra znajomość języka angielskiego (codzienna komunikacja).
  • Mile widziana znajomość Scala lub otwartość na naukę
  • Mile widziane doświadczenie z algorithmic trading

Senior Fullstack Developer (Node.js + React)

Dołącz do zespołu rozwijającego narzędzia dla platformy podcast'owej.
UoP: 16 000 - 22 000 PLN brutto
B2B: 140 - 175 PLN netto/h
Lokalizacja: Kraków / Zdalnie
Media
React Node.js AWS MongoDB

O PROJEKCIE

  • Projekt realizowany jest we współpracy z niezależną firmą podcast’ową, która pomaga twórcom i reklamodawcom dowolnej wielkości dotrzeć do słuchaczy na całym świecie
  • Rozwijane są kluczowe narzędzia platformy, takie jak: CMS oraz pulpit ze statystykami dla podcast’erów, framework do generowania witryn podcast’ów oraz media player
  • Narzędzia te pozwalają podcaster’om zarządzać swoimi treściami, umożliwiają zbieranie wszystkich metryk oraz generowanie witryny dla każdego z podcast’ów
  • Platforma posiada bazę ponad 40 000 podcastów oraz 350 milionów słuchaczy miesięcznie na całym świecie!
  • Wykorzystywane technologie: Node,js, React, MongoDB, AWS CLI, CDK, Lambda, AWS CQS/SNS, ECS

WYMAGANIA

  • Bardzo dobra znajomość i doświadczenie w Node.js (na start w projekcie, głównie zadania backend’owe)
  • Wiedza praktyczna z zakresu programowania Frontend – React
  • Znajomość architektury i narzędzi opartych na mikroserwisach
  • Doświadczenie w projektowaniurozwijaniu i wdrażaniu rozwiązań opartych o infrastrukturę cloud-native
  • Doświadczenie w tworzeniu reaktywnego interfejsu użytkownika
  • Otwartość na pracę w systemie OnCall (decyzje o ewentualnym pokryciu OnCall podejmowane są w zespole)
  • Znajomość języka angielskiego na poziomie min.B2 – praca w zespole międzynarodowym

MILE WIDZIANE

  • Doświadczenie z AWS
  • Doświadczenie w pracy z rozproszonymi zespołami

Senior Java Developer

Rozwijaj grupę systemów mających na celu obliczenia zbiorcze kosztów transportu przesyłek w transporcie lądowym w Europie.
UoP: 17 000 – 21 000 PLN brutto
B2B: 140 – 165 PLN netto/h
Lokalizacja: Kraków / Zdalnie
Logistic
Java PostgreSQL Hibernate Docker Kafka Mikroserwisy Spring Boot

PROJEKT

  • Systemy dokonują stosownych obliczeń średnio dla 30-100 tysięcy przesyłek tygodniowo; do jednego miliona w szczycie.
  • Na roadmapie projektu: utrzymanie i dalszy rozwój dwóch systemów oraz wdrożenie trzeciego systemu odpowiadającego za obliczenia kosztów transportu przesyłek w oparciu o taryfy oraz specyfikę poszczególnych klientów.
  • Repozytorium kodu oraz CI/CD w Gitlabie.
  • Rozproszona architektura w chmurze AWS oparta o kontenery, mikroserwisy, REST API.

WYMAGANIA

  • Min. 5 lata doświadczenia w technologii Java.
  • Znajomość Spring Boot, JPA/Hibernate.
  • Doświadczenie z bazą danych PostgreSQL.
  • Znajomość języka angielskiego na poziomie minimum B2.