Tech Lead Java Developer

Dołącz do j‑labs i rozwijaj projekt z technologiami Big Data oraz Machine Learning.
ikona: Dział

Branża

FinTech
ikona: Lokalizacja

Lokalizacja

Kraków / Zdalnie
ikona: Wynagrodzenie

Wynagrodzenie

B2B: 180 – 210 PLN netto/h

Technologie

AI Java GCP Docker Python Ansible Spark Spring Mikroserwisy Spring Boot

Twoje zadania

  • Wsparcie na wszystkich etapach cyklu życia oprogramowania – rozwój, testowanie oraz wsparcie operacyjne.
  • Pełna odpowiedzialność za produkt lub usługę – identyfikowanie i rozwój odpowiednich rozwiązań technologicznych, aby sprostać potrzebom klienta.
  • Współpraca z innymi inżynierami, architektami oraz interesariuszami biznesowymi w celu ustalania kierunku rozwoju produktów/usług.
  • Tworzenie planów testowych i automatyzacja testów w celu zapewnienia najwyższej jakości kodu.
  • Współpraca z zespołami DevOps, Ops i Test, aby zapewnić sprawne wdrożenie i wsparcie operacyjne produktów.
  • Zapewnienie ciągłości działania, odporności na awarie oraz spełnianie wymagań dotyczących czasu odzyskiwania danych.
  • Prowadzenie decyzji architektonicznych i technicznych dla globalnej platformy, nadzorowanie narzędzi i technologii wykorzystywanych przez zespoły.
  • Promowanie zasad DevOps i Agile, wspieranie zespołów w projektowaniu bezpiecznych i wydajnych systemów, prowadzenie Proof of Concepts (POC), dzielenie się wiedzą i ulepszanie krajobrazu technologicznego.
  • Praca na co dzień z specjalistami w dziedzinie Big Data oraz Machine Learning.
  • Praca hybrydowa w krakowskim biurze (do 2 dni w tygodniu). 

 

Wymagania

  • Minimum 7-letnie doświadczenie w projektowaniu, tworzeniu oraz utrzymywaniu rozproszonych systemów w języku Java.
  • Doświadczenie w projektowaniu mikroserwisów przy użyciu Java oraz frameworków Spring (Boot, Integration).
  • Znajomość narzędzi Python, PySpark oraz Pandas.
  • Doświadczenie z relacyjnymi bazami danych (Oracle, Postgres).
  • Silna motywacja do samodzielnej pracy oraz chęć nauki nowych technologii i zagadnień biznesowych.
  • Umiejętność tworzenia oprogramowania zgodnie z najwyższymi standardami, z zastosowaniem zasad SOLID, KISS, DRY.
  • Dobra znajomość procesów Agile oraz technik pracy w tym środowisku.
  • Doskonałe umiejętności komunikacyjne, zdolność tłumaczenia wymagań funkcjonalnych na techniczne rozwiązania.
  • Solidne zrozumienie metodologii i frameworków testowych – praktyka w TDD i BDD.
  • Praktyczna znajomość chmury (GCP preferowane), Kubernetes oraz Docker.
  • Znajomość języka angielskiego na poziomie min. B2.

 

Mile widziane

  • Doświadczenie w zarządzaniu zespołem.

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 się w naszym zespole!
FinTech

Tech Lead Java Developer

B2B: 180 – 210 PLN netto/h

Kraków / Zdalnie

Aplikuj Poleć znajomego
I otrzymaj od nas 7000zł

Masz pytania?

Nasze Rekruterki i nasi Rekruterzy znają IT
Sprawdź FAQ

Ewelina Popielec

IT Recruitment Expert
+48 690 075 202 ewelina.popielec@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 Java Developer

Dołącz do j‑labs i zyskaj możliwość pracy w pełnym cyklu tworzenia aplikacji od projektowania po wdrożenie z wykorzystaniem Javy i technologii chmurowych.
B2B: 150 – 185 PLN netto/h
Lokalizacja: Kraków
FinTech
Java GCP Docker Kubernetes Kafka Spring Spring Boot Python Mikroserwisy

O projekcie

  • Technologie: Java, Python, Spring (Cloud, Security, Gateway), React, Kafka, Apache Beam, Apache Airflow, mikroserwisy, Google Cloud Platform, Jenkins, Docker Kubernetes, JUnit.
  • Zespół, do którego dołączysz, jest odpowiedzialny za projektowanie od podstaw, rozwój, dostarczanie i wsparcie różnych narzędzi, które będą umożliwiać dopasowywanie się do bieżących wymogów regulacyjnych w zakresie działalności banków na całym świecie.
  • Lokalizacja: Kraków, praca hybrydowa (wymagana chęć do pracy z biura min. 3 razy w miesiącu).

 

