New offer - be the first one to apply!

June 25, 2026

Expert Rust Developer

Senior • Remote

170 - 200 PLN

Krakow, Poland

Co to za projekt?

Dołącz do zespołu rozwijającego wysokowydajne systemy finansowe, w których kluczowe są niskie opóźnienia, niezawodność i poprawność działania. Projekt dotyczy budowy i rozwoju systemów przetwarzających dane finansowe w czasie rzeczywistym. Pracujemy w środowisku architektury mikroserwisowej, z naciskiem na systemy rozproszone, streaming danych oraz low-latency processing.

Rozwiązania obsługują krytyczne przepływy biznesowe i przetwarzają dane wrażliwe na czas, dlatego szczególną uwagę przykładamy do wydajności, testowalności i obserwowalności systemu.

Stack technologiczny

  • Rust
  • AWS
  • Terraform
  • Docker
  • Microservices Architecture
  • Distributed Systems
  • Streaming Pipelines
  • Kafka
  • Domain-Driven Design (DDD)
  • Low-latency systems

Twoje zadania

  • Projektowanie i rozwój niskolatencyjnych usług w Rust
  • Implementacja niezawodnej i testowalnej logiki biznesowej
  • Budowa i utrzymanie pipeline’ów danych w czasie rzeczywistym
  • Przetwarzanie zdarzeń oraz implementacja mechanizmów feedback loop
  • Profilowanie i optymalizacja wydajności (CPU, memory, network)
  • Współpraca przy projektowaniu API, modeli danych i architektury systemu
  • Wspieranie zespołu w podejmowaniu kluczowych decyzji technicznych

Wymagania

  • Doświadczenie w Rust w systemach wysokiej wydajności (real-time, high-throughput, production-level)
  • Umiejętność projektowania wydajnych struktur danych oraz pracy z memory management i correctness
  • Praktyka w budowie systemów streamingowych z obsługą time-based logic oraz edge-case’ów
  • Doświadczenie z AWS lub inną chmurą, Terraform oraz Docker
  • Doświadczenie w budowie wysokowydajnych usług produkcyjnych
  • Dobra znajomość systemów rozproszonych
  • Bardzo dobre umiejętności komunikacyjne
  • Angielski min. B2

Mile widziane

  • Doświadczenie w sektorze finansowym / fintech

Jak pracujemy?

  • Niewielki, międzynarodowy zespół (Europa)
  • Stabilny, długoterminowy projekt
  • Poukładane procesy i autonomia w pracy
  • 100% praca zdalna
  • Standardowe godziny pracy
  • Komunikacja w języku angielskim

Similar jobs you might like

Technology

New offer

j-labs

Senior Scala Developer

Senior

Hybrid

Krakow, Poland

160 - 180 PLN

