Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
July 16, 2026
Senior Python Developer (Java, AI/NLP)
Senior • Hybrid
160 - 190 PLN
Kraków, Poland
O projekcie
Dołącz do zespołu, który rozwija platformę wykorzystująca sztuczną inteligencję i przetwarzanie języka naturalnego (NLP), aby usprawnić sposób, w jaki inwestorzy instytucjonalni korzystają z danych i usług rynków finansowych.
Rozwiązanie umożliwia dostęp do danych rynkowych, analiz, wycen oraz informacji tradingowych w czasie rzeczywistym. W projekcie wykorzystywane są nowoczesne technologie AI, aby dostarczać klientom szybciej i skuteczniej wartościowe informacje wspierające podejmowanie decyzji inwestycyjnych.
Praca w międzynarodowym środowisku obejmującym zespoły zlokalizowane w Polsce, Wielkiej Brytanii, USA, Kanadzie, Indiach, Chinach i Hongkongu. Autonomiczne zespoły, kulturę ciągłego dostarczania wartości oraz bliską współpracę z biznesem.
Praca hybrydowa - 2 dni praca z biura zlokalizowanego w Krakowie.
W projekcie pracujemy zarówno z Javą, jak i Pythonem. Szukamy osób z doświadczeniem w obu technologiach, niezależnie od tego, który z języków jest ich główną specjalizacją.
-
Stack:
Backend: Java (17+), Python, Kotlin i Clojure (wykorzystywane w wybranych komponentach)
Inne: Bash, NLP, Machine Learning, AI, Event Streaming
Architektura: mikroserwisowa, przetwarzanie strumieniowe danych
CI/CD: podejście „flow-based” – ciągła integracja i produkcyjne wdrożenia dzienne
Twoje zadania
Praca w zespole liczącym 4–6 osób przy ścisłej współpracy z Product Ownerem.
Analiza wymagań biznesowych oraz ich podział na mniejsze elementy funkcjonalne.
Projektowanie, implementacja, testowanie i wdrażanie rozwiązań produkcyjnych.
Udział we wszystkich etapach cyklu życia oprogramowania, w tym wsparciu środowiska produkcyjnego.
Rozwijanie i utrzymywanie aplikacji opartych o architekturę mikroserwisową.
Identyfikowanie i redukcja długu technicznego przy jednoczesnym rozwoju nowych funkcjonalności.
Projektowanie rozwiązań zgodnych ze standardami architektonicznymi i technologicznymi organizacji.
Współpraca w modelu pair programming oraz code review.
Wspieranie członków zespołu poprzez dzielenie się wiedzą i najlepszymi praktykami.
Współtworzenie rozwiązań wykorzystujących AI, NLP oraz technologie data-driven.
Wymagania
Minimum 5 lat doświadczenia komercyjnego w programowaniu.
Bardzo dobra znajomość Python oraz komercyjne doświadczenie z Java (wymagana gotowość do pracy w obu technologiach)
Znajomość JavaScript lub otwartość na drobne prace frontendowe.
Bardzo dobra znajomość zasad projektowania oprogramowania: SOLID, Clean Code, DDD, BDD.
Doświadczenie w pracy z bazami danych SQL i NoSQL (PostgreSQL, MongoDB).
Doświadczenie w pracy z architekturą mikroserwisową.
Doświadczenie w pracy z event streaming / messaging (np. Kafka)
Umiejętność projektowania nowych systemów oraz wspierania innych inżynierów w procesie projektowym.
-
Bardzo dobra znajomość języka angielskiego w mowie i piśmie.
Mile widziane
Doświadczenie w obszarach Machine Learning, NLP, AI lub Data Science.
Doświadczenie z NLP, ML, AI.
Znajomość środowiska instytucji finansowych (np. trading, inwestycje).
Co oferujemy
Pracę przy innowacyjnych projektach wykorzystujących AI i NLP w sektorze finansowym.
Międzynarodowe środowisko pracy i współpracę z ekspertami z całego świata.
Kulturę ciągłego rozwoju, eksperymentowania i dzielenia się wiedzą.
Dużą autonomię i realny wpływ na rozwój produktów.
Możliwość rotacji między zespołami i projektami technologicznymi.
-
Dostęp do nowoczesnych technologii oraz środowiska wspierającego rozwój zawodowy.
Similar jobs you might like
Technology
j-labs
Senior QA Engineer
Senior
Hybrid
Krakow, MA, Poland
120 - 150 PLN
🏢 Summary: Oferta dotyczy roli testera systemów płatniczych, odpowiedzialnego za testy manualne i automatyczne, integracje oraz jakość rozwiązań. Praca obejmuje analizę wymagań, testowanie API, SQL i XML oraz współpracę z międzynarodowymi zespołami technicznymi i biznesowymi. 🗂️ Requirements: Minimum 3 lata doświadczenia w testowaniu systemów IT, Doświadczenie w testowaniu systemów płatniczych, bankowych lub transakcyjnych, Praktyczna znajomość SQL, Praktyczna znajomość SOAPUI, Doświadczenie w testowaniu API, Znajomość XML, Doświadczenie w testach manualnych i automatycznych, Doświadczenie w tworzeniu i utrzymaniu testów automatycznych, Znajomość Jira i Confluence, Bardzo dobre umiejętności analityczne, Umiejętność pracy ze złożonymi procesami biznesowymi, Umiejętność współpracy z zespołami technicznymi i biznesowymi, Doświadczenie w środowisku międzynarodowym, Znajomość języka angielskiego na poziomie minimum B2, Znajomość języka polskiego na poziomie minimum B2, Samodzielność w analizie problemów i identyfikacji przyczyn błędów, Gotowość do pracy z istniejącymi, rozwijanymi od wielu lat rozwiązaniami 📃 Skills: SQL, SOAPUI, XML, Jira, Confluence, API, Java, Selenium, Cucumber, JUnit, SpringBoot 🏢 Description: O projekcie: Dołącz do projektu i wspieraj rozwój oraz utrzymanie systemów odpowiedzialnych za obsługę płatności. Projekt opiera się na współpracy z wieloma zespołami technicznymi i biznesowymi w środowisku międzynarodowym. Znaczną część pracy stanowi analiza wymagań, testowanie integracji, praca z SQL, API oraz XML. To doskonała okazja dla osoby, która dobrze odnajduje się na styku biznesu i technologii, lubi pracę analityczną oraz posiada doświadczenie w testowaniu systemów transakcyjnych, bankowych lub płatniczych. Twoje zadania: Wykonywanie testów manualnych i automatycznych. Tworzenie, uruchamianie oraz analiza automatycznych skryptów testowych. Testowanie API oraz integracji między systemami. Analiza dokumentacji projektowej i wymagań biznesowych. Tworzenie oraz utrzymywanie dokumentacji testowej. Rejestrowanie, analiza i śledzenie błędów. Współpraca z zespołami Production Support, Test Management, Solution Delivery oraz Business Analystami. Identyfikowanie ryzyk oraz eskalowanie potencjalnych problemów. Wspieranie działań związanych z zapewnieniem jakości dostarczanych rozwiązań. Stack technologiczny: SQL, SOAP UI, XML, JIRA, Confluence Java, Selenium, Cucumber, JUnit, Spring Boot Wymagania: Minimum 3 lata doświadczenia w testowaniu systemów IT. Doświadczenie w testowaniu systemów płatniczych, bankowych lub innych systemów transakcyjnych. Bardzo dobre umiejętności analityczne i umiejętność pracy ze złożonymi procesami biznesowymi. Praktyczna znajomość SQL. Praktyczna znajomość SOAP UI. Doświadczenie w testowaniu API. Znajomość XML. Doświadczenie w testach manualnych i automatycznych. Doświadczenie w tworzeniu oraz utrzymaniu automatycznych testów. Znajomość Jira oraz Confluence. Umiejętność współpracy z wieloma zespołami technicznymi i biznesowymi. Doświadczenie w środowisku międzynarodowym. Bardzo dobra znajomość języka angielskiego (min. B2) oraz języka polskiego (min. B2). Samodzielność w analizie problemów i identyfikowaniu przyczyn błędów. Gotowość do pracy z istniejącymi, rozwijanymi od wielu lat rozwiązaniami. Otwartość na automatyzację, usprawnienia oraz wykorzystanie AI w codziennej pracy. Nice to have: Doświadczenie w sektorze bankowym lub finansowym. Doświadczenie przy projektach SEPA Payments lub innych systemach płatniczych. Umiejętności liderskie lub doświadczenie w koordynacji pracy zespołu. Znajomość Selenium. Znajomość Javy do automatyzacji testów. Dlaczego warto? Praca przy systemach płatniczych o dużej skali i znaczeniu biznesowym. Możliwość rozwoju zarówno w testach manualnych, jak i automatyzacji. Międzynarodowe środowisko pracy i współpraca z wieloma zespołami. Duży nacisk na analizę biznesową, integracje i jakość procesów. Możliwość zdobycia i rozwijania doświadczenia w sektorze finansowym i płatniczym. Otwartość na nowe technologie, automatyzację i praktyczne wykorzystanie AI.
Technology
COMARCH
AI‐Empowered Mid / Senior Fullstack Developer
Mid
Hybrid
Gdańsk, PM, Poland
🏢 Summary: Develop and enhance scalable enterprise web platforms for international markets using Java 21+, Spring Boot, Angular 22+, and TypeScript. The role combines end-to-end feature delivery, REST API and UI development, clean architecture, and AI-assisted Spec Driven Development in a hybrid work model. 🗂️ Requirements: Experience building web applications, Strong Java and Spring Boot knowledge, REST API design skills, Angular and TypeScript proficiency, Knowledge of design patterns, SOLID and Clean Code, TDD experience, Document and relational database experience, English proficiency at B2 level, AI-assisted programming in the Spec Driven Development model 📃 Skills: Java, SpringBoot, Angular, TypeScript, REST, SOLID, TDD, MongoDB, PostgreSQL, AI, SDD 🏢 Description: We build and develop proprietary, scalable Enterprise-class platforms for international markets. Our systems comprehensively and intelligently manage complex business processes and lifecycles, handling millions of operations monthly. We are looking for people who don't want to write repetitive code in legacy systems. If you care about clean architecture, working with a modern tech stack, and the real-world application of AI tools in your daily coding – this role is for you. Core Tech Stack: Java 21+ / Angular 22+ How do we actually use AI in our daily work? In our team, AI is an engineering tool, not just a marketing buzzword. We operate within the Spec Driven Development paradigm: AI Agents Support: We use AI tools for the technical documentation of our modules, task specification, building technical plans, as well as verifying and testing tasks. Focus on Architecture: Thanks to the automation of tedious tasks, you get more time to design complex business logic and optimize system performance. Modern Environment: We work in an ecosystem integrated with advanced AI solutions (including Google Workspace AI). Your Profile: Experience in building and developing web applications Strong knowledge of Java and the Spring Boot ecosystem, along with the ability to design efficient REST APIs Proficiency in creating user interfaces using the Angular framework (TypeScript) Architectural thinking – understanding and practical application of design patterns and clean code principles (SOLID, Clean Code, TDD) Practical skills in working with document (e.g., MongoDB) and relational databases (e.g., PostgreSQL) English language skills at a min. B2 level, allowing for fluent communication within the team as well as reading and creating technical documentation Programming with the use of AI in the SDD (Spec Driven Development) model Nice to have: Understanding of complex enterprise products, business processes, or specific market regulations (generalized to fit the new intro) Experience in designing distributed systems, working with Docker/Kubernetes, and optimizing system performance Practical knowledge of DDD (Domain-Driven Design), Event-Driven Architecture, or advanced experience in automated testing (TDD, integration tests) Your Responsibilities: Development of proprietary Comarch products for Polish and international markets Designing, analyzing, and implementing solutions according to requirements Introducing new features and fixing bugs in existing applications Ensuring high code quality by applying good programming practices: Clean Code, Code Review Collaborating with the project team in software development and deploying new system versions within an agreed scope What We Offer: Private medical care (Allianz) - access to specialists and diagnostic tests for you and your loved ones Cafeteria system - you can choose full funding for a Multisport card or allocate funds for culture, recreation, sports, and shopping Hybrid work model after the onboarding period (2 days of remote work, 3 days from the office) Access to advanced AI and Google Workspace tools Participation in international projects carried out for enterprise and financial sector companies Professional career development - clear career paths for technical, business, and managerial expert roles Individual training and conference plan A friendly work atmosphere in tight-knit teams, fostered by integration events and joint initiatives for local communities Opportunities to participate in campaigns and events promoting an active lifestyle
Technology
j-labs
Engineering Tech Lead (Java | AI & LLM)
Senior
Hybrid
Krakow, MA, Poland
190 - 220 PLN
🏢 Summary: Rola Engineering Tech Leada w projekcie tworzącym produkcyjne systemy Generative AI, Agentic AI i LLM do przeciwdziałania przestępczości finansowej. Stanowisko łączy przywództwo techniczne, architekturę oraz rozwój aplikacji Java/Spring Boot z budową i operacjonalizacją rozwiązań AI. 🗂️ Requirements: Minimum 6 lat komercyjnego doświadczenia w tworzeniu oprogramowania, Doświadczenie jako Tech Lead, Lead Developer lub Senior Engineer w roli lidera technicznego, Bardzo dobra znajomość Java i Spring Boot, Doświadczenie w projektowaniu i budowie aplikacji produkcyjnych, Praktyczna znajomość architektury mikroserwisowej i systemów event-driven, Dobra znajomość React, Doświadczenie z PostgreSQL i Redis, Doświadczenie z Kafka lub inną platformą messagingową, Doświadczenie w budowie i wdrażaniu produkcyjnych rozwiązań LLM, Praktyczna znajomość Prompt Engineering w środowisku produkcyjnym, Doświadczenie z Agentic AI, tool calling, workflowami multi-agent i systemami memory-augmented, Znajomość monitoringu, ewaluacji i guardrails dla systemów AI, Doświadczenie z Kubernetes, Helm, Kustomize, HPA i RBAC, Znajomość Terraform, Doświadczenie z AWS, Azure lub GCP, Doświadczenie z CI/CD, Język angielski na poziomie minimum B2, Język polski na poziomie minimum B2, Gotowość do pracy hybrydowej, 2 dni w tygodniu w biurze w Krakowie 📃 Skills: Java, Spring, React, PostgreSQL, Redis, Kafka, Kubernetes, Helm, Kustomize, Terraform, GitHub, GitLab, Jenkins, AWS, Azure, GCP, PromptFlow, LangSmith, Braintrust, LLM, AgenticAI, CI/CD, HPA, RBAC 🏢 Description: Dołącz do projektu, w którym budujemy nowoczesne rozwiązania wykorzystujące Generative AI, Agentic AI oraz duże modele językowe (LLM) . Będziesz mieć realny wpływ na kierunek technologiczny produktu, architekturę rozwiązania oraz sposób wykorzystania AI w procesach biznesowych związanych z przeciwdziałaniem przestępczości finansowej. To nie jest klasyczna rola Java Tech Leada ani stanowisko AI Research Engineera. Szukamy osoby, która potrafi projektować i rozwijać produkcyjne systemy AI , łącząc najlepsze praktyki software engineeringu z nowoczesnymi rozwiązaniami opartymi o LLM. Stack technologiczny: Java 17+, Spring Boot, React, PostgreSQL, Redis, Kafka, Kubernetes, Helm, Terraform, GitHub, Actions, GitLab CI, Jenkins, AWS, Azure, GCP, PromptFlow, LangSmith, Braintrust, LLM, Agentic AI. Zadania w projekcie: Jako Engineering Tech Lead będziesz odpowiadać za: Projektowanie i rozwój aplikacji produkcyjnych opartych o Java i Spring Boot Budowę rozwiązań wykorzystujących Generative AI oraz LLM Tworzenie i optymalizację promptów dla zastosowań produkcyjnych Projektowanie agentów AI oraz wieloagentowych workflowów Podejmowanie decyzji architektonicznych Rozwój środowisk Kubernetes i praktyk DevOps Budowa oraz utrzymanie procesów CI/CD Implementację monitoringu, ewaluacji i observability dla systemów AI Współpracę z Product Ownerami, biznesem i ekspertami domenowymi Mentoring oraz wsparcie rozwoju innych inżynierów Wymagania: Minimum 6 lat doświadczeni a komercyjnego w obszarze tworzenia oprogramowania Doświadczenie w pracy jako Tech Lead, Lead Developer lub Senior Engineer pełniący rolę lidera technicznego Bardzo dobra znajomość Java oraz Spring Boot Doświadczenie w projektowaniu i budowie aplikacji produkcyjnych Praktyczna znajomość architektury mikroserwisowej i systemów event-driven Dobra znajomość React Doświadczenie z PostgreSQL i Redis Doświadczenie z Kafka lub innymi platformami messagingowymi Doświadczenie w budowie i wdrażaniu produkcyjnych rozwiązań opartych o LLM Praktyczna znajomość Prompt Engineering w środowisku produkcyjnym Doświadczenie z Agentic AI, tool calling, multi-agent workflows oraz memory-augmented systems Znajomość mechanizmów monitoringu, ewaluacji i guardrails dla systemów AI Doświadczenie z Kubernetes (Helm, Kustomize, HPA, RBAC) Znajomość Terraform Doświadczenie z przynajmniej jedną chmurą: AWS, Azure lub GCP Doświadczenie z CI/CD Znajomość języka angielskiego (min B2) oraz języka polskiego (B2) otwartość na pracę w modelu hybrydowym ( 2 razy w tygodniu praca w biurze w Krakowie ) 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
New offer
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Senior Fullstack Developer (Angular&Java)
Senior
Hybrid
Warsaw, Poland
150 - 190 PLN
🏢 Summary: Oferta dla Senior Fullstack Developera do rozwoju skalowalnej platformy analitycznej dla globalnych organizacji, w proporcji ok. 60% Angular i 40% Java. Rola obejmuje rozwój systemów przetwarzających duże wolumeny danych, rozwiązywanie problemów produkcyjnych oraz wpływ na architekturę produktu. Praca hybrydowa w Warszawie, 2–3 dni tygodniowo z biura. 🗂️ Requirements: Minimum 7 lat komercyjnego doświadczenia w Fullstack Development lub rozwoju aplikacji frontendowych i backendowych, Bardzo dobra znajomość Angular 19+ i TypeScript, Komercyjne doświadczenie backendowe w Java, Doświadczenie z architekturą Nx monorepo i SCSS, Znajomość systemów rozproszonych lub środowisk chmurowych, Umiejętność samodzielnego rozwiązywania złożonych problemów technicznych i pracy z systemami produkcyjnymi, Doświadczenie w zespołach agile’owych, Bardzo dobra komunikacja techniczna, Znajomość języka polskiego i angielskiego na poziomie minimum C1, Dostępność od zaraz lub maksymalnie w ciągu miesiąca, Gotowość do pracy hybrydowej w Warszawie 2–3 dni w tygodniu 📃 Skills: Angular, TypeScript, Java, Nx, SCSS 🏢 Description: Nasz Klient to międzynarodowa firma produktowa rozwijająca zaawansowane rozwiązania technologiczne wspierające analizę danych, monitorowanie procesów oraz podejmowanie decyzji biznesowych w środowisku o dużej skali. Projekt dotyczy rozwoju nowoczesnej platformy wykorzystywanej przez organizacje działające na wielu rynkach. Tworzone rozwiązanie przetwarza duże wolumeny danych i wspiera użytkowników w analizie informacji oraz identyfikowaniu potencjalnych ryzyk biznesowych. Do realizacji projektu zapraszamy osoby posiadające doświadczenie jako Senior Fullstack Developer (Angular + Java), które chcą pracować nad rozwijanym produktem, mieć wpływ na decyzje techniczne oraz uczestniczyć w budowie systemów działających produkcyjnie na dużą skalę. Tryb współpracy: Warszawa – model hyrydowy, 2–3 dni w tygodniu z biura. Dostępność: od zaraz lub maksymalnie 1 miesiąc. CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? - Projektowaniem i rozwijaniem funkcjonalności fullstack z wykorzystaniem Angular i Java (ok. 60% frontend / 40% backend) w ramach platformy wykorzystywanej przez globalne organizacje. - Tworzeniem skalowalnych komponentów frontendowych w architekturze Nx monorepo oraz dbaniem o jakość, wydajność i utrzymywalność kodu. - Rozwiązywaniem problemów produkcyjnych, analizowaniem przyczyn źródłowych oraz wdrażaniem długoterminowych usprawnień systemowych. - Pracą z systemami rozproszonymi i dużymi wolumenami danych w środowisku chmurowym. - Współpracą z międzynarodowymi zespołami projektowymi w języku angielskim. - Udziałem w podejmowaniu decyzji technicznych i realnym wpływem na rozwój architektury produktu. CZEGO OD CIEBIE OCZEKUJEMY? Wymagania obowiązkowe: - Minimum 7 lat doświadczenia komercyjnego w obszarze Fullstack Development lub rozwoju aplikacji frontendowych i backendowych. - Bardzo dobra znajomość Angular (preferowana wersja 19+) oraz TypeScript. - Komercyjne doświadczenie w developmentcie backendowym z wykorzystaniem Java. - Doświadczenie w pracy z architekturą Nx monorepo oraz nowoczesnym stylingiem frontendowym, np. SCSS. - Znajomość systemów rozproszonych lub środowisk chmurowych. - Umiejętność samodzielnego rozwiązywania złożonych problemów technicznych i pracy z systemami produkcyjnymi. - Doświadczenie w pracy w zespołach agile’owych oraz bardzo dobra komunikacja techniczna. - Znajomość języka angielskiego i polskiego na poziomie minimum C1, ze względu na codzienną współpracę w środowisku międzynarodowym. Mile widziane: - Znajomość Spring Boot, Python, Kafka, Elasticsearch lub innych technologii związanych z przetwarzaniem danych. - Doświadczenie z konteneryzacją i orkiestracją, np. Docker oraz Kubernetes. - Praktyczna znajomość rozwiązań chmurowych, szczególnie Google Cloud Platform (GCP) lub Terraform. - Znajomość baz danych SQL oraz narzędzi monitoringowych, np. Grafana. - Doświadczenie w branży fintech, banking lub financial crime prevention. DLACZEGO WARTO? - Udział w projekcie związanym z rozwojem produktu wykorzystywanego przez organizacje działające na wielu rynkach. - Udział w budowie systemów przetwarzających duże wolumeny danych i wspierających zaawansowane procesy biznesowe. - Międzynarodowe środowisko współpracy oraz codzienny kontakt z zespołami z różnych krajów. - Duża autonomia działania i realny wpływ na decyzje technologiczne oraz rozwój produktu.
Technology
j-labs
Senior Backend Engineer (Java, Microservices & AI Automation)
Senior
Remote
Krakow, MA, Poland
150 - 185 PLN
🏢 Summary: Oferta dotyczy rozwoju długofalowej platformy Talent Acquisition Suite w architekturze mikroserwisowej. Rola obejmuje tworzenie usług Java/Spring, integracje i synchronizację danych, automatyzację z użyciem AI oraz modernizację istniejących rozwiązań. 🗂️ Requirements: Java 17/21, Spring, Systemy rozproszone, Architektura mikroserwisowa, Narzędzia AI do automatyzacji workflow, Wzorce projektowe i integracyjne, Komunikacja synchroniczna i asynchroniczna, RabbitMQ lub Kafka, SQL i PostgreSQL, Rozwiązania chmurowe, preferencyjnie AWS, Analiza złożonych problemów, Projektowanie skalowalnych rozwiązań, Komunikacja zespołowa 📃 Skills: Java, Spring, Microservices, Copilot, Claude, Cursor, Gemini, RabbitMQ, Kafka, SQL, PostgreSQL, AWS, LLM 🏢 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. 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 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 Fullstack Developer (Greenfield & AI)
Senior
Hybrid
Krakow, MA, Poland
150 - 180 PLN
🏢 Summary: Oferta dotyczy pracy przy greenfieldowej platformie finansowej automatyzującej decyzje biznesowe. Rola obejmuje rozwój backendu w .NET i frontendu w React, współtworzenie architektury, SDLC oraz wykorzystanie narzędzi AI w produkcie i codziennej pracy. Praca hybrydowa wymaga obecności w biurze 3 dni w tygodniu. 🗂️ Requirements: Minimum 6 lat doświadczenia, Bardzo dobra znajomość .NET, Praktyczne doświadczenie z React, Praktyczne doświadczenie z TypeScript, Doświadczenie z PostgreSQL lub SQL Server, Doświadczenie z Azure, AWS lub GCP, Doświadczenie z CI/CD i automatyzacją, Praktyczne użycie narzędzi AI w developmentcie, Język angielski – minimum B2 📃 Skills: .NET, React, TypeScript, PostgreSQL, SQL, Azure, AWS, GCP, CI/CD, AI, Mikroserwisy 🏢 Description: O projekcie Dołączysz do nowo budowanego zespołu rozwijającego od podstaw platformę wspierającą procesy finansowe i automatyzację decyzji biznesowych. To greenfield , w którym zespół odpowiada nie tylko za development, ale również za projektowanie architektury, definiowanie procesu wytwórczego (SDLC) oraz wdrażanie nowoczesnych praktyk inżynierskich. Projekt wykorzystuje AI zarówno w rozwijanym produkcie, jak i w codziennej pracy zespołu. Szukamy osób, które chcą mieć realny wpływ na rozwiązania techniczne. Technologie: .NET, React, TypeScript, PostgreSQL, SQL Server, Azure, mikroserwisy, CI/CD, AI-assisted development Lokalizacja: Kraków, praca hybrydowa (3 dni w tygodniu z biura). Twoje zadania Tworzenie backendu w .NET (ok. 70%) oraz frontendu w React (ok. 30%). Współtworzenie architektury. Wykorzystanie narzędzi AI w codziennym developmentcie. Wymagania Minimum 6 lat doświadczenia . Bardzo dobra znajomość .NET . Praktyczne doświadczenie z React i TypeScript . Doświadczenie z relacyjnymi bazami danych ( PostgreSQL lub SQL Server ). Doświadczenie z platformami chmurowymi ( Azure, AWS lub GCP ). Doświadczenie z CI/CD i automatyzacją. Praktyczne wykorzystywanie narzędzi AI wspierających development. Znajomość języka angielskiego na poziomie min. B2.