Senior Java Developer Oferta pracy

Szukasz stabilnego, długoterminowego projektu i chciałbyś pracować z dużą ilością danych? Dołącz do nas!
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków (hybryda)
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 160 – 190 PLN netto/h

Ups, ta oferta jest już nieaktualna...

Zobacz inne oferty

Technologie

Java GCP Spring Boot

Projekt

Dołączysz do zespołu realizującego duży projekt transformacji, mający na celu całkowite odświeżenie platform do obliczeń na dużą skalę, globalnych usług danych, wyceny, ryzyka i produkcji PnL. 70% development, 30 maintenance. Praca z biura w Krakowie 1-2 w tyg.

 

Aplikacja

Zbiera dane ze światowych giełd i wprowadza do wewnętrznych systemów banku. To pozwala klientom podejmować decyzje inwestycyjne.

 

Wymagania

  • Minimum 6-7 lat doświadczenia na podobnym stanowisku.
  • Duże doświadczenie w programowaniu w języku Java min. wersja 11 (praca na wersji 17, planowane przejście na 21).
  • Doświadczenie w pracy z chmurą (preferowane GCP).
  • Umiejętność optymalizacji/tuningowania aplikacji (JVM).
  • Znajomość narzędzi CI (TeamCity, Jenkins).
  • Znajomość Spring Boot/JPA.
  • Bardzo dobra znajomość języka polskiego i angielskiego min. B2.

 

Mile widziane

  • Doświadczenie z produktami i systemami dotyczącymi instrumentów pochodnych na rynku akcji.
  • Znajomość Pythona i Kubernetesa.
  • Znajomość Mongo DB.

 

Benefity

Budżet rozwojowy
Solidne narzędzia
Opieka medyczna
Zmiana projektu
Gildie Technologiczne
Eventy i integracje
Medicover Sport
Działalność charytatywna

Jak przebiega rekrutacja

1. Wysyłasz CV
2. Rozmowa rekrutacyjna
3. Weryfikacja techniczna
4. Rozmowa z partnerem
5. Otrzymujesz ofertę pracy
6. Witamy w naszym zespole!
FinTech

Senior Java Developer

B2B: 160 – 190 PLN netto/h

Kraków (hybryda)

Ups, ta oferta jest już nieaktualna...

Zobacz inne oferty

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT
Sprawdź FAQ

Anna Niedzielska

Senior IT Recruitment Specialist
+48 790 507 779 anna.niedzielska@j-labs.pl

Zobacz nowe oferty pracy IT

Zobacz wszystkie oferty

Lista ofert pracy

Java Developer

Dołącz do zespołu tworzącego od podstaw nowoczesną platformę płatniczą – będziesz mieć okazję pracować z mikroserwisami w Javie, GCP, Kubernetes i Kafką, współtworzyć architekturę systemu oraz realnie wpływać na kierunek jego rozwoju
B2B: 150 – 180 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Java MySQL GCP Docker Kubernetes Kafka Spring Boot

Projekt

  • Dołącz do zespołu tworzącego nową platformę płatniczą. Budujemy system niemal od zera, który stanie się centralnym elementem procesu przetwarzania transakcji w banku. To szansa, by mieć realny wpływ na architekturę, dobór technologii i jakość rozwiązania, które zastąpi dotychczasowe, rozproszone komponenty integracyjne.
  • Ogromne zaplecze rozwojowe – 2-letni plan budowy i rozwój.
  • Praca hybrydowa – 2x w tygodniu z biura w Krakowie.

Obowiązki

  • Tworzenie i rozwój mikroserwisów oraz API w Javie (Spring Boot).
  • Udział w projektowaniu i wdrażaniu nowej platformy transakcyjnej.
  • Przegląd kodu oraz tworzenie dokumentacji technicznej i produkcyjnej.
  • Współpracę z zespołami DevOps, QA i architektami w ramach pracy w Scrumie (2-tygodniowe sprinty).
  • Monitorowanie i optymalizację działania systemu pod kątem wydajności i stabilności.
  • Udział w dyżurach on-call (około 1 tydzień na kwartał).