Twoje zadania

  • Analiza wymagań biznesowych i przekładanie ich na konkretne decyzje architektoniczne w kodzie.
  • Projektowanie, implementacja i rozwój mikroserwisów.

 

Wymagania

  • Minimum 5 lat doświadczenia w rozwijaniu aplikacji z wykorzystaniem Javy.
  • Doświadczenie w budowaniu konteneryzowanych mikroserwisów przy użyciu Dockera.
  • Umięjętność w implementacji/używaniu wzorców projektowych, SOLID oraz zasad Clean Architecture.
  • Doświadczenie lub chęć nauki Pythona.
  • Znajomość języka angielskiego na poziomie min. B2.

 

Mile widziane

  • Doświadczenie z:
    • Linux.
    • Kubernetes.
    • Kafka.
    • Apache Beam, Spark, Flink, Airflow.
    • Google Cloud Platform.

Azure Data Engineer

Dołącz do zespołu odpowiedzialnego za migrację na chmurę Azure i wyznaczaj kierunek jego działania.
B2B: 190 – 230 PLN netto/h
Lokalizacja: Zdalnie
FinTech
Azure SQL Azure Data Factory

Projekt

  • Migracja aplikacji na chmurę Azure.
  • Aplikacje są odpowiedzialne m.in. ze przepływ dokumentów w strukturze banku, podgląd transakcji finansowych.
  • Poszukujemy samodzielnego Inżyniera Danych do rozwijającego się zespołu, który będzie wyznaczać kierunek działań. Rola obejmuje kompleksowe zarządzanie hurtownią danych, regularną współpracę z zespołem IT oraz zaangażowanie interesariuszy z różnych działów.

 

Obowiązki

  • Projektowanie, budowanie i ulepszanie potoków danych.
  • Współpraca z zespołami CI/CD oraz Software/DevOps.
  • Zarządzanie rozwojem i utrzymaniem Azure Data Warehouse.
  • Prowadzenie migracji źródeł danych, projektowanie procesów ETL oraz wdrażanie integracji danych z narzędziami Azure (Data Factory, Databricks, Data Lake, Synapse Analytics).

 

Wymagania

  • Ponad 5 lat doświadczenia w Inżynierii Danych, Business Intelligence lub podobnych rolach.
  • Minimum 3-4 lata doświadczenia z Azure, SQL i zarządzaniem hurtownią danych.
  • Zaawansowane umiejętności SQL, modelowania danych, zarządzania hurtowniami danych i projektowania potoków danych.
  • Znajomość Azure Data Factory, Databricks, Data Lake, Synapse Analytics.
  • Doskonałe umiejętności komunikacyjne i zarządzania relacjami z interesariuszami.
  • Znajomość CI/CD i Pythona będzie dodatkowym atutem.
  • Licencjat z Informatyki lub pokrewnej dziedziny.
  • Znajomość języka angielskiego i polskiego – poziom min. B2.

 

Sprawdź dlaczego warto być w j‑labs!

  • Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 14 lat. Obecnie zatrudniamy ponad 500 osób.
  • j-labs to stabilność i długofalowa współpraca – około 20% załogi to osoby pracujące już ponad 5 lat!
  • Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe.
  • Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform.
  • Eksperci przyciągają ekspertów – średnie doświadczenie naszych inżynierów wynosi 9 lat, a 30% zostaje zatrudnionych z polecenia.
  • Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in na naszym blogu.
  • Dołącz do Gildii Technologicznej lub stwórz własną – nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance.
  • Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany.
  • Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem).

 

Azure DevOps Engineer

Dołącz do zespołu j‑labs i bądź odpowiedzialny z migrację na chmurę Azure w globalnym banku.
B2B: 170 – 200 PLN netto/h
Lokalizacja: Zdalnie
FinTech
Azure DevOps CI/CD Terraform Docker Azure Kubernetes

O projekcie

  • Migracja aplikacji na chmurę Azure.
  • Aplikacje są odpowiedzialne m.in. za przepływ dokumentów w strukturze banku, podgląd transakcji finansowych.

 

Obowiązki

  • Rozwijanie i utrzymywanie pipelinów CI/CD dla różnych aplikacji opartych na Azure.
  • Wdrażanie narzędzi i frameworków automatyzacji (CI/CD).
  • Współpraca z zespołami programistycznymi w celu automatyzacji i usprawnienia operacji i procesów.
  • Budowanie i utrzymywanie narzędzi do wdrażania, monitorowania i operacji.
  • Rozwiązywanie problemów w środowiskach dev, test i produkcyjnych.
  • Zarządzanie zasobami Azure i zapewnienie optymalnej architektury oraz efektywności kosztowej.
  • Zapewnienie bezpieczeństwa krytycznych systemów poprzez wykorzystanie najlepszych rozwiązań zabezpieczeń w chmurze.
  • Uczestniczenie w planowaniu wdrożeń systemów i rozwoju oraz odpowiedzialność za spełnianie standardów zgodności oprogramowania.

 