🏢 Summary: Oferta dotyczy roli Senior Scala Developera w projekcie budowy platformy danych rynkowych dla instytucji finansowych, przetwarzającej dane FX, Crypto i ETF w czasie zbliżonym do rzeczywistego. Praca obejmuje rozwój rozproszonych systemów i mikroserwisów w architekturze chmurowej GCP, z naciskiem na data pipelines i integracje z wieloma źródłami. To w pełni zdalna współpraca z realnym wpływem na architekturę i rozwój produktu. 🗂️ Requirements: Minimum 6 lat komercyjnego doświadczenia w Scala, Bardzo dobra znajomość architektury mikroserwisowej, Doświadczenie w budowie systemów przetwarzania danych, data ingestion lub data pipelines, Praktyczna znajomość projektowania i integracji REST API, Doświadczenie w integracji wielu źródeł danych (API, event streaming, message bus), Znajomość środowisk chmurowych (preferencyjnie GCP), Znajomość normalizacji, transformacji i wzbogacania danych, Doświadczenie z systemami wysokiej dostępności i dużej przepustowości, Umiejętność samodzielnej pracy w środowisku rozproszonym 📃 Skills: Scala, Microservices, REST, API, GCP, Python, Django, Go, Event-driven, Data, Pipelines, FX, Crypto, ETF 🏢 Description: O projekcie Dołącz do zespołu rozwijającego platformę odpowiedzialną za budowę i dostarczanie wysokiej jakości danych rynkowych dla klientów instytucjonalnych na całym świecie. Projekt koncentruje się na agregacji, normalizacji oraz wzbogacaniu danych pochodzących z wielu źródeł, tworząc spójny produkt wspierający podejmowanie decyzji finansowych. Rozwiązanie wykorzystywane jest przez instytucje finansowe i korporacje do monitorowania kursów walut, analiz wielowalutowych, benchmarkingu oraz zarządzania ryzykiem. System przetwarza dane z rynku FX, Crypto i ETF, dostarczając klientom wartościowe insighty w czasie zbliżonym do rzeczywistego. Platforma oparta jest o architekturę mikroserwisową składającą się z usług działających w środowisku chmurowym Google Cloud Platform. Praca 100% zdalna z okazjonalnymi wizytami w biurze w Krakowie. Twoje zadania Projektowanie i rozwój rozproszonych systemów przetwarzania danych w języku Scala. Budowa oraz utrzymanie mikroserwisów odpowiedzialnych za pobieranie, normalizację i wzbogacanie danych rynkowych. Integracja z zewnętrznymi dostawcami danych poprzez API, event bus oraz strumienie danych. Tworzenie i rozwijanie REST API udostępniających dane klientom oraz innym systemom. Optymalizacja wydajności systemów przetwarzających duże wolumeny danych. Współpraca z biznesem przy tworzeniu nowych funkcjonalności i produktów data-driven. Udział w projektowaniu architektury oraz podejmowaniu decyzji technologicznych. Wspieranie wysokiej jakości kodu poprzez code review i dzielenie się wiedzą w zespole. Wymagania Minimum 6-letnie doświadczenie komercyjne w programowaniu w Scala. Bardzo dobra znajomość architektury mikroserwisowej. Doświadczenie w budowie systemów przetwarzania danych, data ingestion lub data pipelines. Praktyczna znajomość projektowania i integracji REST API. Doświadczenie z integracją wielu źródeł danych (API, event streaming, message bus). Znajomość środowisk chmurowych (preferencyjnie GCP). Dobra znajomość zagadnień związanych z normalizacją, transformacją i wzbogacaniem danych. Doświadczenie w pracy z systemami wysokiej dostępności i dużej przepustowości. Umiejętność samodzielnej pracy w środowisku rozproszonym. Mile widziane Znajomość Python w obszarze przetwarzania danych. Doświadczenie z Django i budową warstw API. Znajomość Go. Doświadczenie w domenie tradingowej, FX, Crypto lub Market Data. Znajomość architektury event-driven. Doświadczenie z systemami low-latency. Wiedza dotycząca rynków finansowych i instrumentów inwestycyjnych. Stack technologiczny projektu Scala (około 90% kodu) Python Django Go REST API Microservices Google Cloud Platform (GCP) Event-driven architecture Data Pipelines & Data Processing Oferujemy Udział w rozwoju nowoczesnej platformy danych finansowych. Realny wpływ na architekturę i kierunek rozwoju produktu. Pracę przy systemach przetwarzających duże wolumeny danych rynkowych. Współpracę z doświadczonym zespołem technologicznym i biznesowym. Możliwość szybkiego rozpoczęcia współpracy.

Technology

j-labs

Senior Java + DevOps Engineer

Senior

Hybrid

Krakow, Poland

150 - 180 PLN

🏢 Summary: Long-term role for a Senior Backend Engineer to design and build a next-generation, cloud-ready payment processing platform based on microservices architecture. The position involves developing highly available, fault-tolerant systems, driving architectural decisions, and collaborating closely with DevOps on CI/CD and automation. The project focuses on modernizing the payment ecosystem using Java and cloud-native technologies. 🗂️ Requirements: Minimum 8 years of experience as Backend Engineer, Very good knowledge of Java, Very good knowledge of Spring Boot, Experience in designing and implementing microservices, Experience with distributed systems, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Knowledge of cloud solutions, Experience with DevOps or DevSecOps practices, Ability to design highly available and fault-tolerant systems, Very good command of English 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, Linux, Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry, CICD, DevOps, DevSecOps, Terraform, AWS, Azure, GCP 🏢 Description: O projekcie Dołączysz do zespołu budującego nowoczesną platformę płatniczą nowej generacji dla dużej instytucji finansowej. Tworzymy lekki, skalowalny silnik przetwarzania płatności, który pozwala szybko wdrażać nowe funkcjonalności biznesowe i modernizować istniejący ekosystem płatności. Platforma jest projektowana jako wysoce dostępna, odporna na awarie i gotowa do pracy w środowisku chmurowym. Rozwiązanie opiera się na ponownym wykorzystaniu sprawdzonych komponentów, co pozwala na szybsze i bardziej efektywne dostarczanie nowych funkcji. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Projekt jest długoterminowy i oferuje możliwość pracy nad transformacją całego ekosystemu płatniczego, udziału w decyzjach architektonicznych oraz rozwijania umiejętności w obszarze cloud, mikroserwisów i nowoczesnych praktyk DevOps. Aktualnie pracujemy z technologiami : Java, Spring Boot, mikroserwisy, Kafka, Docker, Kubernetes, Service Mesh, SQL, Linux, monitoring i observability (Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry), CI/CD i DevOps/DevSecOps. Hybryda: 1-2 x w tygodniu z biura w Krakowie. Twoje zadania Projektowanie i rozwój nowej architektury płatniczej. Tworzenie wysokiej jakości kodu i testów jednostkowych/integracyjnych. Zapewnienie wysokiej dostępności, niezawodności i bezpieczeństwa systemów. Wsparcie transformacji istniejącego środowiska płatniczego. Rozwiązywanie problemów architektonicznych i blokad technicznych. Współpraca z zespołami DevOps nad CI/CD i automatyzacją infrastruktury. Prowadzenie analiz technicznych i studiów wykonalności. Mentoring i coaching innych inżynierów w zespole. Doradztwo architektoniczne i techniczne dla zespołów projektowych. Zapewnienie zgodności z obowiązującymi standardami i kontrolami. Wymagania Minimum 8 lat doświadczenia jako Backend Engineer . Bardzo dobra znajomość Java i Spring Boot . Doświadczenie w projektowaniu i implementacji mikroserwisów oraz systemów rozproszonych . Doświadczenie z Kafka, Docker, Kubernetes . Znajomość rozwiązań chmurowych i DevOps/DevSecOps . Umiejętność projektowania systemów wysoko dostępnych i odpornych na awarie. Bardzo dobra znajomość języka angielskiego. Mile widziane Doświadczenie w instytucjach finansowych, szczególnie w obszarze płatności. Znajomość języków Go lub Rust. Doświadczenie w JVM tuning i diagnostyce wydajności. Wiedza z zakresu cyberbezpieczeństwa, regulacji i prywatności danych. Sam/a zobacz, 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 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! 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 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 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 l ub 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)