Wymagania:

  • Minimum 5 lat doświadczenia na stanowisku Java Developera.
  • Bardzo dobrą znajomość języka Java oraz frameworka Spring Boot.
  • Doświadczenie w pracy z Kubernetes, Dockerem i Kafką.
  • Znajomość relacyjnych baz danych – Oracle i/lub MySQL.
  • Doświadczenie w pisaniu testów jednostkowych oraz testów API.
  • Umiejętność tworzenia dokumentacji technicznej i produkcyjnej.
  • Doświadczenie w pracy GCP lub inną chmurą.
  • Biegła znajomość języka angielskiego i polskiego (w mowie i piśmie).

Mile widziane:

  • Znajomość Jenkins, Github i performance testing.
  • Doświadczenie w tuningu JVM oraz monitoringiem (AppDynamics, Jaeger, Splunk itp.).
  • Umiejętność pisania skryptów w Bash / Groovy oraz podstawowa wiedza o systemach Linux, storage i sieciach.

Senior Data Engineer

Dołączysz do zespołu, który buduje platformę do zarządzania majątkiem opartym na ETF-ach – skalowalne, nowoczesne narzędzie mające realny wpływ na sposób inwestowania.
B2B: 170 – 195 PLN netto/h
Lokalizacja: Kraków (hybryda) / Zdalnie
FinTech
PySpark Terraform Python AWS SQL

Projekt

  • Team jest odpowiedzialny za przetwarzanie dużej ilości danych potrzebnych do generowania różnego rodzaju raportów.​ Jedną z domen, którą zajmuje się zespół jest zarządzaniem ryzykiem.​
  • Szukamy osoby samodzielnej i zaangażowanej, która będzie:
    • Rozwijać skalowalną infrastrukturę danych w chmurze, która stanowi podstawę działalności firmy opartej na danych, z wykorzystaniem najnowszych technologii.
    • Tworzyć rozwiązania do przetwarzania danych opartych na AWS, integrujących dane z usług wewnętrznych i zewnętrznych.
    • Budować hurtownię danych finansowych, łączącej nowoczesne technologie z funkcjami wymaganymi przez przepisy regulacyjne.
    • Ściśle współpracować z data scientistami, zespołami produktowymi i deweloperskimi przy wdrażaniu inteligentnych funkcji do naszego produktu.
    • Tworzyć interaktywne dashboardy i rozwiązania raportowe wspierające interesariuszy takich jak zarząd, marketing czy sprzedaż.
    • Dzielić się wiedzą ekspercką na temat najlepszych praktyk w zakresie danych wewnątrz firmy.

 

Wymagania

  • Doświadczenia w projektowaniu i obsłudze potoków danych w środowisku AWS (min. 5 lat).
  • Znajomości SQL.
  • Doświadczenia w Pythonie, w tym znajomość frameworków takich jak PySpark.
  • Doświadczenia w pracy z usługami AWS, takimi jak S3, Athena, Redshift i Glue.
  • Znajomości narzędzi Infrastructure-as-Code, takich jak Terraform.
  • Pasji do podejścia „everything-as-code” i pisania dobrze zaprojektowanego, testowalnego i udokumentowanego kodu.
  • Doświadczenia w pracy w metodykach zwinnych, np. Scrum.
  • Zainteresowania usługami finansowymi i rynkami.
  • Biegłość w języku angielskim w mowie i piśmie- min. B2.

 

Mile widziane

  • Znajomość Javy i Kotlina będzie plusem.

Senior SRE Engineer

Dołącz do j‑labs i bądź odpowiedzialny za utrzymanie stabilności, wydajności i niezawodności kluczowych systemów bankowych.
B2B: 160 – 210 PLN netto/h
Lokalizacja: Kraków (hybryda)
FinTech
Prometheus GCP CI/CD Terraform Python Jenkins

