April 8, 2026
Senior Java Developer - Agentic AI / LLM
Senior • Hybrid
Łódź, Poland
Dołącz do nas!
Szukamy programisty/ programistki backend, który/ która w codziennej pracy wykorzystuje agentic development: narzędzia oparte o LLM, agentów AI oraz automatyzacje wspierające projektowanie i implementację systemów.
Na tym stanowisku będziesz budować backend odpowiadający za wydajność, bezpieczeństwo i niezawodność systemów używanych przez miliony klientów jednocześnie rozwijając proces wytwarzania oprogramowania w oparciu o Specification Driven Development w ramach pełnego SDLC.
W naszym zespole będziesz odpowiadać za:
Rozwój nowych funkcjonalności w systemach bankowych.
Wytwarzanie oprogramowania w oparciu o Specification Driven Development (tworzenie, doprecyzowanie i utrzymanie specyfikacji jako podstawy implementacji i testów).
Codzienną pracę w podejściu agentic development: wykorzystanie LLM i agentów AI do przyspieszania analizy, projektowania, implementacji i refaktoryzacji.
Projektowanie i wdrażanie rozwiązań backend (API, integracje, komponenty domenowe) z naciskiem na jakość, bezpieczeństwo i niezawodność.
Zapewnienie wysokiej jakości kodu – pod kątem funkcjonalności, wydajności i niezawodności (w tym testy automatyczne).
Współpracę z analitykami, biznesem i zespołami technicznymi oraz tworzenie klarownej dokumentacji (w tym dokumentacji/specyfikacji).
Ta praca jest dla Ciebie, jeśli:
Masz min. 5 lat doświadczenia w tworzeniu aplikacji webowych w Javie oraz pracowałeś z Spring i Hibernate.
Masz praktyczne doświadczenie w SDLC realizowanym w oparciu o Specification Driven Development (praca na specyfikacjach, ich doprecyzowywanie, utrzymanie i wykorzystywanie jako źródła prawdy dla implementacji/testów).
Na co dzień korzystasz z podejścia agentic development — narzędzi opartych o LLM i agentów AI w procesie wytwarzania oprogramowania (nie tylko „eksperymentalnie”, ale jako stały element pracy).
Masz praktyczne doświadczenie w korzystaniu z narzędzi AI do programowania (np. GitHub Copilot lub podobnych) oraz potrafisz używać ich w sposób bezpieczny i efektywny w codziennym SDLC.
Stosujesz dobre praktyki programistyczne i dbasz o wysoką jakość kodu (w tym testy i procesy QA).
Swobodnie pracujesz w środowisku Agile/Scrum i dobrze rozumiesz procesy DevOps.
Znasz język angielski na poziomie B1/B2 i umiesz efektywnie współpracować w zespole.
Oferujemy Ci:
Premię uzależnioną od wyników i zaangażowania.
Prywatną opiekę medyczną dla Ciebie i Twojej rodziny na preferencyjnych warunkach.
Kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach.
System szkoleń i programów rozwojowych.
Dostęp do Wewnętrznej Giełdy Pracy.
Similar jobs you might like
Technology
NEARSHORE SERVICES POLAND BARTOSZ SZUMIEL
Angular – Junior Frontend Developer
Junior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for a Front-end Developer responsible for building and developing modern, scalable web and headless e-commerce applications using Angular and related technologies. The role involves implementing new features, integrating APIs, ensuring code quality, and participating in testing and optimization processes. The position includes work on SAP Composable Storefront / Spartacus projects in a hybrid work model. 🗂️ Requirements: Good knowledge of Angular, Good knowledge of TypeScript, Good knowledge of JavaScript, Good knowledge of HTML, Good knowledge of CSS, Minimum 1 year of commercial experience as Front-end Developer, Practical knowledge of Git, Ability to use browser developer tools for debugging and performance analysis, English level B2 minimum, Completed degree in Computer Science or related field, Availability for hybrid work (2 days per week in office) 📃 Skills: Angular, TypeScript, JavaScript, HTML, CSS, Git, SAP, Spartacus, REST, Java 🏢 Description: Opis Stanowiska Poszukujemy Programistki / Programisty Front-end , która / który dołączy do naszego zespołu projektowego. Twoją rolą będzie tworzenie nowoczesnych, wydajnych i skalowalnych interfejsów użytkownika. Kluczowe Zadania i Odpowiedzialności: Tworzenie i Rozwój Aplikacji: aktywna implementacja funkcjonalności w aplikacjach webowych i e-commerce przy użyciu Angular, TypeScript/JavaScript, HTML i CSS. Współpraca międzyfunkcyjna: ścisła współpraca z zespołem projektowym, UX/UI Designerami oraz zespołem backendowym w zakresie analizy wymagań, integracji API i zapewnienia spójności rozwiązań. Jakość Kodu: dbanie o wysoką jakość, wydajność i utrzymywalność kodu, włączając dokumentację projektów. Cykl Życia Projektu: Udział w procesach testowania, debugowania i optymalizacji aplikacji w celu zapewnienia ich prawidłowego działania i najlepszego User Experience. Wdrożenia SAP Composable Storefront / Spartacus: tworzenie i rozwijanie innowacyjnych, aplikacji headless e-commerce w oparciu o framework SAP Composable Storefront / Spartacus. Utrzymanie Wiedzy: Bieżące śledzenie i aktualizowanie wiedzy z zakresu nowych technologii, narzędzi i trendów w świecie Front-end Developmentu (np. nowe wersje Angular, TS, UI/UX). Wymagania Kwalifikacje Konieczne: Technologie Bazowe : dobra znajomość Angular, TypeScript, JavaScript, HTML i CSS . Doświadczenie Komercyjne: minimum 1 rok komercyjnego doświadczenia w pracy projektowej na stanowisku Front-end Developera. Wersjonowanie Kodu: praktyczna znajomość systemu kontroli wersji Git . Narzędzia Deweloperskie: sprawne korzystanie z narzędzi deweloperskich w przeglądarce do debugowania i analizy wydajności. Język Angielski: znajomość języka angielskiego na poziomie minimum B2 (wymagana do komunikacji w międzynarodowym środowisku projektowym). Gotowość do Pracy Hybrydowej: gotowość do pracy hybrydowej z minimalną obecnością w biurze 2 dni w tygodniu . Wykształcenie: ukończone studia o profilu informatycznym. Mile Widziane (Potraktujemy je jako Atut): E-commerce/SAP: doświadczenie z frameworkami e-commerce, zwłaszcza z SAP Composable Storefront / Spartacus lub chęć szybkiego przyswojenia tej wiedzy. UI/UX: znajomość podstawowych zagadnień z zakresu UI/UX i umiejętność przełożenia makiet na działający kod. Backend: podstawowa wiedza na temat integracji z API REST/JAVA. Oferujemy Personalne podejście: brak ATS, Twoją aplikację przeczyta ktoś z nas. Prosty proces rekrutacji: wstępna rozmowa z CEO firmy na Teams → rozmowa techniczna → rozmowa podsumowująca - ustalenie warunków współpracy. Onboarding: materiały szkoleniowe i wsparcie doświadczonego developera. Rozwój zawodowy i możliwość poszerzania specjalistycznej wiedzy w obszarze Front-end, realizowany poprzez bezpośrednią współpracę przy wdrożeniach dla klientów zagranicznych oraz projektach wewnętrznych (aplikacje autorskie). Dla zainteresowanych możliwość rozwoju umiejętności backendowych. Zespół i Kultura Pracy: praca w doświadczonym, zgranym zespole specjalistów i kulturze ceniącej wymianę wiedzy. Model Pracy: model pracy hybrydowej (2 dni w biurze) – zapewniamy równowagę między współpracą a komfortem pracy zdalnej. Forma Współpracy: umowa o pracę. Dofinansowanie pakietu Multisport.
Technology
UNIQA
Java Backend Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Java Backend Developer role focused on building and maintaining microservices in a Kubernetes environment, integrating AI solutions such as LLMs and agent-based systems into production applications. The position combines strong software engineering practices with end-to-end AI implementation, ensuring quality, security, and performance. Work includes hexagonal architecture design, BPMN process modeling, and CI/CD-driven delivery in an Agile setup. 🗂️ Requirements: Minimum 7 years of experience in Java (8/11/21), Strong knowledge of Spring and Spring Boot, Experience in microservices architecture, Practical knowledge of Hexagonal Architecture, Experience with Kubernetes, Experience with CI/CD tools (e.g. GitLab, Jenkins), Experience in end-to-end AI solution design (agents, RAG, integrations), Knowledge of LLMs, workflows and agent-based systems, Knowledge of retrieval, embeddings, prompt and context engineering, Experience integrating AI with testing, monitoring and evaluation practices, Knowledge of application security (prompt injection, data leakage), Experience with BPMN modeling and Camunda engine 📃 Skills: Java, Spring, SpringBoot, Kubernetes, Microservices, HexagonalArchitecture, BPMN, Camunda, GitLab, Jenkins, LLM, RAG, Embeddings, PromptEngineering, CI/CD, Agile, Scrum 🏢 Description: Opis firmy Poszukujemy doświadczonej osoby specjalizującej się w backendzie (Java), która posiada ugruntowaną wiedzę z zakresu nowoczesnych architektur systemowych oraz praktyczne doświadczenie w wykorzystaniu rozwiązań AI, w szczególności modeli LLM i podejścia agentowego. Kluczowe jest umiejętne łączenie wysokich standardów inżynierii oprogramowania z efektywną implementacją technologii AI w produktach. Stanowisko Java Backend Developer Opis stanowiska Tworzenie i rozwijanie aplikacji w architekturze mikroserwisowej, uruchamianych na Kubernetes (K8s). Projektowanie i implementacja rozwiązań zgodnie z zasadami Architektury Heksagonalnej (Hexagonal Architecture). Modelowanie procesów biznesowych w BPMN oraz praca z silnikiem procesowym Camunda. Pisanie testów jednostkowych i dbanie o wysoką jakość kodu. Współpraca z zespołem programistów oraz biznesem w metodyce Agile (Scrum). Odpowiedzialność za jakość aplikacji – stabilność, bezpieczeństwo, wydajność. Tworzenie oraz utrzymywanie dokumentacji technicznej. Praktyczne wykorzystywanie narzędzi AI do wspierania procesu wytwarzania oprogramowania. Wymagania Minimum 7 lat doświadczenia w programowaniu w Java (8/11/21) . Bardzo dobra znajomość Spring/Spring Boot. Znajomość zasad Architektury Hexagonalnej i umiejętność ich stosowania. Doświadczenie w tworzeniu oraz utrzymywaniu Mikroserwisów . Znajomość narzędzi CI/CD (np. GitLab, Jenkins). Bardzo dobra znajomość różnic między LLM, workflowami i systemami agentowymi oraz umiejętność doboru odpowiedniego podejścia do problemu. Doświadczenie w projektowaniu i implementacji prostych rozwiązań AI end‑to‑end (np. agentów, RAG, integracje z narzędziami). Praktyczna wiedza z zakresu retrieval, embeddingów, zarządzania kontekstem oraz prompt & context engineering. Umiejętność łączenia rozwiązań AI z solidną inżynierią oprogramowania (testy, ewaluacje, monitoring, analiza regresji). Znajomość zagadnień bezpieczeństwa (np. prompt injection, wycieki danych) oraz wdrożeń produkcyjnych (fallbacki, kontrola działania, monitoring). Mile widziane : doświadczenie w pracy z wymaganiami oraz iteracyjnym rozwijaniu systemów (mile widziana praca z bazami wiedzy, np. Markdown, Obsidian). Oferujemy Pracę z najnowszymi technologiami informatycznymi. Wsparcie zespołu Architektury w codziennej pracy. Możliwości rozwoju zawodowego i realny wpływ na rozwiązania informatyczne stosowane firmie w branży ubezpieczeniowej. Kulturę organizacyjną opartą na 5 wartościach: wspólnota, prostota, klient przede wszystkim, odpowiedzialność i wiarygodność. Stabilne zatrudnienie na podstawie umowy o pracę lub współpracę B2B. Pracę w systemie hybrydowym. Dbamy o Twój dobrostan i rozwój oferując m.in . dostęp do wielu platform (wellbeing, ze szkoleniami online czy nauki języków obcych). Możliwość udziału w Wolontariacie oraz wielu akcjach CSR. Możliwość realizacji pasji w ramach istniejących 10 UNIQA Klubów ( m.in . bieganie/ gry planszowe/ narty/ turystyka wysokogórska/ podróże/strzelectwo).
Technology
NEARSHORE SERVICES POLAND BARTOSZ SZUMIEL
Java Junior Backend Developer
Junior
Hybrid
Warsaw, Poland
🏢 Summary: Junior Java Backend Developer role focused on building, maintaining and enhancing web and e-commerce applications using Java/Spring on the SAP Commerce platform. The position involves implementing backend functionalities, participating in testing and optimization, and collaborating within a project team in a hybrid work model. 🗂️ Requirements: Good knowledge of Java, Good knowledge of Spring, Good knowledge of SQL, Knowledge of REST API, Knowledge of web development, Practical experience with Git, Minimum 1 year commercial experience as Backend Developer, Experience with debugging and performance analysis tools, English level B2, Completed degree in Computer Science or related field, Availability for hybrid work (2 days per week in office) 📃 Skills: Java, Spring, SQL, REST, Git, SAP, Commerce, Hybris, JSP, JSTL, IntelliJ, VSCode 🏢 Description: Poszukujemy Programistki / Programisty Junior Java Backend , która / który dołączy do naszego zespołu projektowego. Twoją rolą będzie tworzenie, utrzymywanie i rozwój aplikacji w oparciu o Java/Spring na platformie SAP Commerce. Kluczowe Zadania i Odpowiedzialności: Tworzenie i Rozwój Aplikacji: aktywna implementacja funkcjonalności w aplikacjach webowych i e-commerce przy użyciu Java/Spring. Praca na dużej platformie do sklepów internetowych - SAP Commerce (dawniej Hybris). Współpraca międzyfunkcyjna: ścisła współpraca z zespołem projektowym w zakresie analizy wymagań i implementacji rozwiązań. Jakość Kodu: dbanie o wysoką jakość, wydajność i utrzymywalność kodu, włączając dokumentację projektów. Cykl Życia Projektu: Udział w procesach testowania, debugowania i optymalizacji aplikacji w celu zapewnienia ich prawidłowego działania i najlepszego User Experience. Utrzymanie Wiedzy: Bieżące śledzenie i aktualizowanie wiedzy z zakresu nowych technologii, narzędzi i trendów (np. nowe wersje frameworków i języków programowania). Wymagania Kwalifikacje Konieczne: Dobra znajomość Javy, Springa i SQLa Wiedza z zakresu REST API i web developmentu Praktyczna znajomość systemu kontroli wersji Git . Doświadczenie Komercyjne: minimum 1 rok komercyjnego doświadczenia w pracy projektowej na stanowisku backend developera Narzędzia Deweloperskie: sprawne korzystanie z narzędzi deweloperskich w przeglądarce i IDE (IntelliJ lub VSCode) do debugowania i analizy wydajności. Język Angielski: znajomość języka angielskiego na poziomie minimum B2 (wymagana do komunikacji w międzynarodowym środowisku projektowym). Gotowość do Pracy Hybrydowej: gotowość do pracy hybrydowej z minimalną obecnością w biurze w Warszawie lub Radomiu 2 dni w tygodniu . Wykształcenie: ukończone studia o profilu informatycznym. Chęć nauki nowych frameworków i technologii (np. SAP Commerce lub Javascriptowe frameworki backendowe) Mile Widziane (potraktujemy je jako atut): Doświadczenie z SAP Commerce (dawniej Hybris) Znajomość wzorców projektowych Wiedza z zakresu JSP oraz JSTL Oferujemy Personalne podejście: brak ATS, Twoją aplikację przeczyta ktoś z nas. Prosty proces rekrutacji: wstępna rozmowa z CEO firmy na Teams → rozmowa techniczna → rozmowa podsumowująca - ustalenie warunków współpracy. Onboarding: materiały szkoleniowe i wsparcie doświadczonego developera. Rozwój zawodowy i możliwość poszerzania specjalistycznej wiedzy w obszarze frontend i backend, realizowany poprzez bezpośrednią współpracę przy wdrożeniach dla klientów zagranicznych oraz projektach wewnętrznych (aplikacje autorskie). Zespół i Kultura Pracy: praca w doświadczonym, zgranym zespole specjalistów i kulturze ceniącej wymianę wiedzy. Model Pracy: model pracy hybrydowej (2 dni w biurze) – zapewniamy równowagę między współpracą a komfortem pracy zdalnej. Forma Współpracy: umowa o pracę. Dofinansowanie pakietu Multisport.
Technology
DCG
Backend Developer
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Hybrid Backend Developer role focused on designing and implementing Java-based microservices, integrating databases and external systems, and modeling BPMN/DMN processes. The position involves building secure REST APIs, writing automated tests, handling CI/CD pipelines, and collaborating with DevOps in a microservices environment. 🗂️ Requirements: Very good knowledge of Java (JVM, concurrency, optimization, Clean Code), Experience with Spring Boot (microservices, Security, Data, integrations), Knowledge of Quarkus (native build, extensions configuration), Practical experience with Docker and docker-compose, Experience with GitLab CI/CD pipelines and automation, Knowledge of PostgreSQL, MySQL, MongoDB, Oracle, Experience with unit and integration testing, Ability to design and secure REST API and create OpenAPI documentation, Knowledge of Camunda or Kogito and BPMN/DMN, Knowledge of application security and access control mechanisms, Ability to create technical documentation in Markdown, Experience with AI tools supporting development process 📃 Skills: Java, JVM, Spring, Quarkus, Docker, GitLab, CI/CD, PostgreSQL, MySQL, MongoDB, Oracle, JUnit, Mockito, REST, OpenAPI, Camunda, Kogito, BPMN, DMN, OAuth2, OpenID, Keycloak, Markdown 🏢 Description: Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko: Backend Developer Praca hybrydowa - 2x w tygodniu praca z biura Zakres obowiązków: Projektowanie i implementacja usług backendowych Integracja z bazami danych i systemami zewnętrznymi Tworzenie i utrzymywanie dokumentacji technicznej (w tym z użyciem Markdown) Udział w analizach i projektowaniu rozwiązań (współpraca z analitykami i architektami) Modelowanie i implementacja procesów BPMN/DMN (Camunda/Kogito) Tworzenie testów jednostkowych i integracyjnych Migracje danych Współpraca z zespołem DevOps Dbanie o bezpieczeństwo i jakość kodu, udział w code review Rozwiązywanie zgłoszeń użytkowników systemów (użycie ITSM Remedy, Jira): analiza zgłoszeń, analiza logów, przygotowywanie poprawek na poziomie kodu i DB Wymagania: Bardzo dobra znajomość Java (JVM, współbieżność, optymalizacja, Clean Code) Doświadczenie w Spring Boot (mikroserwisy, Spring Security, Spring Data, integracje) Znajomość Quarkus (native build, konfiguracja rozszerzeń) Praktyczna znajomość Docker oraz docker-compose Doświadczenie w CI/CD GitLab (pipeline'y, automatyzacja buildów, testów i deploymentów) Znajomość baz danych: PostgreSQL, MySQL, MongoDB, Oracle Doświadczenie w testach jednostkowych (JUnit, Mockito) Umiejętność projektowania i zabezpieczania REST API oraz tworzenia dokumentacji OpenAPI Znajomość BPMS (Camunda, Kogito), BPMN/DMN oraz integracji z mikroserwisami Znajomość zagadnień bezpieczeństwa aplikacji i kontroli dostępu (OAuth2, OpenID, Keycloak) Umiejętność tworzenia dokumentacji technicznej w Markdown Wykorzystanie narzędzi AI w procesie developmentu (generowanie kodu, testów, analiza błędów, refaktoryzacja) Oferujemy: Prywatną opiekę medyczną Dofinansowanie karty sportowej Szkolenia językowe Stałe wsparcie konsultanta Program rekomendacji pracowników
Technology
New offer
KLG Solutions Sp. z o.o.
Programista Fullstack (Java/Python +Angular/React) (M/K)
Mid
Remote
Warsaw, Poland
🏢 Summary: Oferta dla Fullstack Developera obejmuje tworzenie skalowalnych systemów i mikroserwisów z wykorzystaniem Java, Python oraz Angular/React, a także integrację rozwiązań AI i LLM. Rola obejmuje współtworzenie architektury, rozwój backendu i frontendu oraz wdrażanie nowoczesnych narzędzi AI w procesach developerskich. Praca jest w 100% zdalna z elastycznymi godzinami i udziałem w międzynarodowych projektach. 🗂️ Requirements: Minimum 2 lata doświadczenia komercyjnego, Bardzo dobra znajomość Java, Znajomość Spring, Znajomość Spring Boot, Znajomość Python, Doświadczenie z Angular, Znajomość TypeScript, Znajomość JavaScript, Znajomość HTML5, Znajomość CSS3, Doświadczenie z React, Doświadczenie z Docker, Doświadczenie z Kubernetes, Doświadczenie z OpenShift, Znajomość Maven, Znajomość npm, Znajomość Git, Znajomość Bitbucket, Umiejętność budowy mikrousług RESTful, Znajomość JSON, Znajomość XML, Język angielski na poziomie B2, Otwartość na kontakt z klientem 📃 Skills: Java, Python, Spring, SpringBoot, Angular, React, TypeScript, JavaScript, HTML5, CSS3, Docker, Kubernetes, OpenShift, Maven, npm, Git, Bitbucket, REST, JSON, XML, LLM, RAG, GenAI, AI, ML 🏢 Description: Dołącz do zespołu, który tworzy nowoczesne rozwiązania informatyczne – od pierwszych wersji MVP po rozbudowane systemy klasy Enterprise. Szukamy osoby, która lubi łączyć świat backendu i frontendu, współtworzyć architekturę rozwiązań oraz szukać najlepszych technologicznie sposobów realizacji projektów. Twój zakres obowiązków: Projektowanie i rozwój skalowalnych i wysokodostępnych rozwiązań zarówno w architekturze mikroserwisów jak również hybrydowych z wykorzystaniem AI (Backend w Java/Python, Frontend w Angular/React) Integracja systemów z modelami AI (LLM, RAG, agenci AI) przy użyciu Python i odpowiednich frameworków Analiza specyfiki rozwiązań i sugerowanie podejścia do realizacji Dbanie o jakość kodu i zgodność z obowiązującymi standardami Sprawdzanie/testowanie nowych narzędzi AI i wdrażanie ich (zarówno do kodu, jak i do procesów developerskich) Wymagania: Minimum 2 lata doświadczenia komercyjnego Bardzo dobra znajomość Java oraz Spring/Spring Boot, Python. Doświadczenie w rozwoju aplikacji frontendowych w Angular, TypeScript , JavaScript, HTML5 i CSS3, React Doświadczenie z konteneryzacją (Docker/ Kubernetes/ OpenShift) Znajomość narzędzi takich jak Maven, npm, Git i Bitbucket Biegłość w budowaniu mikrousług RESTful przy użyciu JSON i XML Zainteresowanie i nadążanie za rozwojem AI i nowymi narzędziami oraz doskonalenie własnego warsztatu Znajomość języka angielskiego na poziomie min. B2 Otwartość na kontakt z klientem Mile widziane: Doświadczenie z rozwiązaniami GenAI i modelami LLM Zrozumienie architektury modeli AI Wiedza na temat algorytmów ML (np. regresja liniowa, drzewa decyzyjne, k-means) Oferujemy: 100% pracę zdalną Elastyczne godziny pracy Niekorporacyjne podejście do pracy Długoterminowe, międzynarodowe projekty Szkolenia merytoryczne oraz budżet szkoleniowy - naszą wartością są ludzie, ich wiedza i doświadczenie, dlatego wspieramy ich rozwój finansując szkolenia Kartę Multisport, ubezpieczenie grupowe UNIQA i prywatną opiekę medyczną (LuxMed/ Medicover)
Technology
ITDS
Senior Backend Developer – Java and Node.js Platforms
Senior
Hybrid
Krakow, Poland
23,100 - 28,350 PLN
🏢 Summary: Senior Backend Developer role focused on building and maintaining internal banking architecture tooling using Java and Node.js in a hybrid Krakow-based environment. The position involves developing backend services, APIs, web UI components, and AI-agent orchestration solutions to support enterprise-scale digital transformation. Candidates should have strong software engineering experience, database expertise, and knowledge of modern integration and automation practices. 🗂️ Requirements: 5+ years of software engineering experience, Strong expertise in Node.js, Strong expertise in Java, Experience with relational databases, Proficiency in PostgreSQL, Experience with JavaScript/TypeScript frameworks, Knowledge of agentic application engineering, Experience with MCP integration patterns, API design experience, Experience with tool/function calling, Production engineering mindset, Solution design skills, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Node.js, PostgreSQL, JavaScript, TypeScript, MCP, API, SQL, AI, DevOps 🏢 Description: Empower innovative architecture tools — shape the future of banking technology! Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Backend Developer – Java and Node.js Platforms , you will be working for our client, a leading international bank. You’ll contribute to designing, building, and maintaining cutting-edge internal tooling that supports the bank’s Future State Architecture across CTO Platforms. Your work will enable seamless integration of data, workflows, and autonomous AI agents, helping redefine technology governance at scale and driving digital transformation. Your main responsibilities: Design, develop, and maintain reliable internal tooling supporting Future State Architecture (FSA) with a focus on security, resilience, and usability. Build backend services and APIs using Node.js and/or Java, integrating with PostgreSQL and other enterprise data sources. Develop web UI components utilizing modern JavaScript/TypeScript frameworks to deliver intuitive user workflows. Apply agentic engineering practices to orchestrate autonomous AI agents for building, testing, and deploying software. Implement secure, efficient integration patterns (e.g., MCP, API design, tool/function calling) across the architecture ecosystem. Collaborate with architects, platform engineers, and stakeholders to translate architectural needs into effective technical solutions. Ensure solutions adhere to client's engineering standards, including testing, performance, security, and operational readiness. Support continuous improvement initiatives through automation, code reviews, and operational support for live systems. You're ideal for this role if you have: At least 5 years of experience in software engineering, with strong expertise in Node.js and/or Java . Proficiency with relational databases , particularly PostgreSQL (data modeling, query optimization). Web UI development experience with modern JavaScript/TypeScript frameworks . Knowledge of agentic application engineering , including orchestration of autonomous AI agents. Experience with integration patterns such as MCP , API design , and tool/function calling . A production engineering mindset, emphasizing security, resilience, performance, and observability . Solution design skills for internal platforms and tooling. Excellent English communication skills and proven experience in stakeholder collaboration within a global environment. It is a strong plus if you have: Certifications or experience in automation, DevOps, or related fields. Additional familiarity with cloud services or enterprise architecture frameworks. Language Required for the role: Fluent English (spoken and written). Eligibility to work in: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Ness Solution
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
120 - 160 PLN
🏢 Summary: Offer for an experienced Back-End Developer responsible for designing, developing and maintaining scalable, secure backend systems in Java within the insurance domain. The role focuses on architecture quality, performance, and long-term maintainability while actively contributing to code reviews and technical improvements. The position involves working in an Agile environment with modern DevOps and monitoring tools. 🗂️ Requirements: 5+ years of experience in backend development with Java, Experience with Java 18+, Experience with Spring Boot 3+, Minimum 3 years of experience with Oracle or PostgreSQL, Knowledge of design patterns and coding best practices, Ability to design scalable, high-performance architectures, Experience with code review and refactoring, Understanding of Agile Scrum methodology, Ability to work with technical documentation in English 📃 Skills: Java, SpringBoot, Oracle, PostgreSQL, Git, Maven, Gradle, Jenkins, Docker, Kubernetes, REST, Kafka, ELK, Scrum 🏢 Description: Do naszego zespołu z branży ubezpieczeń poszukujemy doświadczonego Back-End Developera , który nie tylko świetnie odnajduje się w świecie Javy, ale także realnie wpływa na jakość, stabilność i rozwój nowoczesnych systemów. Szukamy osoby, która myśli szerzej niż tylko o kodzie — potrafi projektować rozwiązania z uwzględnieniem architektury, bezpieczeństwa danych oraz długoterminowego utrzymania systemu. Kogoś, kto dba o detale, ale jednocześnie rozumie kontekst biznesowy i technologiczny. Idealny kandydat to ktoś, kto: posiada solidne doświadczenie 5 + lat w tworzeniu aplikacji backendowych w Java (18+) i Spring Boot (3+) , zna dobre praktyki programistyczne, wzorce projektowe i potrafi je stosować w praktyce, pracowałeś minimum 3 - lata w środowisku bazy danych Oracle, PostgreSQL rozumie proces wytwarzania oprogramowania i odnajduje się w środowisku Agile (Scrum) , potrafi projektować rozwiązania z myślą o ich skalowalności, wydajności i łatwości utrzymania, aktywnie dba o jakość kodu — uczestniczy w code review i inicjuje działania ograniczające dług technologiczny, jest samodzielny, odpowiedzialny i dobrze zorganizowany, szybko adaptuje się do zmian i chętnie dzieli się wiedzą z zespołem, swobodnie korzysta z dokumentacji technicznej w języku angielskim. 🛠️ W pracy wykorzystasz z poniższych technologii: Git, Maven/Gradle, Jenkins, Docker, Kubernetes, Oracle/PostgreSQL, REST, Kafka oraz narzędzia do monitoringu i analizy (ELK stack). 🌱 Dodatkowym atutem będzie: Doświadczenie z Camunda (BPMN) , Magnolia CMS, technologiami frontendowymi (Angular, TypeScript), chmurą (Azure/GCP) czy narzędziami takimi jak Helm lub Nginx. Twoje wyzwania: Projektowanie rozwiązań technicznych oraz uzgadnianie ich założeń w sposób zapewniający spójność systemu, bezpieczeństwo danych, wysoką jakość architektury, ciągłość działania oraz minimalizację długu technologicznego, Wdrażanie nowych funkcjonalności zgodnie z ustalonymi wymaganiami, standardami organizacyjnymi oraz dobrymi praktykami wytwarzania oprogramowania, Uczestnictwo w przeglądach kodu, ze szczególnym uwzględnieniem zgodności ze standardami oraz przyjętymi założeniami projektowymi, Proaktywne ograniczanie długu technologicznego poprzez inicjowanie refaktoryzacji oraz współtworzenie i utrzymanie rejestru długu systemowego, Zapewnienie wsparcia technicznego i merytorycznego podczas wdrożeń, Identyfikowanie, analizowanie i rozwiązywanie problemów oraz błędów w systemie, Monitorowanie działania systemu oraz proponowanie i wdrażanie usprawnień zwiększających jego wydajność i stabilność, Szacowanie nakładu pracy niezbędnego do realizacji zmian w systemach IT. Co oferujemy? Preferencyjne pakiety na Multisport i Luxmed. Możliwość realnego wpływu na architekturę systemów w dużej skali.
Technology
New offer
emagine Polska
Programista JAVA
Senior
Remote
Warsaw, Poland
🏢 Summary: Oferta dotyczy pracy zdalnej przy rozwoju backendu w Java/Spring Boot dla sektora bankowego, z naciskiem na tworzenie API oraz testów automatycznych dla systemów event-driven. Rola obejmuje integrację z bazami danych, brokerami wiadomości oraz wdrażanie testów w pipeline’ach CI/CD. Poszukiwany jest programista z doświadczeniem w Java 17+, Kafka i automatyzacji testów API. 🗂️ Requirements: Java 17+, Doświadczenie w tworzeniu backendu i API REST, Znajomość PostgreSQL, Doświadczenie z Apache Kafka, Umiejętność pisania testów jednostkowych i integracyjnych, Znajomość REST Assured, Znajomość JUnit, Znajomość Mockito, Znajomość Postman/Newman, Doświadczenie z OpenAPI/Swagger, Umiejętność walidacji JSON/XML, Doświadczenie z systemami event-driven, Znajomość CI/CD, Znajomość Git, Umiejętność pracy z kontenerami, Podstawowa znajomość monitoringu aplikacji 📃 Skills: Java, Spring, SpringBoot, REST, gRPC, PostgreSQL, Kafka, RabbitMQ, JUnit, Mockito, RESTAssured, Postman, Newman, OpenAPI, Swagger, JSON, XML, CI/CD, Git, Docker, JMeter, SonarQube 🏢 Description: Branża: bankowość Stawka: do 180 zł/h netto + VAT Model pracy: 100% zdalnie Podsumowanie Poszukujemy programisty Java/Spring z praktycznym doświadczeniem w tworzeniu backendu oraz umiejętnością projektowania, pisania i utrzymywania testów automatycznych dla aplikacji API i systemów event-driven. Obowiązki: - projektowanie, implementacja i rozwój usług backendowych w technologii Java/Spring Boot - tworzenie i utrzymywanie API REST/gRPC - integracja aplikacji z bazami danych, systemami kolejkowymi i platformami event-driven - pisanie testów jednostkowych, integracyjnych oraz automatycznych testów API - automatyzacja scenariuszy testowych z użyciem narzędzi takich jak REST Assured, Postman/Newman, JUnit, Mockito - udział w projektowaniu testów dla komunikacji asynchronicznej, w tym Kafka/RabbitMQ - integracja testów z pipeline’ami CI/CD - analiza błędów, logów i metryk aplikacyjnych - współpraca z analitykami, testerami, DevOps i innymi członkami zespołu projektowego Wymagania kluczowe: - bardzo dobra znajomość Java 17+ - doświadczenie w tworzeniu i rozwijaniu usług backendowych oraz API, w szczególności REST - praktyczna znajomość pracy z bazami danych, szczególnie PostgreSQL - doświadczenie w integracji systemów z wykorzystaniem kolejek i brokerów wiadomości, w szczególności Apache Kafka - umiejętności pisania testów jednostkowych, integracyjnych i automatycznych testów API - bardzo dobra znajomość narzędzi i bibliotek testowych, takich jak JUnit, Mockito, REST Assured, Postman/Newman - doświadczenie w testowaniu kontraktów API z wykorzystaniem OpenAPI/Swagger - umiejętności walidacji schematów JSON/XML - doświadczenie w testowaniu rozwiązań asynchronicznych i event-driven - znajomość procesów CI/CD - praktyczna znajomość systemów kontroli wersji, w szczególności Git - umiejętności pracy z kontenerami i środowiskami uruchomieniowymi - podstawowa znajomość monitoringu i obserwowalności aplikacji - umiejętności analitycznego myślenia, diagnozowania problemów i dbania o jakość dostarczanego kodu Umiejętności dodatkowe: - doświadczenie z JMeter - znajomość testów kontraktowych w podejściu consumer-driven contract - doświadczenie w pracy z mikroserwisami - znajomość narzędzi do analizy jakości kodu, np. SonarQube - doświadczenie w pracy z systemami o wysokiej dostępności - znajomość dobrych praktyk bezpieczeństwa aplikacji backendowych - doświadczenie w pracy w metodykach zwinnych
Technology
Upvanta sp. z o.o.
Backend Java Developer
Senior
Remote
Warsaw, Poland
1,000 - 1,100 PLN
🏢 Summary: Oferta dotyczy stanowiska Backend Java Developera odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych w oparciu o Java i Spring Boot. Rola obejmuje modernizację istniejących systemów, projektowanie nowych funkcjonalności oraz dbanie o jakość i wydajność kodu w środowisku Scrum. Praca daje możliwość realnego wpływu na rozwój produktów i architektury przy wykorzystaniu nowoczesnego stosu technologicznego. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Backend Java Developer, Bardzo dobra znajomość Java 17+, Bardzo dobra znajomość Spring Boot, Bardzo dobra znajomość Spring Framework, Bardzo dobra znajomość Spring Security, Bardzo dobra znajomość Hibernate, Bardzo dobra znajomość Maven, Bardzo dobra znajomość Git, Doświadczenie z Docker, Doświadczenie z Kubernetes, Doświadczenie w pracy w metodyce Agile/Scrum, Umiejętność pisania czytelnego i testowalnego kodu 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, Maven, Git, Docker, Kubernetes, Scrum, Agile 🏢 Description: Poszukujemy doświadczonego Backend Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych. Jeśli masz minimum 4 lata doświadczenia w tworzeniu aplikacji backendowych w Javie, cenisz wysoką jakość kodu i dobrze odnajdujesz się w środowisku Scrum – zapraszamy do aplikowania. Twoje zadania Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot. Modernizacja oraz aktualizacja istniejących rozwiązań do najnowszych wersji frameworków. Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi. Refaktoryzacja kodu oraz optymalizacja wydajności aplikacji. Udział w code review oraz dbanie o jakość i spójność kodu. Współpraca z zespołem w metodyce Scrum. Analiza i rozwiązywanie zgłoszeń produkcyjnych oraz wsparcie utrzymania systemów. Nasze wymagania Minimum 4 lata doświadczenia na stanowisku Backend Java Developera. Bardzo dobra znajomość: Java 17+ Spring Boot Spring Framework Spring Security Hibernate Maven Git Doświadczenie w pracy z Dockerem oraz Kubernetes. Umiejętność pisania czytelnego, wydajnego i dobrze testowalnego kodu. Doświadczenie w pracy w metodykach Agile/Scrum. Samodzielność, odpowiedzialność oraz nastawienie na współpracę zespołową. Mile widziane Doświadczenie z modernizacją starszych aplikacji i migracją do nowszych wersji frameworków. Znajomość dobrych praktyk projektowych oraz wzorców projektowych. Oferujemy Udział w rozwoju kluczowych systemów biznesowych. Pracę z nowoczesnym stosem technologicznym. Możliwość realnego wpływu na rozwój produktów i architekturę rozwiązań. Przyjazną atmosferę oraz współpracę z doświadczonym zespołem. Elastyczną formę współpracy oraz możliwość pracy zdalnej.
Technology
Upvanta sp. z o.o.
Backend Java Developer
Senior
Hybrid
Wroclaw, Poland
1,000 - 1,100 PLN
🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji backendowych w Javie z wykorzystaniem Spring Boot w środowisku Scrum. Rola obejmuje modernizację istniejących systemów, implementację nowych funkcjonalności oraz optymalizację wydajności i jakości kodu. Poszukiwany jest doświadczony Backend Java Developer z minimum 4-letnim doświadczeniem i znajomością nowoczesnych technologii backendowych. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Backend Java Developer, Znajomość Java 17+, Znajomość Spring Boot, Znajomość Spring Framework, Znajomość Spring Security, Znajomość Hibernate, Znajomość Maven, Znajomość Git, Doświadczenie z Docker, Doświadczenie z Kubernetes, Umiejętność pisania wydajnego i testowalnego kodu, Doświadczenie w Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Hibernate, Maven, Git, Docker, Kubernetes, Scrum, Agile 🏢 Description: Poszukujemy doświadczonego Backend Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych aplikacji biznesowych. Jeśli masz minimum 4 lata doświadczenia w tworzeniu aplikacji backendowych w Javie, cenisz wysoką jakość kodu i dobrze odnajdujesz się w środowisku Scrum – zapraszamy do aplikowania. Twoje zadania Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot. Modernizacja oraz aktualizacja istniejących rozwiązań do najnowszych wersji frameworków. Projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi. Refaktoryzacja kodu oraz optymalizacja wydajności aplikacji. Udział w code review oraz dbanie o jakość i spójność kodu. Współpraca z zespołem w metodyce Scrum. Analiza i rozwiązywanie zgłoszeń produkcyjnych oraz wsparcie utrzymania systemów. Nasze wymagania Minimum 4 lata doświadczenia na stanowisku Backend Java Developera. Bardzo dobra znajomość: Java 17+ Spring Boot Spring Framework Spring Security Hibernate Maven Git Doświadczenie w pracy z Dockerem oraz Kubernetes. Umiejętność pisania czytelnego, wydajnego i dobrze testowalnego kodu. Doświadczenie w pracy w metodykach Agile/Scrum. Samodzielność, odpowiedzialność oraz nastawienie na współpracę zespołową. Mile widziane Doświadczenie z modernizacją starszych aplikacji i migracją do nowszych wersji frameworków. Znajomość dobrych praktyk projektowych oraz wzorców projektowych.