Technology

j-labs

Senior Java Backend Engineer – Payments Platform

Senior

Hybrid

Krakow, Poland

150 - 180 PLN

🏢 Summary: Long-term role in building and evolving a high-availability, cloud-ready payment processing platform based on microservices architecture. The position involves designing new payment architecture, developing robust backend solutions, and driving DevOps practices in close collaboration with engineering teams. The project focuses on scalability, resilience, automation, and architectural decision-making within a modern financial ecosystem. 🗂️ Requirements: Minimum 8 years of experience as Backend Engineer, Strong knowledge of Java, Strong knowledge of Spring Boot, Experience designing and implementing microservices, Experience with distributed systems, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Knowledge of cloud solutions, Knowledge of DevOps or DevSecOps practices, Ability to design highly available and fault-tolerant systems, Very good command of English 📃 Skills: Java, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, Linux, Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry, CI/CD, DevOps, DevSecOps, ServiceMesh, Cloud 🏢 Description: O projekcie Dołączysz do zespołu budującego nowoczesną platformę płatniczą nowej generacji dla dużej instytucji finansowej. Tworzymy lekki, skalowalny silnik przetwarzania płatności, który pozwala szybko wdrażać nowe funkcjonalności biznesowe i modernizować istniejący ekosystem płatności. Platforma jest projektowana jako wysoce dostępna, odporna na awarie i gotowa do pracy w środowisku chmurowym. Rozwiązanie opiera się na ponownym wykorzystaniu sprawdzonych komponentów, co pozwala na szybsze i bardziej efektywne dostarczanie nowych funkcji. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Projekt jest długoterminowy i oferuje możliwość pracy nad transformacją całego ekosystemu płatniczego, udziału w decyzjach architektonicznych oraz rozwijania umiejętności w obszarze cloud, mikroserwisów i nowoczesnych praktyk DevOps. Aktualnie pracujemy z technologiami : Java 17+, Spring Boot, mikroserwisy, Kafka, Docker, Kubernetes, Service Mesh, SQL, Linux, monitoring i observability (Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry), CI/CD i DevOps/DevSecOps. Hybryda: 1-2 x w tygodniu z biura w Krakowie. Twoje zadania Projektowanie i rozwój nowej architektury płatniczej. Tworzenie wysokiej jakości kodu i testów jednostkowych/integracyjnych. Zapewnienie wysokiej dostępności, niezawodności i bezpieczeństwa systemów. Wsparcie transformacji istniejącego środowiska płatniczego. Rozwiązywanie problemów architektonicznych i blokad technicznych. Współpraca z zespołami DevOps nad CI/CD i automatyzacją infrastruktury. Prowadzenie analiz technicznych i studiów wykonalności. Mentoring i coaching innych inżynierów w zespole. Doradztwo architektoniczne i techniczne dla zespołów projektowych. Zapewnienie zgodności z obowiązującymi standardami i kontrolami. Wymagania Minimum 8 lat doświadczenia jako Backend Engineer . Bardzo dobra znajomość Java i Spring Boot . Doświadczenie w projektowaniu i implementacji mikroserwisów oraz systemów rozproszonych . Doświadczenie z Kafka, Docker, Kubernetes . Znajomość rozwiązań chmurowych i DevOps/DevSecOps . Umiejętność projektowania systemów wysoko dostępnych i odpornych na awarie. Bardzo dobra znajomość języka angielskiego. Mile widziane Doświadczenie w instytucjach finansowych, szczególnie w obszarze płatności. Znajomość języków Go lub Rust. Doświadczenie w JVM tuning i diagnostyce wydajności. Wiedza z zakresu cyberbezpieczeństwa, regulacji i prywatności danych. Sam/a zobacz, 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 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! 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 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 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 l ub 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)