O projekcie

  • Utrzymanie stabilności, wydajności i niezawodności kluczowych systemów bankowych wspierających obszary Traded Market Risk oraz agregację ryzyka kontrahenta (Counterparty Agregation).
  • Zespół SRE o dużym wpływie na organizację, który wspiera zarówno działania operacyjne w środowisku produkcyjnym, jak i ciągłe doskonalenie niezawodności systemów (aktywności RTB – Run the Bank oraz CTB – Change the Bank).
  • Jako SRE będziesz dzielić swój czas pomiędzy reagowanie na incydenty i zgłoszenia serwisowe, a proaktywne działania w zakresie niezawodności, monitorowania oraz automatyzacji.
  • Będziesz ściśle współpracować z zespołami w Polsce, Chinach i Meksyku, odgrywając kluczową rolę w budowaniu fundamentów praktyk SRE w środowisku klasy enterprise, o dużej skali działania.
  • Stack technologiczny: Linux, Scripting (Python/Bash), CI/CD (Jenkins), Grafana/Prometheus/Splunk, Incident Management, SQL (Clickhouse, PostgreSQL), GCP, mikroserwisy, REST, Terraform, Ansible + zespół utrzymuje infrastrukturę wokół aplikacji dostarczanych przez zewnętrznego dostawcę, zorientowanych na Java 17/21 i Spring.
  • Praca hybrydowa: 4-8x w miesiącu praca z biura w Krakowie.

 

Twoje zadania

  • Analizowanie, diagnozowanie i rozwiązywanie złożonych incydentów produkcyjnych w systemach rozproszonych.
  • Współpraca z zespołami wsparcia, zespołami powiązanymi (upstream/downstream) oraz dostawcami w celu szybkiego rozwiązania problemów i przeprowadzenia analizy przyczyn źródłowych (RCA).
  • Udoskonalanie obserwowalności systemów z wykorzystaniem narzędzi takich jak Grafana, Splunk oraz niestandardowe rozwiązania alertujące.
  • Udział w tworzeniu procedur zarządzania incydentami, runbooków oraz dokumentacji technicznej.
  • Automatyzacja powtarzalnych zadań i ograniczanie pracy operacyjnej poprzez skrypty lub ulepszenia infrastruktury.
  • Wkład w tworzenie i udoskonalanie SLA, SLO oraz metryk związanych z niezawodnością systemów.
  • Udział w rotacji dyżurów SRE (możliwe dyżury on-call w rotacji międzynarodowej) oraz w przekazywaniu incydentów.

 

Wymagania

  • Ponad 3 lata doświadczenia na stanowisku Site Reliability Engineer (SRE).
  • Bardzo dobra znajomość systemów Linux, koncepcji sieciowych oraz architektur rozproszonych.
  • Doświadczenie w zarządzaniu infrastrukturą on-premise oraz usługami w GCP.
  • Znajomość REST API oraz architektury opartej na mikroserwisach.
  • Dobra znajomość SQL – optymalizacja zapytań, indeksowanie i rozwiązywanie problemów z wydajnością baz danych ClickHouse i PostgreSQL.
  • Doświadczenie w zarządzaniu incydentami, znajomość ścieżek eskalacji, współpraca z zespołami zdalnymi/międzynarodowymi.
  • Praktyczne doświadczenie z narzędziami do monitorowania i logowania, takimi jak Grafana, Prometheus, Splunk itp.
  • Dobre umiejętności w zakresie skryptowania lub programowania (np. Python, Bash).
  • Doświadczenie w pracy z pipeline’ami CI/CD (Jenkins).
  • Znajomość koncepcji ITIL, w tym zarządzania zmianami, incydentami i problemami.
  • Poziom języka angielskiego min B2.

 