Wymagania

  • 5+ lat doświadczenia w roli DevOps, ze szczególnym uwzględnieniem środowisk Azure.
  • Biegłość w narzędziach CI/CD (np. Azure DevOps, Jenkins, GitLab).
  • Doświadczenie z infrastrukturą jako kod (IaC) przy użyciu Terraform, szablonów ARM lub podobnych.
  • Solidna znajomość usług Azure (np. Azure Kubernetes Service, Azure Functions, Azure SQL Database).
  • Doświadczenie z technologiami konteneryzacji (Docker, Kubernetes).
  • Znajomość narzędzi monitorujących (np. Azure Monitor, Prometheus, Grafana).
  • Biegłość w językach skryptowych (PowerShell, Bash).
  • Zrozumienie zasad sieciowych i najlepszych praktyk bezpieczeństwa w Azure.
  • Doświadczenie w metodologii Agile/Scrum.
  • Wykształcenie wyższe z informatyki, inżynierii lub pokrewnej dziedziny.
  • Bardzo dobra znajomość języka polskiego i angielskiego – min. B2.

 

Sprawdź, dlaczego warto być w j‑labs!

  • Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 14 lat. Obecnie zatrudniamy ponad 500 osób.
  • j-labs to stabilność i długofalowa współpraca – około 20% załogi to osoby pracujące już ponad 5 lat!
  • Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe.
  • Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. DevOps, Java 21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GCP, Data.
  • Eksperci przyciągają ekspertów – średnie doświadczenie naszych inżynierów wynosi 10 lat, a 30% zostaje zatrudnionych z polecenia.
  • Stawiamy na knowledge sharing i rozwój. Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in na naszym blogu.
  • Dołącz do Gildii Technologicznej lub stwórz własną – nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance.
  • Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany.
  • Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem).

Principal Java Developer

Rozwijaj nową platformę agregującą potencjalne ryzyka i wykorzystuj technologie Big Data do przetwarzania dużych ilości danych.
B2B: 200 – 240 PLN netto/h
Lokalizacja: Kraków
FinTech
Java GCP Docker Kubernetes Spark Mikroserwisy Spring Boot

O projekcie

  • Projekt wystartował w 2023 roku i jest jedną z kluczowych inicjatyw. Celem jest dostarczenie platformy agregacyjnej  i wykorzystanie nowego produktu dostawcy w chmurze i środowisku hybrydowym on-prem.
  • Jest to platforma strategiczna i wymaga ulepszeń architektonicznych.
  • Technologie w projekcie: Java 11+, Spring Boot, Spring Cloud, Spark, Groovy, GCP, Scala, Docker, Kubernetes, Jenkins, Ansible.
  • Międzynarodowy zespół, praca w polskiej strefie czasowej.
  • Lokalizacja: Kraków, raz w tygodniu praca w krakowskim biurze.

 

Twoje zadania

  • Wdrażanie ulepszeń w konfiguracji Spark oraz kierowanie rozwiązywaniem problemów.
  • Dostarczanie usług przetwarzania danych i obliczeń, które integrują się z biblioteką analityczną.
  • Praca w praktyce DevOps oraz Agile. Automatyzacja testów funkcjonalnych i niefunkcjonalnych.
  • Budowanie protokołu i środowiska CI/CD.

 

Wymagania

  • Minimum 6 lat doświadczenia komercyjnego w tworzeniu aplikacji w Java.
  • Doświadczenie w tworzeniu aplikacji rozproszonych i wysokowydajnych z wykorzystaniem Spark, radzących sobie z ogromnymi rozmiarami i objętościami danych.
  • Doświadczenie w ulepszeniach wydajności Spark i jakości kodowania.
  • Znajomość narzędzi DevOps, takich jak Jenkins, Ansible.
  • Doświadczenie z technologiami chmurowymi np. Google Cloud Platform.
  • Doświadczenie w dostarczaniu różnych rodzajów automatyzacji testów.
  • Znajomość języka angielskiego na poziomie min. B2.

 

Mile widziane

  • Znajomość języka programowania Scala.
  • Doświadczenie w tworzeniu rozwiązań OLAP oraz wiedza na temat modelowania danych OLAP i korzystania z hurtowni danych OLAP, takich jak Clickhouse, Druid i Pinot.
  • Wiedza na temat rozwoju hurtowni danych, takich jak korzystanie z silnika zapytań Dremio, Trino itp.
  • Doświadczenie z Apache Beam, Apache Flink, Apache Samza, Hazelcast, Dataflow.
  • Znajomośc technologii konteneryzacji Docker, Kubernetes.