Technology

j-labs

Platform DevOps Engineer with AWS

Senior

Remote

Krakow, Poland

160 - 180 PLN

🏢 Summary: Technical role in a FinTech investment platform focused on building and evolving a cloud-based microservices ecosystem. The position centers on developing platform engineering solutions, CI/CD pipelines, and reusable tools to enable secure, scalable, and cost-efficient services in AWS. It involves close collaboration with development teams to drive DevOps best practices and automation. 🗂️ Requirements: Minimum 5 years of experience with AWS, Minimum 5 years of experience with Terraform, Experience with CI/CD tools (GitHub Actions, Jenkins or similar), Proficiency in Python, Proficiency in Java or Kotlin or JavaScript or Node.js, Knowledge of distributed systems and system scaling, Experience in building and automating developer tools, Experience with cloud architectures, English proficiency at C1 level 📃 Skills: AWS, Terraform, Python, Java, Kotlin, JavaScript, Node.js, GitHub, Jenkins, CI/CD, ECS, Fargate, Lambda, EKS, DevOps, Microservices 🏢 Description: O Projekcie Dołącz do projektu, którego celem jest zrewolucjonizowanie branży zarządzania inwestycjami . Tworzona platforma umożliwia użytkownikom – zarówno indywidualnym, jak i instytucjonalnym – pełną dywersyfikację oraz optymalizację portfela inwestycyjnego. Platforma wspiera m.in .: zarządzanie majątkiem opartym na ETF , bezpośrednie transakcje akcjami , obsługę klienta . Projekt koncentruje się na budowie i rozwoju platformy wspierającej tworzenie oraz wdrażanie mikroserwisów w sposób wydajny, bezpieczny i optymalny kosztowo.​ Obejmuje rozwój infrastruktury i narzędzi CI/CD, automatyzację procesów oraz tworzenie reusable building blocks dla zespołów developerskich , działających w rozproszonym środowisku AWS (ECS, Fargate, Lambda, EKS) .​ Zakres obowiązków Projektowanie i rozwijanie rozwiązań wspierających budowę mikroserwisów (wydajność, bezpieczeństwo, koszty). ​ Wdrażanie i ulepszanie procesów CI/CD oraz narzędzi automatyzacji​. Tworzenie wewnętrznych narzędzi i bibliotek​. Współpraca z zespołami developerskimi w celu identyfikacji potrzeb platformy. Wspieranie i edukowanie zespołów w zakresie praktyk DevOps oraz platform engineering. ​ Utrzymanie i rozwój wewnętrznych narzędzi developerskich oraz migracje technologiczne​. Wymagania Minimum 5 letnie doświadczenie z AWS oraz Terraform​. Doświadczenie z narzędziami CI/CD (GitHub Actions, Jenkins lub podobne)​. Umiejętność programowania w Python oraz z jednym z następujących języków programowania (Java/Kotlin, Javascript/Node.js)​. Wiedza z zakresu skalowania systemów, systemów rozrproszonych oraz technologii chmurowych​. Doświadczenie w budowie i automatyzacji narzędzi developerskich​. Umiejętność pracy w środowisku międzynarodowym oraz bardzo dobre umiejętności komunikacyjne w języku angielskim​- C1. Co oferujemy 100% praca zdalna. udział w innowacyjnym projekcie z sektora FinTech / Investment Management. realny wpływ na kluczowe decyzje techniczne. współpraca z doświadczonym, cross-funkcjonalnym zespołem. środowisko sprzyjające rozwojowi i wymianie wiedzy.

Technology

j-labs

Senior Python Cloud Engineer

Senior

Remote

Krakow, Poland

150 - 180 PLN