Mile widziane

  • Doświadczenie z Infrastructure as Code (np. Terraform, Ansible).
  • Znajomość systemów o dużym obciążeniu i zagadnień związanych z optymalizacją wydajności.
  • Doświadczenie w sektorze bankowym lub usług finansowych.
  • Znajomość narzędzi do chaos engineeringu lub testowania odporności systemów (fault-injection).
  • Znajomość TPAM lub podobnych narzędzi do zarządzania uprzywilejowanym dostępem.

 

 

Fullstack Developer (Java & Angular)

Dołącz do j‑labs i pracuj przy projekcie związanym z szeroko pojętą elektromobilnością.
B2B: 130 – 150 PLN netto/h
Lokalizacja: Warszawa (hybryda)
Energy
Java TypeScript Angular CI/CD PostgreSQL Hibernate Docker Kubernetes AWS Mikroserwisy Spring Boot

O projekcie

  • j-labs współpracuje z globalnym liderem branży paliwowej, który aktywnie rozwija e-mobilność na skalę międzynarodową.
  • Szukasz projektu, w którym możesz mieć realny wpływ na produkt – i to w temacie, który naprawdę ma znaczenie? Pracujemy nad rozwiązaniami do ładowania pojazdów elektrycznych, które zmieniają sposób, w jaki wygląda elektromobilność w przestrzeni publicznej i prywatnej – głównie na rynku skandynawskim.
  • Mamy dla Ciebie dwie ścieżki, w zależności od tego, gdzie czujesz się pewniej:

🔸  Fullstack Developer – przewaga backendu (70% Java / 30% Angular)

🔸  Java Developer –  backend 100 %

  • Aplikacje znajdują się na różnych etapach rozwoju, a głównym celem jest tworzenie nowych funkcjonalności.
  • StackJava 17+, TypeScript, Angular 16+, Spring Boot, Hibernate, Groovy, JUnit, Spock, JPA, PostgreSQL, Redis, RabbitMQ, Sonar, Docker, Kibana, Grafana, AWS, Kubernetes.
  • Zespół składa się z developerów Backend, Frontend, Fullstack i Mobile oraz Analityka i Testera, łącznie 7-8 osób.
  • Zespół pracuje w metodologii Scrum z dwutygodniowymi sprintami.
  • W procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne, TDD, clean code, code review.
  • Hybryda 2 x w tygodniu z biura w Warszawie.

 

Twoje zadania

  • Projektowanie i tworzenie skalowalnych, wielowątkowych rozwiązań o wysokiej dostępności.
  • Implementacja nowych funkcjonalności w środowisku chmurowym oraz optymalizacja aplikacji pod kątem wydajności i skalowalności.
  • Współpraca z zespołem podczas spotkań, analiz biznesowych oraz konsultacji z architektem
  • Udział w code review
  • Pisanie testów jednostkowych i integracyjnych w celu zapewnienia jakości kodu.
  • Praca w międzynarodowym środowisku.

 

Wymagania

  • Min. 5 lat doświadczenia programistycznego w języku Java (w tym wersja 17+).
  • Doświadczenie z frameworkiem Spring  (Spring Data, Spring Boot, Spring Cloud).
  • Doświadczenie z chmurami publicznymi (AWS/Azure).
  • Znajomość architektury mikroserwisowej.
  • Doświadczenie w modelowaniu baz danych (PostgreSQL, SQL, NoSQL, Redis) oraz pracy z systemami wiadomości (RabbitMQ)
  • Znajomość architektury REST/mikroserwisów oraz dokumentowania API w Swaggerze
  • Doświadczenie w pracy z narzędziami takimi jak GitHub Actions, Gradle, Sonar, Git, Docker, Kibana, Grafana
  • Znajomość Angulara (16+)
  • Doświadczenie w inżynierii wymagań, pracy z backlogiem produktu i umiejętności przeglądu kodu.
  • Doświadczenie w pracy w zespole zgodnie z metodykami rozwoju oprogramowania Agile.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2).