April 24, 2026
Senior Backend Engineer (Java, Microservices & AI Automation)
Senior • Remote
150 - 185 PLN
Krakow, Poland
Opis projektu
Rozwój nowoczesnej platformy rekrutacyjnej typu Talent Acquisition Suite, wspierającej pełny cykl pozyskiwania pracowników – od przyciągania kandydatów, przez selekcję, aż po zatrudnienie i onboarding.
Platforma umożliwia kompleksowe zarządzanie kandydatami, ze szczególnym uwzględnieniem obszarów compliance oraz kluczowych funkcjonalności operacyjnych.
Silny nacisk na integrację i synchronizację danych kandydatów pomiędzy systemami oraz płynne „przepinanie” informacji między aplikacjami w obrębie platformy.
Projekt obejmuje zarówno rozwój nowych modułów typu greenfield, jak i rozbudowę oraz integrację istniejących rozwiązań.
System rozwijany w architekturze mikroserwisowej, z wykorzystaniem komunikacji asynchronicznej.
Praca w ramach kilku niezależnych, ale ściśle współpracujących zespołów deweloperskich.
Możliwość okresowego przechodzenia między zespołami w zależności od aktualnych potrzeb projektowych.
Projekt długofalowy, nastawiony na stabilny rozwój i wysoką jakość rozwiązań.
Zakres obowiązków
Projektowanie i rozwój mikroserwisów.
Tworzenie nowych funkcjonalności oraz modułów typu greenfield.
Integracja systemów i synchronizacja danych pomiędzy aplikacjami.
Automatyzacja procesów
Budowa narzędzi opartych na AI (LLM, agent-based systems) do automatycznego mapowania i migracji konfiguracji
Udział w migracji danych i modernizacji istniejących rozwiązań.
Współpraca z innymi zespołami developerskimi w ramach platformy.
Dbanie o jakość kodu, skalowalność i niezawodność rozwiązań.
Udział w analizie technicznej oraz podejmowaniu decyzji architektonicznych.
Wymagania
Bardzo dobra znajomość Java (17/21) i ekosystemu Spring.
Doświadczenie w pracy z systemami rozproszonymi i architekturą mikroserwisową.
Doświadczenie w wykorzystaniu narzędzi AI do automatyzacji procesów i workflow (Copilot, Claude, Cursor, Gemini)
Praktyczna znajomość wzorców projektowych i patternów integracyjnych.
Dobre zrozumienie komunikacji synchronicznej i asynchronicznej (np. RabbitMQ, Kafka).
Umiejętność analizy złożonych problemów i proponowania skalowalnych rozwiązań.
Świadomość przepływu danych i zadań w rozbudowanych systemach.
Doświadczenie w pracy z bazami danych SQL (PostgreSQL).
Znajomość rozwiązań chmurowych, preferencyjnie AWS.
Dobra komunikacja zespołowa
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 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)
Similar jobs you might like
Technology
j-labs
Senior Java Developer (with cloud)
Senior
Remote
Krakow, Poland
160 - 180 PLN
🏢 Summary: Development of a modern Talent Acquisition Suite in a microservices architecture, covering full recruitment lifecycle and strong focus on data integration and synchronization across systems. The role involves designing and building new greenfield modules, integrating existing solutions, and contributing to architectural decisions in a distributed environment. Long-term project focused on scalability, quality, and asynchronous communication. 🗂️ Requirements: Very good knowledge of Java 17/21, Strong knowledge of Spring ecosystem, Experience with distributed systems, Experience with microservices architecture, Knowledge of design patterns, Knowledge of integration patterns, Understanding of synchronous communication, Understanding of asynchronous communication, Experience with SQL databases, Experience with NoSQL databases, Knowledge of cloud solutions (preferably AWS) 📃 Skills: Java, Spring, Hibernate, Microservices, RabbitMQ, Kafka, PostgreSQL, MongoDB, AWS, Terraform, Docker, Kubernetes, SQL, NoSQL 🏢 Description: Opis projektu Rozwój nowoczesnej platformy rekrutacyjnej typu Talent Acquisition Suite , wspierającej pełny cykl pozyskiwania pracowników – od przyciągania kandydatów, przez selekcję, aż po zatrudnienie i onboarding. Platforma umożliwia kompleksowe zarządzanie kandydatami , ze szczególnym uwzględnieniem obszarów compliance oraz kluczowych funkcjonalności operacyjnych. Silny nacisk na integrację i synchronizację danych kandydatów pomiędzy systemami oraz płynne „przepinanie” informacji między aplikacjami w obrębie platformy. Projekt obejmuje zarówno rozwój nowych modułów typu greenfield , jak i rozbudowę oraz integrację istniejących rozwiązań. System rozwijany w architekturze mikroserwisowej , z wykorzystaniem komunikacji asynchronicznej. Praca w ramach kilku niezależnych, ale ściśle współpracujących zespołów deweloperskich. Możliwość okresowego przechodzenia między zespołami w zależności od aktualnych potrzeb projektowych. Projekt długofalowy , nastawiony na stabilny rozwój i wysoką jakość rozwiązań. Zakres obowiązków Projektowanie i rozwój mikroserwisów. Tworzenie nowych funkcjonalności oraz modułów typu greenfield. Integracja systemów i synchronizacja danych pomiędzy aplikacjami. Udział w migracji danych i modernizacji istniejących rozwiązań. Współpraca z innymi zespołami developerskimi w ramach platformy. Dbanie o jakość kodu, skalowalność i niezawodność rozwiązań. Udział w analizie technicznej oraz podejmowaniu decyzji architektonicznych. Wymagania Bardzo dobra znajomość Java (17/21) i ekosystemu Spring. Doświadczenie w pracy z systemami rozproszonymi i architekturą mikroserwisową. Praktyczna znajomość wzorców projektowych i patternów integracyjnych. Dobre zrozumienie komunikacji synchronicznej i asynchronicznej (np. RabbitMQ, Kafka). Umiejętność analizy złożonych problemów i proponowania skalowalnych rozwiązań. Świadomość przepływu danych i zadań w rozbudowanych systemach. Doświadczenie w pracy z bazami danych SQL (PostgreSQL) oraz NoSQL (MongoDB). Znajomość rozwiązań chmurowych, preferencyjnie AWS. Dobra komunikacja zespołowa, otwartość na narzędzia GenAI. 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 + 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
Senior Software Engineer | AI | Java+Python
Senior
Hybrid
Krakow, Poland
160 - 195 PLN
🏢 Summary: Development of an AI-driven financial platform using advanced NLP to deliver real-time market data through natural language queries for institutional investors. The role covers end-to-end ownership from analysis to production and support within a microservices architecture. You will design and build scalable backend systems using Java and Python in a high-frequency deployment environment. 🗂️ Requirements: Minimum 5 years of software development experience, Strong knowledge of SOLID, Strong knowledge of CleanCode, Strong knowledge of DDD, Strong knowledge of BDD, Proven experience with Java, Proven experience with Python, Experience with Spring, Experience with SQL, Experience with NoSQL, Experience with PostgreSQL, Experience with MongoDB, Experience with Microservices, Experience with EventStreaming, Very good English skills 📃 Skills: Java, Python, Spring, SQL, NoSQL, PostgreSQL, MongoDB, Microservices, Kafka, Hibernate, AWS, Azure, GCP, Terraform, Docker, Kubernetes, NLP, AI, MachineLearning, LangChain, LangGraph, React, Vue, Clojure, Kotlin, Bash 🏢 Description: O PROJEKCIE Dołączysz do zespołu, który buduje platformę AI w obszarze finansowym. Tworzymy rozwiązanie oparte o zaawansowane NLP i AI , które pozwala instytucjonalnym inwestorom zadawać pytania w języku naturalnym i w czasie rzeczywistym otrzymywać dane rynkowe. To realny produkt używany globalnie - nowa generacja bankowości cyfrowej . Aktualnie używane technologie: Java, JavaScript, Clojure, Kotlin, Bash, Python. Frameworki wybiera zespół (często React i Vue ). KOGO SZUKAMY Osoby, która bierze odpowiedzialność end-to-end (analiza → development → testy → produkcja → support), pracuje blisko produktu i biznesu, Osoby, która będzie miał realny wpływ na architekturę, jakość i tempo delivery ciekawej nowych technologii i eksperymentów ludzi, którzy akceptują „kontrolowane porażki” jako element nauki developerów, którzy lubią się uczyć nowych języków i narzędzi osób, które chcą budować realny produkt W P RAKTYCE OZNACZA TO Pracę w małym zespole (4–6 osób) z dedykowanym Product Ownerem Przekładanie wymagań biznesowych na stories i iteracyjne wypuszczanie ich na produkcję Projektowanie i rozwijanie nowych elementów systemu zgodnie z ograniczeniami technologicznymi Świadome zarządzanie długiem technicznym (balans między „nowe” a „naprawiamy”) Pair programming i realną współpracę przy projektowaniu rozwiązań Aktywne wsparcie produkcji – bo to, co budujesz, faktycznie żyje i jest używane WYMAGANIA (MUST HAVE) Min. 5 lat doświadczenia w tworzeniu oprogramowania Bardzo dobra znajomość SOLID, Clean Code, DDD, BDD Java + Python (udokumentowane doświadczenie) Spring Framework Bazy danych SQL i NoSQL (PostgreSQL, MongoDB) Mikroserwisy i event streaming Bardzo dobra znajomość języka angielskiego (mówienie + pisanie) Chęć dzielenia się wiedzą i współpracy przy projektowaniu systemów Nie wymagamy doświadczenia w bankowości – świeże spojrzenie jest mile widziane . Duży plus , jeśli masz doświadczenie w: Machine Learning / NLP / AI / Data Science NICE TO HAVE Prompt Engineering LangChain LangGraph Clean Architecture JAK PRACUJEMY Zespoły samoorganizujące się , hybrydowy model pracy Nie pracujemy w sprintach – stawiamy na flow : małe, niskiego ryzyka zmiany częste wdrożenia na produkcję tysiące deploymentów rocznie (np. 32 tys. zmian w 2021 ) Produkcja i klienci są na pierwszym miejscu Specjalizacja jest OK, ale cenimy elastyczność i wyjście poza strefę komfortu Zawsze możesz liczyć na pair programming i wsparcie zespołu 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 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)
Technology
j-labs
Mid Fullstack Developer React + Java - AI & System Integration
Mid
Hybrid
Krakow, Poland
100 - 135 PLN
🏢 Summary: Role focused on developing and integrating AI-driven customer service solutions, with emphasis on front-end development and cloud-based microservices architecture. The position involves integrating NLP and machine learning models with Azure AI services and ensuring scalability and performance of production systems. You will collaborate with DevOps and backend teams to build and optimize a modern, AI-powered platform. 🗂️ Requirements: Minimum 3 years of commercial experience in developing cloud applications, Practical experience with React, Working knowledge of Java for backend collaboration, Higher education degree in Computer Science, IT or related field, Experience with microservices architecture, Experience with API integration, Very good command of English, Availability for hybrid work in Kraków (2 days from office) 📃 Skills: React, Java, Azure, AzureOpenAI, CognitiveServices, BotFramework, GenesysCloud, NLP, MachineLearning, Microservices, API, Docker, Kubernetes, Terraform, Kafka, Spring, Hibernate, AWS 🏢 Description: Dołącz do zespołu, który rozwija platformę do obsługi klienta, opartej na technologiach sztucznej inteligencji. Kluczowym aspektem projektu jest i ntegracja modeli AI z architekturą systemu oraz zapewnienie, że modele wdrażane na produkcji będą szybkie, skalowalne i zasilane precyzyjnymi danymi. Zadania : Integracja technologii NLP, Conversational AI oraz uczenia maszynowego z istniejącą platformą, wspierająca automatyzację obsługi klienta Praca z usługami Azure AI (Azure OpenAI, Cognitive Services, Bot Framework) oraz integracja ich z platformą Genesys Cloud Tworzenie i rozwijanie mikroserwisów zapewniających stabilność i skalowalność aplikacji Współpraca z zespołami DevOps przy automatyzacji wdrożeń i skalowaniu infrastruktury Wsparcie integracji API umożliwiającej komunikację z systemami CRM i ERP Monitorowanie działania modeli AI oraz optymalizacja ich wydajności i jakości interakcji z klientami Wymagania: Min 3 letnie komercyjne doświadczenie w tworzeniu i rozwijaniu aplikacji chmurowych Praktyczna znajomość React – rola koncentruje się głównie na rozwoju warstwy front-endowej Znajomość języka Java na poziomie umożliwiającym współpracę z warstwą backendową (mniejszy zakres prac niż po stronie FE) Wykształcenie wyższe w zakresie informatyki, technologii informacyjnej lub pokrewnej dziedziny Doświadczenie w pracy z architekturą mikroserwisową oraz integracją z API Bardzo dobra znajomość języka angielskiego (praca w środowisku międzynarodowym) Umiejętność pracy zespołowej, dobra komunikacja oraz zdolność do efektywnej współpracy z architektami i zespołami produktowymi Gotowość do pracy hybrydowej w Krakowie (2 dni z biura) Znajomość zagadnień z obszaru Conversational AI, przetwarzania języka naturalnego (NLP) oraz uczenia maszynowego (ML) będzie dodatkowym atutem 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 – 25% zespołu pracuje w firmie od 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 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, AI. Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy 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
Regular Java Developer | Telco | zdalnie
Mid
Remote
Krakow, Poland
100 - 130 PLN
🏢 Summary: Development and maintenance of a backend system for a key e-commerce platform component in the telecommunications sector, responsible for product configuration and the end-to-end sales process. The role focuses on building and evolving REST APIs in a microservices architecture, integrating with multiple backend systems, and implementing new business-driven functionalities in Java. The project follows TMForum standards and operates in an international, English-speaking environment. 🗂️ Requirements: Minimum 3 years of commercial experience, Very good knowledge of Java (8–21), Strong experience with Spring Boot, Experience designing and implementing REST APIs, Experience working in microservices architecture, Knowledge of Kafka, Knowledge of JPA/Hibernate, Experience with JUnit, Mockito, WireMock, Experience with Git, Experience working in Kanban model, English proficiency, Availability to start within 2 weeks 📃 Skills: Java, SpringBoot, REST, Microservices, Kafka, JPA, Hibernate, JUnit, Mockito, WireMock, Git, Kanban, JSON, XSLT 🏢 Description: Branża: Telekomunikacja / E-commerce Dostępność: do 2 tygodni. Język pracy: Angielski Opis projektu Dołącz do zespołu rozwijającego kluczowy komponent platformy e-commerce w dużej organizacji z branży telekomunikacyjnej. Projekt dotyczy rozwoju i utrzymania systemu odpowiedzialnego za konfigurację ofert produktowych oraz obsługę pełnego procesu zakupowego: od wyboru produktów, przez walidację i wycenę, aż po finalizację zamówienia. System obsługuje sprzedaż usług internetowych, mobilnych oraz urządzeń i jest krytycznym elementem procesu sprzedażowego . Projekt realizowany jest w oparciu o międzynarodowy standard TMForum (TMFC027) , który definiuje sposób zarządzania logiką sprzedaży, konfiguracją produktów, promocjami oraz przedłużaniem umów. Rozwiązanie działa w architekturze mikroserwisowej , integruje się z wieloma systemami backendowymi ( m.in . dostępność usług, ocena zdolności kredytowej, pricing) oraz wystawia REST API dla warstwy frontendowej. Backend: Java 8–21 Spring Boot REST (JSON) JPA / Hibernate Kafka Testy: JUnit, Mockito, WireMock Git XSLT Architektura mikroserwisowa Chmura: Azure Frontend / DevOps (nice to have): Angular / React, TypeScript, HTML, SASS, RXJS Kubernetes, Helm, Jenkins Zakres obowiązków Rozwój i utrzymanie aplikacji backendowej w Javie Implementacja nowych funkcjonalności zgodnie z potrzebami biznesowymi i marketingowymi Projektowanie i rozwój REST API (Backend for Frontend) Integracja z systemami backendowymi (produkty, promocje, dostępność, scoring kredytowy) Praca w architekturze mikroserwisowej Analiza i doprecyzowywanie wymagań we współpracy z biznesem i analitykami Współpraca z zespołami: UX/UI, Content Management, Backend Services, Offer Management Praca w modelu zadaniowym zbliżonym do Kanbana (duża samodzielność) Wymagania – must have Minimum 3 lata doświadczenia. Bardzo dobra znajomość Java (8–21) oraz Spring Boot Doświadczenie w projektowaniu i implementacji REST API w środowisku mikroserwisowym Znajomość Kafki Doświadczenie z chmurą Azure - mile widziane. Znajomość: JPA/Hibernate, JUnit, Mockito, WireMock Praca z systemami kontroli wersji ( Git ) Doświadczenie w pracy w modelu zadaniowym (Kanban) Dostępność do rozpoczęcia pracy maks. 2 tygodnie Mile widziane Doświadczenie z frontendem: Angular lub React, TypeScript Znajomość Kubernetes, Helm, Jenkins Doświadczenie w branży telekomunikacyjnej lub pracy ze standardami TMForum Znajomość języka niemieckiego 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)
Technology
TQLO SP. Z O.O.
Senior Java Developer
Senior
Hybrid
Krakow, Poland
140 - 155 PLN
🏢 Summary: Development of scalable backend services in Java for modern digital platforms, focused on system integration, data processing, and new business functionalities. The role involves designing microservices architecture, building REST APIs, and deploying solutions in cloud environments. Work is carried out in a hybrid model with strong emphasis on engineering best practices. 🗂️ Requirements: Minimum 5 years commercial experience in Java, Strong knowledge of Spring, Strong knowledge of Spring Boot, Experience designing and developing REST APIs, Practical knowledge of microservices architecture, Experience with SQL and relational databases, Experience with AWS or GCP or Azure, Proficiency with Git, Experience working in Agile environment 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, SQL, AWS, GCP, Azure, Git, Agile, Docker, Kubernetes, CICD, Kafka 🏢 Description: Nasz Klient to firma technologiczna realizująca projekty związane z rozwojem nowoczesnych platform cyfrowych dla klientów z różnych branż. Projekt koncentruje się na budowie i rozwoju rozwiązań backendowych wspierających integrację systemów, przetwarzanie danych oraz rozwój nowych usług biznesowych. Zakres współpracy obejmuje tworzenie skalowalnych aplikacji, rozwój architektury systemowej oraz wdrażanie rozwiązań w środowiskach chmurowych. Do współpracy zapraszamy osoby posiadające doświadczenie w tworzeniu aplikacji opartych o Java , które chcą uczestniczyć w projektach realizowanych z wykorzystaniem nowoczesnych technologii oraz praktyk inżynierskich. 📍 Tryb Współpracy: Kraków - model hybrydowy (2 dni w tygodniu z biura) ⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 1-miesięcznym okresem wypowiedzenia 🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? Tworzeniem i rozwijaniem usług backendowych odpowiadających za realizację kluczowych procesów biznesowych Projektowaniem rozwiązań opartych o architekturę mikroserwisową oraz integrację z systemami zewnętrznymi Budowaniem i rozwijaniem REST API wykorzystywanych przez aplikacje i platformy biznesowe Współpracą z architektami oraz zespołami produktowymi przy definiowaniu i wdrażaniu nowych funkcjonalności Optymalizacją wydajności, jakości oraz utrzymywalności rozwijanych rozwiązań Udziałem w procesach code review oraz inicjatywach związanych z podnoszeniem jakości kodu Wspieraniem wdrożeń oraz rozwojem dobrych praktyk technologicznych w projekcie 🔍 CZEGO OD CIEBIE OCZEKUJEMY? Must have: Minimum 5 lat doświadczenia komercyjnego w programowaniu w Java Bardzo dobra znajomość Spring oraz Spring Boot Doświadczenie w projektowaniu i rozwijaniu REST API Praktyczna znajomość architektury mikroserwisowej Znajomość baz danych oraz języka SQL Doświadczenie w pracy z jedną z platform chmurowych: AWS , GCP lub Azure Znajomość Git oraz dobrych praktyk wytwarzania oprogramowania Doświadczenie w pracy w środowisku Agile Bardzo dobra znajomość języka angielskiego Nice to have: Doświadczenie z Docker oraz Kubernetes Znajomość narzędzi wspierających procesy CI/CD Doświadczenie z rozwiązaniami event-driven Znajomość Kafka Doświadczenie w projektach integracyjnych lub migracyjnych 🤝 DLACZEGO WARTO? Możliwość udziału w rozwoju nowoczesnych rozwiązań technologicznych wykorzystywanych przez klientów na wielu rynkach Współpraca z doświadczonymi specjalistami w środowisku nastawionym na wymianę wiedzy Możliwość rozwoju kompetencji w obszarze architektury mikroserwisowej i technologii chmurowych Dostęp do nowoczesnego stacku technologicznego obejmującego Java , Spring Boot , AWS/GCP/Azure oraz rozwiązania cloud-native Partnerski model współpracy oraz realny wpływ na rozwój realizowanych rozwiązań Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami. TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
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)
Technology
New offer
Just Join IT
Senior Fullstack Software Engineer (Remote)
Senior
Remote
Gdansk, Poland
15,000 - 19,000 PLN
🏢 Summary: Senior Fullstack Software Engineer responsible for designing and developing scalable backend services and frontend applications for employer and recruiter products, including AI-powered solutions. The role involves architectural decision-making, end-to-end ownership of product areas, and contribution to a microservices-based ecosystem. You will work on high-impact systems used by thousands of companies, ensuring performance, scalability, and reliability. 🗂️ Requirements: Minimum 5 years of experience as Software Engineer, Very good knowledge of C#, Very good knowledge of ASP.NET, Very good knowledge of Entity Framework, Very good knowledge of TypeScript, Very good knowledge of React or Next.js, Experience in designing production systems and APIs, Practical experience with microservices architecture, Experience with RabbitMQ, Experience with MassTransit, Experience with PostgreSQL, Knowledge of design patterns and best programming practices (DDD, CQRS, Clean Architecture), Experience in architectural decision-making and leading technical initiatives, Ability to independently deliver solutions from business analysis to production deployment, English level minimum B2 📃 Skills: C#, ASP.NET, EntityFramework, TypeScript, React, Next.js, RabbitMQ, MassTransit, PostgreSQL, DDD, CQRS, CleanArchitecture, Microservices, REST, Kubernetes, Azure, AWS, CI/CD, DevOps, AI, LLM 🏢 Description: O nas Obserwujemy dziś jeden z najbardziej dynamicznych momentów na rynku pracy od lat. Procesy rekrutacyjne zmieniają się szybciej niż kiedykolwiek wcześniej, a technologia, automatyzacja i AI realnie wpływają na sposób, w jaki ludzie szukają pracy, a firmy rekrutują i weryfikują kompetencje. Dlatego budujemy produkty, które zmieniają oblicze rekrutacji i realnie pomagają ludziom znaleźć lepszą pracę. Jesteśmy jednym z największych graczy HR Tech w Polsce. Od blisko 10 lat rozwijamy justjoin.it , lidera rynku IT (~0,5 mln użytkowników miesięcznie), rocketjobs.pl , jeden z największych horyzontalnych portali pracy w kraju (~1 mln MAU) oraz Rocket App, mobilnego asystenta kariery opartego o AI. Eksperymentujemy, testujemy i szybko wdrażamy nowe rozwiązania. AI wykorzystujemy zarówno w rozwoju produktów, jak i codziennej pracy zespołów. Działamy bez zbędnej biurokracji, stawiając na dużą samodzielność, odpowiedzialność i realny wpływ na kierunek rozwoju naszych produktów. 💻 Profil stanowiska Szukamy Senior Fullstack Software Engineera do zespołu odpowiedzialnego za rozwój kluczowych produktów dla pracodawców i rekruterów. To rola dla osoby, która nie tylko dostarcza wysokiej jakości kod, ale również aktywnie uczestniczy w podejmowaniu decyzji architektonicznych, proponuje kierunki rozwoju technologicznego i bierze odpowiedzialność za obszary produktowe end to end. Będziesz współtworzyć rozwiązania wykorzystywane przez tysiące firm oraz rozwijać produkty oparte o AI, mające realny wpływ na przyszłość rynku pracy. 🎯 Twoje zadania Projektowanie i rozwój kluczowych usług backendowych oraz aplikacji frontendowych Podejmowanie decyzji architektonicznych i technologicznych dla nowych funkcjonalności Rozwój systemu ATS oraz produktów wykorzystujących AI Współtworzenie architektury mikroserwisowej i dbanie o skalowalność systemów Optymalizacja wydajności, niezawodności i bezpieczeństwa aplikacji Udział w planowaniu technicznym oraz estymacji rozwiązań Wspieranie zespołu poprzez code review, mentoring i dzielenie się wiedzą Współpraca z Product Managerami, UX/UI Designerami oraz QA przy definiowaniu i realizacji roadmapy produktowej Aktywne identyfikowanie obszarów wymagających usprawnień technologicznych ✅ Wymagania Must have Minimum 5 lat doświadczenia jako Software Engineer Bardzo dobra znajomość C#, ASP.NET oraz Entity Framework Bardzo dobra znajomość TypeScript oraz React / Next.js Doświadczenie w projektowaniu systemów i API w środowisku produkcyjnym Praktyczne doświadczenie z architekturą mikroserwisową Doświadczenie z RabbitMQ, MassTransit oraz PostgreSQL Bardzo dobra znajomość wzorców projektowych oraz dobrych praktyk programistycznych (DDD, CQRS, Clean Architecture) Doświadczenie w podejmowaniu decyzji architektonicznych i prowadzeniu inicjatyw technicznych Umiejętność samodzielnego prowadzenia tematów od analizy biznesowej po wdrożenie produkcyjne Język angielski na poziomie minimum B2 Nice to have Doświadczenie z Kubernetes oraz środowiskami chmurowymi (Azure lub AWS) Doświadczenie z systemami wysokiej dostępności obsługującymi duży ruch Doświadczenie w pracy z rozwiązaniami opartymi o AI i LLM Doświadczenie mentoringowe Znajomość praktyk DevOps i CI/CD 🎁 Co oferujemy Realny wpływ na rozwój produktów używanych przez miliony użytkowników Dużą autonomię i możliwość współdecydowania o kierunku rozwoju technologicznego Pracę w organizacji niezależnej od inwestorów 20 lub 26 dni przerwy w świadczeniu usług w ciągu roku Pracę zdalną (obecność w biurze w Gdańsku lub Warszawie 1-2 razy w kwartale) Dofinansowanie do prywatnej opieki medycznej i karty MultiSport Dostęp do nowoczesnych narzędzi AI wspierających codzienną pracę Atmosferę opartą na zaufaniu, feedbacku i partnerskiej współpracy Integracje, program poleceń i inicjatywy grywalizacyjne 🚀 Proces rekrutacyjny 1️⃣ Analiza CV 2️⃣ Rozmowa z Pauliną , HR Business Partner 3️⃣ Zadanie techniczne przygotowane przez zespół produktowy 4️⃣ Spotkanie techniczne z Piotrem (Tech Lead) oraz Szymonem (Frontend Developer) 5️⃣ Finałowa rozmowa z Pawłem (Head of Engineering) oraz Piotrem (CEO)
Technology
Just Join IT
Fullstack Software Engineer (React & Next.js / .NET)
Mid
Hybrid
Warsaw, Poland
10,500 - 14,500 PLN
🏢 Summary: Fullstack Software Engineer role focused on building and scaling B2B functionalities for job portals and ATS systems, including AI-driven solutions. The position involves end-to-end development of high-scale systems across frontend and backend. You will contribute to architecture, performance optimization, and code quality within a modern product team. 🗂️ Requirements: Minimum 3 years experience as Software Engineer, Strong knowledge of TypeScript, Experience with React, Experience with Next.js, Experience designing and implementing APIs, Experience with SSR, Experience optimizing web application performance, Experience with design systems, Experience with styled components or similar, Ability to build responsive interfaces, Practical knowledge of microservices architecture, Experience writing automated tests, Knowledge of design patterns, English level B2 or higher 📃 Skills: TypeScript, React, Next.js, API, SSR, Microservices, StyledComponents, Testing, DesignPatterns, C#, ASP.NET, EntityFramework, RabbitMQ, MassTransit, PostgreSQL, Kubernetes, AI 🏢 Description: Obserwujemy dziś jeden z najbardziej dynamicznych momentów na rynku pracy od lat. Procesy rekrutacyjne zmieniają się szybciej niż kiedykolwiek wcześniej, a technologia, automatyzacja i AI realnie wpływają na sposób, w jaki ludzie szukają pracy, a firmy rekrutują i weryfikują kompetencje. Dlatego budujemy produkty, które zmieniają oblicze rekrutacji i realnie pomagają ludziom znaleźć lepszą pracę. Jesteśmy jednym z największych graczy HR tech w Polsce. Od blisko 10 lat rozwijamy justjoin.it , lidera rynku IT (~0,5 mln użytkowników miesięcznie), rocketjobs.pl , jeden z największych horyzontalnych portali pracy w kraju (~1 mln MAU), oraz Rocket App , mobilnego asystenta kariery opartego o AI. Eksperymentujemy, testujemy i szybko wdrażamy nowe rozwiązania. AI wykorzystujemy zarówno w rozwoju produktów, jak i codziennej pracy zespołów. Działamy bez zbędnej biurokracji, stawiając na dużą samodzielność i odpowiedzialność. 💻 Profil stanowiska Szukamy Fullstack Software Engineera do zespołu odpowiedzialnego za rozwój funkcjonalności dla pracodawców. To rola dla osoby, która chce budować i rozwijać systemy mające realny wpływ na codzienną pracę tysięcy firm oraz przyszłość rynku rekrutacyjnego w Polsce. Będziesz pracować zarówno nad backendem, jak i frontendem, rozwijając nowoczesne produkty wspierające rekruterów i pracodawców, w tym rozwiązania wykorzystujące AI. 🎯 Twoje zadania Rozwój i utrzymanie systemów wspierających portale pracy oraz kluczowe usługi dla streamu B2B Projektowanie i implementacja nowych funkcjonalności end to end Rozwój systemu ATS oraz rozwiązań AI wspierających rekruterów Praca nad architekturą systemów o dużej skali Tworzenie testów automatycznych oraz dbanie o stabilność środowiska produkcyjnego Udział w code review i rozwijanie standardów jakości kodu w zespole Współpraca z zespołami Product, UX/UI oraz QA ✅ Wymagania 🔹 Must have Minimum 3 lata doświadczenia jako Software Engineer Bardzo dobra znajomość TypeScript oraz doświadczenie z React / Next.js Doświadczenie w projektowaniu i implementacji API Praktyczne doświadczenie z SSR i optymalizacją wydajności aplikacji webowych. Doświadczenie w pracy z design systemami oraz styled components lub podobnymi rozwiązaniami. Umiejętność tworzenia i rozwijania responsive design Praktyczna znajomość architektury mikroserwisowej Dbałość o jakość kodu oraz praktyka w pisaniu testów Znajomość podstawowych wzorców projektowych Język angielski na poziomie minimum B2 Samodzielność, odpowiedzialność i dobra komunikacja 🔹 Nice to have Znajomość C#, ASP.NET oraz Entity Framework Doświadczenie z RabbitMQ, MassTransit oraz PostgreSQL Doświadczenie w pracy w zespołach produktowych Podstawowa znajomość Kubernetes Doświadczenie z systemami o dużej skali i wysokiej dostępności Zainteresowanie AI i nowymi technologiami 🎁 Co oferujemy Realny wpływ na rozwój produktów używanych przez miliony użytkowników Pracę w organizacji niezależnej od inwestorów 20 lub 26 dni przerwy w świadczeniu usług w ciągu roku Hybrydowy model pracy z biura w Gdańsku lub Warszawie Dofinansowanie do prywatnej opieki medycznej i karty MultiSport Dostęp do nowoczesnych narzędzi AI wspierających codzienną pracę Atmosferę opartą na zaufaniu, feedbacku i partnerskiej współpracy Integracje, program poleceń i inicjatywy grywalizacyjne 🚀 Proces rekrutacyjny 1️⃣ Analiza CV 2️⃣ Rozmowa z Pauliną , HR Business Partner 3️⃣ Zadanie techniczne przygotowane przez zespół produktowy 4️⃣ Spotkanie techniczne z Piotrkiem (Tech Lead) oraz Szymonem (Frontend Developer) 5️⃣ Finałowa rozmowa z Pawłem (Head of Engineering) oraz Piotrem (CEO)