🏢 Summary: Opportunity to design and build a new backend financial engineering system in Python used by over 150,000 customers. The role combines backend development and AWS serverless cloud infrastructure (50/50), with full ownership in an autonomous team responsible for architectural decisions and scalability. Focus is on building a scalable, maintainable system from scratch with conscious architectural choices and reduced technical debt. 🗂️ Requirements: Experience in designing and developing backend systems in Python in production environments, Practical experience building serverless solutions in AWS, Experience with Infrastructure as Code tools such as Terraform, Ability to make architectural decisions and take technical ownership, Understanding of technical consequences in high-responsibility business systems, Fluent English (min. B2) 📃 Skills: Python, AWS, Terraform, Serverless, Microservices, IaC 🏢 Description: Pokaż swoją ekspertyzę i proaktywność! Zbuduj wraz z zespołem systemy finansowe łączące backend, chmurę i algorytmy decyzyjne działające na realnych danych i realnych pieniądzach. Co to za projekt? Będziesz współtworzyć nowy system backendowy w obszarze financial engineering ,z którego będzie korzystać ponad 150 tysięcy klientów. System jest przebudowywany i pisany od nowa w Pythonie, bez narzuconych rozwiązań , z naciskiem na świadome decyzje architektoniczne, skalowalność i długoterminową utrzymywalność oraz redukcję długu technologicznego. Będziesz pracować w nowopowstającym , autonomicznym zespole (6 osób) , który ma pełną odpowiedzialność za projekt end-to-end i realny wpływ na jego kształt. Jakie zadania czekają na Ciebie? Będziesz projektować i rozwijać backend w Pythonie , odpowiadając za jakość i stabilność systemu. Będziesz podejmować decyzje architektoniczne dotyczące rozwiązań chmurowych i mikroserwisowych. Będziesz współtworzyć zaawansowaną architekturę serverless w AWS przy użyciu Terraform . Twoja praca będzie obejmować zarówno development , jak i tworzenie infrastruktury chmurowej (ok. 50/50). Będziesz współpracować z innymi zespołami, wpływając na kierunek rozwoju platformy i standardy techniczne. Kogo szukamy? Must have: Masz doświadczenie w projektowaniu i rozwijaniu systemów backendowych w Pythonie w środowiskach produkcyjnych. Masz praktyczne doświadczenie w budowaniu rozwiązań w AWS , głównie w podejściu serverless. Jesteś proaktywnym i potrafisz podejmować decyzje techniczne i brać za nie odpowiedzialność. Masz doświadczenie w pracy z Infrastructure as Code (np. Terraform). Rozumiesz konsekwencje decyzji technicznych w systemach o wysokiej odpowiedzialności biznesowej . Stawiasz na otwartą komunikację , samodzielność i współodpowiedzialność za zespół i produkt. Komunikujesz się płynnie w języku angielskim, poziom min B2. Nice to have: Doświadczenie w domenie finansowej

Technology

B2Bnetwork

Senior Software Developer

Senior

Hybrid

Warsaw, Poland

20,000 - 22,000 PLN

🏢 Summary: Development and maintenance of high-availability microservices systems operating in production, with strong focus on stability, monitoring, and incident handling. The role combines backend development with production support, performance optimization, and automation of testing processes. You will improve system reliability, implement new features, and contribute to quality standards before production releases. 🗂️ Requirements: Minimum 7 years of backend development experience, Very good knowledge of Java, Experience with microservices architecture, Very good knowledge of Spring Boot, Very good knowledge of Spring Data JPA, Very good knowledge of Spring Cloud Stream, Very good knowledge of Kafka, Experience in building REST APIs, Proficiency with Git, Experience with Docker or Podman, Experience with Liquibase, Experience with Hibernate, Very good knowledge of SQL, Experience with PostgreSQL or Oracle or MSSQL, Experience in maintaining production applications, Experience in incident handling and failure analysis, Experience with application monitoring and alert configuration, Knowledge of Avro, Experience with OpenAPI, Experience with JUnit, Experience with AssertJ, Experience with Maven, Experience with Micrometer or OpenTelemetry 📃 Skills: Java, Spring, SpringBoot, SpringDataJPA, SpringCloudStream, Kafka, REST, Git, Docker, Podman, Liquibase, Hibernate, SQL, PostgreSQL, Oracle, MSSQL, Avro, OpenAPI, JUnit, AssertJ, Maven, Micrometer, OpenTelemetry 🏢 Description: Opis projektu: Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie systemów o wysokiej dostępności działających w architekturze mikroserwisowej. Zespół pełni rolę kluczowego wsparcia produkcyjnego oraz odpowiada za dalszy rozwój rozwiązań po ich wdrożeniu. Projekt obejmuje utrzymanie i rozwój systemów o dużej skali, monitorowanie ich działania, obsługę incydentów oraz wprowadzanie usprawnień zwiększających stabilność i jakość dostarczanego oprogramowania. Zespół odpowiada także za wprowadzanie nowych funkcjonalności, optymalizację procesów oraz rozwój automatyzacji testów. Zakres zadań: rozwój i utrzymanie systemów działających na produkcji, obsługa incydentów i analiza awarii technologicznych, monitoring techniczny i biznesowy systemów oraz analiza KPI, dbanie o jakość kodu i dokumentacji technicznej, rozwój i usprawnianie testów automatycznych, wprowadzanie rozwiązań poprawiających stabilność systemów (monitoring, detekcja błędów, SLA), współpraca przy optymalizacji procesów developmentowych, udział w budowie standardów jakości (Quality Gate) przed wdrożeniem zmian na produkcję. Wymagania: min. 7 lat doświadczenia w developmentcie (głównie backend), bardzo dobra znajomość Java, doświadczenie w pracy z architekturą microservices, bardzo dobra znajomość: Spring Boot, Spring Data JPA, Spring Cloud Stream, Kafka, REST, Git, Docker/Podman, Liquibase, Hibernate. bardzo dobra znajomość SQL (PostgreSQL/Oracle/MSSQL), doświadczenie w utrzymaniu aplikacji produkcyjnych oraz obsłudze incydentów, doświadczenie z monitoringiem aplikacji i konfiguracją alertów, znajomość Avro, znajomość narzędzi: OpenAPI, JUnit, AssertJ, Maven, Micrometer/OpenTelemetry. Mile widziane: frontend: Angular, TypeScript/JavaScript, RxJS, Material UI, technologie platformowe i DevOps: Kubernetes/OpenShift, CI/CD, narzędzia monitoringowe: Grafana, Prometheus, Kibana, Elasticsearch, Dynatrace, doświadczenie z TDD/BDD, znajomość narzędzi jakości kodu (np. SonarQube), podstawowa wiedza z obszaru AI/prompt engineering.

Technology

j-labs

Java Developer – otwarty na frontend (React)

Mid

Hybrid

Krakow, Poland

140 - 170 PLN

🏢 Summary: Hybrid Backend/Frontend Developer role in a global payment platform focused mainly on backend development (80%) with microservices architecture. The position involves building and maintaining RESTful services, migrating systems to microservices, and enhancing test automation in a DevOps environment. You will work with modern technologies to develop and optimize payment processing solutions. 🗂️ Requirements: Minimum 4 years of backend development experience, Very good knowledge of Java 11+, Experience with Kubernetes, Experience with Git, Very good knowledge of SQL, Experience with Oracle databases, Experience with RESTful microservices/APIs, Knowledge of Unix/Linux and CLI 📃 Skills: Java, Kubernetes, Git, SQL, Oracle, REST, Microservices, Unix, Linux, CLI 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego globalną platformę płatniczą, obsługującą transfery środków, płatności dla dostawców, wynagrodzenia i podatki. System działa w produkcji od kilku lat i rozwijany jest długofalowo – większość czasu poświęcamy na rozwój nowych funkcjonalności, część na utrzymanie i optymalizację istniejących procesów. Pracujemy w duchu Agile i DevOps , w zespole rozproszonym regionalnie, w którym panuje bardzo dobra atmosfera współpracy. Projekt bazuje na nowoczesnym stacku technologicznym: Java 17/21, Spring Boot, REST APIs, SQL/Oracle, Kubernetes, JavaScript, React 18+ . W tej roli będziesz łączyć backend (80%) i frontend (20%) , dzięki czemu masz wpływ na całość działania systemu. Lokalizacja: praca hybrydowa – min. 2 razy w tygodniu z biura w Krakowie Twoje zadania Rozwój i wsparcie usług backendowych i frontendowych Budowa mikrousług i integracji API Migracja systemów do architektury microservices Zwiększanie automatyzacji testów i optymalizacja STP Utrzymanie standardów technologicznych i wsparcie rozwoju produktów Wymagania Min. 4 lata doświadczenia w programowaniu backend Bardzo dobra znajomość Java 11+ Kubernetes i Git Bardzo dobra znajomość SQL i technologii bazodanowych (Oracle preferowane) Doświadczenie w pracy z RESTful microservices / APIs Znajomość Unix/Linux i pracy w CLI Znajomość języka angielskiego na poziomie minimum B2 Komunikatywność i podejście problem solving Mile widziane Java 17+ JavaScript / React Doświadczenie w pracy w DevOps delivery team Znajomość Spring / Spring Boot Umiejętność pracy z monitoringiem aplikacji Doświadczenie w migracjach z mainframe / WebSphere Dlaczego warto Praca nad globalnymi usługami płatniczymi Realny wpływ na modernizację architektury i migrację systemów Łączenie backendu i frontendu w jednej roli Nowoczesne środowisko DevOps Udział w automatyzacji testów i zwiększaniu efektywności STP Hybrydowy tryb pracy (częściowo w biurze, częściowo zdalnie)

Technology

Sii

Senior Java Backend Developer (f/m/x)

Senior

Hybrid

Lodz, LD, Poland

1,000 - 1,200 PLN

🏢 Summary: Development of backend services for a Digital Identity platform within a larger security ecosystem. The role focuses on designing and implementing scalable, high-quality microservices with real impact on system architecture and technical direction. Responsibilities include end-to-end ownership of complex features and maintaining engineering best practices. 🗂️ Requirements: Minimum 5 years of backend development experience in Java, Strong knowledge of Java 21+, Strong knowledge of Spring Boot, Experience with microservices architecture, Experience with Docker and Kubernetes, Experience with CI/CD tools (e.g. Jenkins), Experience with Git, Ability to design REST APIs, Experience with event-driven architecture 📃 Skills: Java, SpringBoot, Microservices, Docker, Kubernetes, Jenkins, Git, REST, CICD, EventDriven 🏢 Description: Dołącz do projektu w branży rozwiązań tożsamości cyfrowej. Jego celem jest rozwój backendowych usług platformy Digital Identity, stanowiącej część większego ekosystemu systemów identyfikacji i bezpieczeństwa. Praca koncentruje się na budowie skalowalnych, niezawodnych mikroserwisów o wysokich wymaganiach jakościowych. Najciekawszym elementem projektu jest realny wpływ na architekturę i kierunek rozwoju kluczowej platformy identyfikacyjnej. Twoje zadania Projektowanie i implementacja backendowych usług w architekturze mikroserwisowej Aktywny udział w ceremoniach Scrumowych i realizacji celów sprintu Podejmowanie odpowiedzialności za złożone funkcjonalności oraz decyzje techniczne Dbanie o jakość, czytelność i utrzymanie kodu, w tym refaktoryzację i standaryzację Współtworzenie roadmapy produktowej oraz promowanie dobrych praktyk inżynierskich Wymagania Co najmniej 5 lat doświadczenia w tworzeniu aplikacji backendowych w Javie Bardzo dobra znajomość Java 21+, Spring Boot oraz architektury mikroserwisowej Doświadczenie w pracy z Dockerem, Kubernetesem, CI/CD (np. Jenkins) i GIT Umiejętność projektowania API REST oraz pracy z architekturą zdarzeniową Bardzo dobra znajomość języka angielskiego – min. B2 Gotowość do pracy z biura – 3 dni w tygodniu Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego

Healthcare

RITS Professional Services

Senior/Lead Rust Developer

Senior

Remote

Warsaw, Poland

135 - 170 PLN/hr

🏢 Summary: Remote Rust Developer role in a greenfield project building a distributed middleware system for molecular diagnostics and medical technology. The position focuses on designing and developing event-driven microservices that coordinate communication between diagnostic devices and laboratory systems. The work includes API design, system integration, and ensuring high engineering and testing standards in an Agile (SAFe) environment. 🗂️ Requirements: 5+ years of professional software development experience, Strong experience with Rust or solid C++ and practical Rust knowledge, Experience in building APIs and system integrations, Knowledge of event-driven and distributed architectures, Experience with automated testing, Knowledge of design patterns and clean architecture, English level B2+ 📃 Skills: Rust, C++, Kubernetes, Microservices, EventDriven, DistributedSystems, DDD, APIs, CI/CD, GitHubActions, GitLabCI, TDD, BDD, Testing, SAFe 🏢 Description: Praca zdalna z Polski Budżet : do 170 zł/g netto + VAT Opis projektu: Projekt typu greenfield, zbudowany w oparciu o nowoczesne zasady architektury, zespół pracujący nad nowatorskim rozwiązaniem w dziedzinie diagnostyki molekularnej / technologii medycznej. System odpowiedzialny za koordynację komunikacji między zaawansowanymi urządzeniami diagnostycznymi a systemami laboratoryjnymi. Obowiązki Projektowanie, tworzenie i testowanie wysokiej jakości oprogramowania w języku Rust Tworzenie rozproszonego systemu middleware do koordynacji procesów laboratoryjnych Projektowanie interfejsów API oraz integracja wielu systemów i komponentów Praca z architekturą sterowaną zdarzeniami, mikrousługami i DDD Współpraca z architektami w celu kształtowania skalowalnego projektu systemu Zapewnianie wysokich standardów inżynieryjnych i jakości kodu Stosowanie praktyk test-first (TDD/BDD) i wkład w strategię testowania automatycznego Udział w planowaniu PI (SAFe) i dwutygodniowych cyklach sprintów Wymagania Ponad 5 lat doświadczenia zawodowego w tworzeniu oprogramowania Bogate doświadczenie w pracy z językiem Rust (lub solidna znajomość języka C++ oraz praktyczna znajomość języka Rust) Doświadczenie w tworzeniu interfejsów API i integracji systemowych Znajomość systemów sterowanych zdarzeniami oraz architektur rozproszonych Doświadczenie w automatycznym testowaniu Znajomość wzorców projektowych oraz architektury czystej Poziom znajomości języka angielskiego: B2+ Tech Stack: - Rust - Systemy rozproszone / mikrousługi - Architektura sterowana zdarzeniami - Projektowanie oparte na domenie (DDD) - Kubernetes - CI/CD (GitHub Actions / GitLab CI/CD) - Testowanie automatyczne (jednostkowe i integracyjne) Nice to have: React / TypeScript WebAssembly - Event Store Doświadczenie w korzystaniu z narzędzi do kodowania opartych na sztucznej inteligencji (np. Cursor, Codex, Claude Code) Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network

Technology

j-labs

Senior /Tech Lead Java Developer (GCP | Microservices | DevOps)

Senior

Hybrid

Krakow, Poland

180 - 215 PLN

🏢 Summary: Development of a global credit risk analytics platform in the banking sector, focused on distributed batch processing and 24/7 data pipelines in a cloud and microservices architecture. The role involves building and maintaining Java-based microservices, designing scalable backend systems, and contributing to a long-term cloud transformation to GCP. This is a non-CRUD, high-scale engineering position with real impact on performance, reliability, and architectural decisions. 🗂️ Requirements: 6+ years commercial experience in Java, Experience with distributed systems, Experience with microservices architecture, Strong knowledge of Spring Boot and Spring Cloud, Experience in REST API design, Experience with cloud platforms (GCP required for Tech Lead), Practical experience with Kubernetes, Experience with Terraform and CI/CD, Knowledge of TDD and engineering best practices (SOLID, DRY, KISS, YAGNI), Ability to work with infrastructure, Architectural design experience (Tech Lead), Experience in mentoring and technical leadership (Tech Lead) 📃 Skills: Java, Spring, SpringBoot, SpringCloud, REST, Microservices, SpringBatch, ApacheBeam, ApacheFlink, GCP, Kubernetes, Terraform, Docker, Jenkins, Ansible, Redis, Python, Oracle, PostgreSQL, Dataflow, CI/CD 🏢 Description: Dołącz do zespołu rozwijającego kluczową platformę analityczną w obszarze bankowości globalnej , odpowiedzialną za obliczanie ryzyka kredytowego kontrahentów dla tysięcy klientów na całym świecie. Projekt jest częścią wieloletniej transformacji technologicznej dużej organizacji finansowej, której celem jest migracja systemów do chmury oraz budowa nowej generacji silników analitycznych opartych o nowoczesne technologie open-source. Nie jest to projekt CRUD ani proste API — pracujemy z procesami batchowymi działającymi 24/7 , systemami rozproszonymi oraz zaawansowanymi pipeline’ami danych. Projekt System służy do codziennego wyliczania ekspozycji na ryzyko kredytowe kontrahenta w skali globalnej. Platforma: działa w architekturze mikroserwisowej, funkcjonuje zarówno w Google Cloud Platform , jak i środowisku on-premise, zastępuje rozwiązania vendorowe wewnętrzną platformą analityczną. Projekt rozwijany jest od wielu lat przez zespoły w Azji, a polski zespół przejmuje wiedzę oraz rozwija nowe funkcjonalności. stabilne, długofalowe finansowanie realny wpływ na rozwój platformy rosnący zespół w Polsce Stack technologiczny Backend & Architecture Java 21 Spring Boot / Spring Cloud Microservices / REST APIs Spring Batch Data & Processing Apache Beam Apache Flink GCP Dataflow Cloud & DevOps Google Cloud Platform (GCP) Kubernetes Terraform Docker Jenkins Ansible Dodatkowo Redis Python (sporadycznie) Ali Cloud (część środowiska) Zakres obowiązków rozwój i utrzymanie mikroserwisów Java w obszarze risk analytics projektowanie i implementacja rozproszonych systemów backendowych praca w modelu TDD rozwój procesów batchowych i pipeline’ów danych działających 24/7 współpraca z zespołami międzynarodowymi dbanie o wydajność, niezawodność i skalowalność systemów udział w pełnym cyklu życia produktu (design → development → produkcja) wsparcie produkcji, monitoring i automatyzacja operacji (dla Tech Lead) mentoring oraz wsparcie techniczne zespołu Must Have (Senior) min. 6+ lat doświadczenia komercyjnego w Javie doświadczenie w systemach rozproszonych i mikroserwisach Spring Boot / Spring Cloud REST API design doświadczenie z chmurą (preferowana GCP ) Kubernetes praktyczna znajomość DevOps (Terraform / CI/CD) TDD i dobre praktyki inżynierskie (SOLID, DRY, KISS, YAGNI) samodzielność i gotowość pracy z infrastrukturą Must Have (Tech Lead) Wszystkie wymagania Senior + dodatkowo: silne doświadczenie architektoniczne obowiązkowe doświadczenie z GCP mentoring i prowadzenie techniczne zespołu zdolność podejmowania decyzji technologicznych Nice to Have doświadczenie w bankowości lub fintech Apache Beam / Flink Redis Jenkins / Ansible Oracle lub PostgreSQL Python Zespół i sposób pracy ok. 15 osób w Polsce (2 pody) współpraca z zespołami z Europy i Azji brak on-calli okazjonalnie wcześniejszy start (ok. 8:00) dla overlapu z Azją Agile / DevOps developerzy odpowiadają również za jakość i testy Model pracy: 📍 hybrydowy — biuro w Krakowie (zazwyczaj wtorek–środa) Zobacz, 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 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! 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 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 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 l ub 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)