May 19, 2026

Tech Lead Fullstack Developer (Java+Angular)

Senior • Hybrid

Warsaw, Poland

Poszukujemy doświadczonej osoby na stanowisko Java Tech Lead, która będzie nadzorować pracę 2 zespołów deweloperskich oraz wspierać projektowanie architektury systemów oraz podejmowanie kluczowych decyzji technologicznych. 

Wymagania

  • minimum 8+ lat doświadczenia w pracy z technologią Java 

  • doświadczenie w roli Tech Leada lub nice to have Architekta Systemowego

  • bardzo dobra znajomość języków Java (Spring, Spring Boot), oraz zasady programowania obiektowego i tworzenia czystego kodu 

  • praca w środowisku mieszanym, tj. aplikacji monolitycznej wraz elementami mikroserwisów 

  • doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API

  • doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes

  • doświadczenie w pracy z narzędziami CI/CD (GitHub, Bamboo, Jenkins) 

  • znajomość SQL oraz doświadczenie z pracą z bazami danych 

Nice to have:

  • umiejętności korzystanialub chęci nauczenia się z narzędzi AI AssistanceCod

  • znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej

  • znajomość metodyki Agile (Scrum)

Obowiązki

  • nadzorować pracę 2 zespołów deweloperskich od strony technicznej

  • podejmowanie decyzji technologicznych oraz dbanie o jakość rozwiązań

  • wsparcie zespołu w zakresie dobrych praktyk programistycznych oraz architektonicznych

  • udział w analizie wymagań biznesowych oraz planowaniu rozwoju systemów

  • współpraca z interesariuszami technicznymi i biznesowymi

Oferujemy

  • pracę w modelu hybrydowym (min 3 x w tygodniu z biura w centrum Warszawy)

  • Kontrakt B2B z możliwością długoterminowej współpracy

  • Prywatna opieka medyczna (Luxmed)

  • KartaMultisport

Similar jobs you might like

Technology

moondigo sp. z o.o.

Java Tech Lead

Senior

Hybrid

Warsaw, Poland

19,000 - 22,400 PLN

🏢 Summary: Offer for an experienced Java Tech Lead responsible for leading two development teams and driving architectural design and key technology decisions in a mixed monolithic and microservices environment. The role focuses on backend development, system architecture, and maintaining high technical standards within Agile teams. It includes hands-on work with Java, microservices, containers, and CI/CD pipelines. 🗂️ Requirements: Minimum 8+ years of experience with Java, Experience in Tech Lead or System Architect role, Strong knowledge of Java and Spring/Spring Boot, Experience with microservices and REST API development, Experience working with monolithic and microservices architectures, Experience with Docker and Kubernetes, Experience with CI/CD tools, Knowledge of SQL and relational databases 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, Docker, Kubernetes, CI/CD, GitHub, Bamboo, Jenkins, SQL, Agile, Scrum 🏢 Description: Poszukujemy doświadczonej osoby na stanowisko Java Tech Lead , która będzie nadzorować pracę 2 zespołów deweloperskich oraz wspierać projektowanie architektury systemów oraz podejmowanie kluczowych decyzji technologicznych. Wymagania minimum 8+ lat doświadczenia w pracy z technologią Java doświadczenie w roli Tech Leada lub nice to have Architekta Systemowego bardzo dobra znajomość języków Java (Spring, Spring Boot) , oraz zasady programowania obiektowego i tworzenia czystego kodu praca w środowisku mieszanym, tj. aplikacji monolitycznej wraz elementami mikroserwisów doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes doświadczenie w pracy z narzędziami CI/CD (GitHub, Bamboo, Jenkins) znajomość SQL oraz doświadczenie z pracą z bazami danych Nice to have: umiejętności korzystanialub chęci nauczenia się z narzędzi AI AssistanceCod znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej znajomość metodyki Agile (Scrum) Obowiązki nadzorować pracę 2 zespołów deweloperskich od strony technicznej podejmowanie decyzji technologicznych oraz dbanie o jakość rozwiązań wsparcie zespołu w zakresie dobrych praktyk programistycznych oraz architektonicznych udział w analizie wymagań biznesowych oraz planowaniu rozwoju systemów współpraca z interesariuszami technicznymi i biznesowymi Oferujemy pracę w modelu hybrydowym (min 1 x w tygodniu z biura w centrum Warszawy) Kontrakt B2B z możliwością długoterminowej współpracy Prywatna opieka medyczna (Luxmed) KartaMultisport

Technology

Billennium

Java Tech Lead / Technical Leader (Java)

Senior

Remote

Lublin, Poland

🏢 Summary: Oferta dotyczy roli Java Tech Lead odpowiedzialnej za projektowanie architektury i rozwój systemów w sektorze publicznym oraz techniczne prowadzenie zespołu programistów. Stanowisko łączy hands-on development z nadzorem nad jakością, decyzjami architektonicznymi i mentoringiem. Kluczowe jest doświadczenie w ekosystemie Java/Spring oraz pracy z nowoczesną infrastrukturą i CI/CD. 🗂️ Requirements: Minimum 7 lat doświadczenia w programowaniu w Java, Minimum 2 lata doświadczenia w roli Tech Leada lub Lidera Technicznego Java, Doświadczenie w projektowaniu architektury systemów, Bardzo dobra znajomość Java i Spring (Spring Boot, Spring MVC, Spring Security), Doświadczenie w projektowaniu i implementacji REST oraz SOAP, Doświadczenie z relacyjnymi bazami danych i SQL, Znajomość ORM (Hibernate, JPA lub równoważne), Doświadczenie z serwerami aplikacyjnymi (JBoss, WebLogic, GlassFish lub podobne), Doświadczenie z Docker lub Kubernetes, Doświadczenie z narzędziami CI/CD, Umiejętność prowadzenia Code Review i mentoringu, Znajomość narzędzi do analizy jakości kodu (np. SonarQube), Doświadczenie w monitorowaniu pokrycia testami 📃 Skills: Java, Spring, SpringBoot, SpringMVC, SpringSecurity, REST, SOAP, SQL, Hibernate, JPA, JBoss, WebLogic, GlassFish, Docker, Kubernetes, CI/CD, SonarQube 🏢 Description: Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie przedsiębiorstw. Jako pracodawca oferujemy wspierające, nastawione na rozwój środowisko, w którym współpraca i kreatywność to naczelne wartości. Dołącz do nas, aby wspólnie kształtować przyszłość technologii! Do naszego zespołu poszukujemy osoby na stanowisko Java Tech Lead / Lider Techniczny Java , która wesprze nas w realizacji projektów IT w sektorze publicznym. Zadania: Projektowanie architektury oraz rozwiązań technicznych dla systemów opartych o technologię Java. Koordynowanie prac zespołu programistycznego (3 osoby) oraz wsparcie deweloperów w rozwiązywaniu złożonych problemów technicznych. Podejmowanie decyzji technologicznych oraz rekomendowanie najlepszych rozwiązań architektonicznych. Nadzór nad jakością wytwarzanego oprogramowania, w tym prowadzenie Code Review. Definiowanie i promowanie dobrych praktyk programistycznych, standardów kodowania oraz wzorców projektowych. Współpraca z architektami, analitykami, testerami i zespołami DevOps. Projektowanie i rozwój usług REST oraz SOAP oraz integracji między systemami. Nadzór nad wydajnością, bezpieczeństwem i skalowalnością rozwiązań. Wsparcie zespołu w diagnozowaniu i rozwiązywaniu problemów produkcyjnych. Udział w planowaniu prac zespołu oraz estymacji zadań. Mentoring zespołu oraz rozwój kompetencji członków zespołu. Udział w spotkaniach z klientem oraz prezentowanie rozwiązań technicznych. Identyfikowanie ryzyk technicznych oraz inicjowanie działań ograniczających ich wpływ. Współpraca przy doskonaleniu procesów wytwórczych oraz praktyk CI/CD. Oczekiwania: Minimum 7 lat doświadczenia w projektowaniu i tworzeniu oprogramowania w języku Java (8+). Minimum 2 lata doświadczenia w roli Tech Leada / Lidera Technicznego / Głównego Programisty Java. Umiejętność prowadzenia Code Review oraz mentoringu zespołu. Doświadczenie w projektowaniu architektury oraz podejmowaniu decyzji technologicznych. Bardzo dobra znajomość Java oraz ekosystemu Spring (Spring Boot, Spring MVC, Spring Security). Doświadczenie w projektowaniu i implementacji REST API oraz SOAP. Doświadczenie w pracy z relacyjnymi bazami danych (SQL). Znajomość ORM (Hibernate, JPA lub równoważne). Doświadczenie z serwerami aplikacyjnymi (JBoss, WebLogic, GlassFish lub podobne). Doświadczenie w pracy z Docker, Kubernetes lub podobnymi rozwiązaniami. Doświadczenie z narzędziami CI/CD. Znajomość narzędzi do analizy jakości kodu (np. SonarQube). Doświadczenie w monitorowaniu pokrycia testami i promowaniu dobrych praktyk testowania. Nasza oferta: Pakiet benefitów pozapłacowych — korzystaj z Udemy for Business, prywatnej opieki medycznej, karty Multisport, pakietu weterynaryjnego, lekcji językowych i bonów zakupowych. Elastyczność — elastyczne godziny pracy i opcje pracy zdalnej/hybrydowej dostosowane do Twojego stylu życia i lokalizcji. Rozwój kariery — dostęp do możliwości rozwoju zawodowego i nauki, w tym korzyści związanych z naszymi oficjalnymi partnerstwami z globalnymi gigantami IT, m.in . Microsoft, AWS, Snowflake, Salesforce. Angażująca społeczność — praca z pełnymi pasji profesjonalistami i udział w wydarzeniach team buildingowych, hackathonach i inicjatywach CSR. Wydarzenia team buildingowe, w tym nasza tradycja firmowa (coroczne wydarzenie firmowe na Mazurach). Czekamy właśnie na Ciebie!

Technology

Sedivio

Tech Lead Java (100% zdalnie)

Senior

Remote

Warsaw, Poland

130 - 180 PLN

🏢 Summary: Offer for an experienced Java Tech Lead to lead a proven development team and design, build, and scale Java-based systems. The role combines technical leadership, architectural decision-making, and hands-on development with Spring Boot and microservices. Opportunity to join a project with your own established team and drive technical standards and quality. 🗂️ Requirements: 5–7+ years of experience with Java, Experience as Tech Lead or Senior with team responsibility, Proven experience building and leading development teams, Strong knowledge of Java and Spring Boot, Experience designing microservices and REST APIs, Ability to make architectural decisions, Experience with code review and setting coding standards 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, Architecture 🏢 Description: Szukamy doświadczonego Tech Leada Java , który nie tylko świetnie odnajduje się w roli lidera technicznego, ale także pracuje ze sprawdzonym, zgranym zespołem , z którym może wspólnie realizować projekty od pierwszego dnia. Zależy nam na osobach, które mają za sobą realne doświadczenie budowania i prowadzenia zespołów oraz chcą przenieść tę efektywność do nowego środowiska. Twoje zadania Prowadzenie zespołu developerskiego (architektura, code review, mentoring) Projektowanie i rozwój systemów opartych o Javę (Spring/Spring Boot) Współpraca z biznesem i interesariuszami Ustalanie standardów technicznych i dbanie o jakość kodu Skalowanie zespołu i procesów w projekcie Kogo szukamy Minimum 5–7 lat doświadczenia w Javie Doświadczenie w roli Tech Leada / Seniora z odpowiedzialnością zespołową Własny, sprawdzony zespół developerski, z którym chcesz kontynuować współpracę Bardzo dobra znajomość: Java, Spring Boot, mikroserwisy, REST Umiejętność podejmowania decyzji architektonicznych Komunikatywność i nastawienie na współpracę Co oferujemy Możliwość wejścia do projektu z własnym zespołem i realny wpływ na jego kształt Dużą autonomię techniczną i decyzyjność Stabilne, długoterminowe projekty Atrakcyjne wynagrodzenie i elastyczną formę współpracy Przyjazną kulturę pracy opartą na zaufaniu Dlaczego warto? Stawiamy na zespoły, które już się sprawdziły — wierzymy, że zgrana ekipa to największa wartość . Jeśli masz ludzi, z którymi dobrze Ci się pracuje i chcecie razem wejść w nowy projekt — to oferta dla Ciebie. 📩 Zainteresowany/a? Wyślij CV oraz krótką informację o swoim zespole (wielkość, kompetencje, doświadczenie).

Technology

Pragmile

Lider Techniczny / System Architect

Senior

Hybrid

Warsaw, Poland

33,600 - 36,960 PLN

🏢 Summary: Rola Lead Developera / System Architecta w branży ubezpieczeniowej, odpowiedzialna za definiowanie kierunku technologicznego, projektowanie architektury mikroserwisowej oraz nadzór techniczny nad zespołem. Stanowisko łączy hands-on development z odpowiedzialnością za jakość, skalowalność, bezpieczeństwo i rozwój rozwiązań w środowisku chmurowym Azure. Obejmuje mentoring, code review oraz współtworzenie standardów technologicznych w projektach enterprise. 🗂️ Requirements: Minimum 5 lat doświadczenia w projektowaniu i nadzorze architektury systemów, Doświadczenie jako Tech Lead / Lead Dev / System Architect, Bardzo dobra znajomość architektury mikroserwisowej i systemów rozproszonych, Praktyczna znajomość chmury Azure, Znajomość wzorców architektonicznych i praktyk integracyjnych, Doświadczenie w projektowaniu skalowalnych, bezpiecznych i odpornych na awarie rozwiązań, Doświadczenie w code review i technicznym prowadzeniu zespołu, Znajomość API governance, DDD oraz event-driven architecture, Doświadczenie w projektach enterprise, Praktyczne doświadczenie w AI Assisted Development i agentic SDLC 📃 Skills: Java, Spring, Mikroserwisy, Azure, Docker, Kubernetes, PostgreSQL, API, React, Angular, DDD, AI, SDLC 🏢 Description: Szukamy doświadczonych Lead Devów / Liderów Technicznych / System Architectów dla klienta z branży ubezpieczeniowej. To rola dla osób, które biorą odpowiedzialność za efekty swojej pracy, potrafią samodzielnie prowadzić powierzone tematy i skutecznie realizować ustalony zakres działań, łączyć praktyczne doświadczenie developerskie z odpowiedzialnością za architekturę, jakość techniczną, techniczny nadzór nad zespołem i mentoring. Zakres zadań definiowanie kierunku technologicznego i standardów jakości, projektowanie architektury nowych systemów i komponentów, budowa rozwiązań w rozproszonej architekturze mikroserwisowej, udział w analizach wykonalności, estymacjach i planowaniu roadmapy technologicznej, nadzorowanie prac implementacyjnych i wsparcie developerów, prowadzenie code review, mentoringu i warsztatów technicznych, dbanie o skalowalność, bezpieczeństwo, niezawodność i observability rozwiązań, tworzenie dokumentacji technicznej. Stack technologiczny Java 21+ Spring Mikroserwisy / systemy rozproszone Azure Docker / Kubernetes PostgreSQL API, integracje, event-driven architecture React lub Angular Wymagania doświadczenie jako Tech Lead / Lead Dev / Lider Techniczny / System Architect, minimum 5 lat doświadczenia w projektowaniu i nadzorze architektury systemów, bardzo dobra znajomość architektury mikroserwisowej i systemów rozproszonych, praktyczna znajomość chmury Azure, znajomość wzorców architektonicznych i praktyk integracyjnych, doświadczenie w projektowaniu skalowalnych, bezpiecznych i odpornych na awarie rozwiązań, doświadczenie w code review, mentoringu i technicznym prowadzeniu zespołu, praktyczna znajomość API governance, DDD oraz event-driven architecture, doświadczenie w projektach enterprise, praktyczne doświadczenie w AI Assisted Development i agentic SDLC. Kompetencje miękkie Szukamy osób, które potrafią: brać odpowiedzialność za jakość architektury i kodu, jasno komunikować decyzje techniczne, przekładać wymagania biznesowe na rozwiązania technologiczne, wspierać i rozwijać zespół developerski, współpracować partnersko z zespołem, biznesem i architekturą, pracować z niepełnymi wymaganiami i proponować sensowne kierunki działania. Mile widziane doświadczenie w środowiskach o wysokich wymaganiach bezpieczeństwa i dostępności, udział w definiowaniu standardów technologicznych w organizacji, świadomość kosztów chmurowych, doświadczenie w strategiach multi-cloud, doświadczenie w chaos engineering. Oferujemy możliwość rozwoju osobistego i zawodowego dynamiczne, innowacyjne środowisko pracy oparte na silnych wartościach budżet szkoleniowo-rozwojowy prywatna opieka medyczna dofinansowanie do karty sportowej

Technology

Klient justjoin.it

Lead / Tech Lead (.NET)

Senior

On-site

Gdynia, Poland

30,000 - 32,000 PLN

🏢 Summary: Tech Lead role responsible for leading the architecture and evolution of a key business system in a logistics environment, covering both legacy (.NET Framework) and modern (.NET 6/8, Docker, async) components. The position focuses on system audit, refactoring, technological decision-making, and guiding architectural standards during a technology transformation. Strong ownership over monolith and service-based architecture is required. 🗂️ Requirements: 6–8+ years of experience in .NET development, Strong knowledge of .NET Framework (ASP.NET MVC, WebForms), Strong knowledge of .NET Core / .NET 6+, Proficiency in C#, Strong knowledge of SQL Server, Experience with legacy systems, Ability to analyze and refactor existing code, Experience in code review and technology audits, Knowledge of event-driven and asynchronous architecture, Understanding of technical debt impact, English proficiency B2/C1 📃 Skills: .NET, ASP.NET, WebForms, C#, SQL, SQLServer, RabbitMQ, Docker, CI/CD, Microservices, Monolith, EventDriven, Async 🏢 Description: Dynamicznie rozwijająca się organizacja z obszaru logistyki poszukuje osoby na stanowisko Tech Lead, która przejmie odpowiedzialność za rozwój i architekturę kluczowego systemu biznesowego. Środowisko obejmuje zarówno rozwiązania legacy (.NET Framework), jak i nowoczesne komponenty (.NET 6/8, Docker, komunikacja asynchroniczna). Zakres obowiązków Odpowiedzialność za architekturę systemu (monolit + usługi) Audyt istniejącego kodu, bazy danych i integracji Identyfikacja oraz priorytetyzacja długu technologicznego Podejmowanie decyzji technologicznych (rozwój / utrzymanie / wygaszanie komponentów) Współpraca z zespołem developerskim oraz biznesem Przejmowanie wiedzy od obecnego dostawcy systemu Definiowanie standardów developmentu i kierunku rozwoju architektury Wymagania Min. 6–8 lat doświadczenia w developmentcie .NET Bardzo dobra znajomość: .NET Framework ( ASP.NET MVC / WebForms) .NET Core / .NET 6+ C# SQL Server Doświadczenie w pracy z systemami legacy Umiejętność analizy i refaktoryzacji istniejącego kodu Doświadczenie w code review / audycie technologicznym Znajomość architektury event-driven / async (np. RabbitMQ) Rozumienie wpływu długu technologicznego na biznes Znajomość języka angielskiego na poziomie umożliwiającym sprawną komunikację (B2/C1) Mile widziane Doświadczenie w systemach ERP / logistycznych / integracyjnych Znajomość Docker / CI/CD Doświadczenie w architekturze hybrydowej (monolit + usługi) Oferujemy Realny wpływ na architekturę i kierunek rozwoju systemu Udział w transformacji technologicznej Stabilne środowisko pracy i długofalowe projekty Współpracę z zespołem technicznym i decyzyjność

Technology

Connectis

Java Technical Leader

Senior

Hybrid

Warsaw, Poland

170 - 190 PLN

🏢 Summary: Java Technical Leader role in a regulatory banking project focused on KYC, tax and legal validation, and ESG due diligence processes. The position combines technical leadership, architecture oversight, and hands-on development in Java/Spring Boot within Agile feature teams. Work is performed in a hybrid model with strong involvement in code quality, API design, and technical documentation. 🗂️ Requirements: Minimum 6 years of experience as Java Developer, Minimum 1–2 years in technical leadership or coordination role, Advanced knowledge of Java 17+, Strong experience with Spring Boot, Experience in REST API design, Experience with PostgreSQL, Ability to conduct code reviews and enforce architectural standards, Experience in technical documentation (ADR, diagrams, API docs), English level C1, Availability for hybrid work in Warsaw 📃 Skills: Java, SpringBoot, REST, API, PostgreSQL, Agile, SCRUM, KYC, ESG, ADR 🏢 Description: Razem z naszym Partnerem, jednym z europejskich liderów w branży bankowej, poszukujemy osoby na stanowiska Java Techical Leader. Projekt ma charakter regulacyjno- biznesowy, obejmuje on procesy KYC, weryfikacje regulacyjne i podatkowe, walidację prawną oraz due dilligence ESG. 💡 TWOJA ROLA: Przeprowadzanie review kodu współpracowników, wskazywanie odchyleń od standardów architektonicznych i jakościowych. Challengowanie rozwiązań technicznych proponowanych przez innych — wewnątrz zespołu i względem PO/stakeholderów. Analiza wymagań biznesowych razem z BA, dekompozycja na zadania techniczne dla zespołu. Pisanie lub aktualizacja dokumentacji technicznej i architektonicznej (ADR, diagramy, API docs). Implementacja własnych feature'ów i bugfixów w Java/Spring Boot zgodnie z acceptance criteria. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 6 lat doświadczenia jako Java Developer. Minimum 1-2 lata doświadczenia w roli koordynacyjnej. Gotowość do pracy w modelu hybrydowym - Warszawa (3 dni z biura, 2 dni zdalnie / tyg.). Znajomość języka angielskiego na poziomie zaawansowanym (C1). Biegłość w Java (17+) oraz Spring Boot. Doświadczenie w REST API Design. Znajomość PostgreSQL. ✨ OFERUJEMY: 🤖 Nowoczesny proces rekrutacji z AI Rekruterem (AIR) - podczas aplikacji możesz odbyć rozmowę z wirtualnym rekruterem 24/7, bez czekania na telefon, z natychmiastowym feedbackiem i możliwością powtórzenia rozmowy (liczy się ostatnia wersja). Finalną decyzję zawsze podejmuje Rekruter Connectis. Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej Connectis, która zawsze jest dostępna, by pomóc Ci w sprawach związanych z projektem. Pracę w autonomicznych zespołach produktowych (feature teams) w metodyce Agile/SCRUM . Pracę w międzynarodowym środowisku w ramach sektora bankowości inwestycyjnej. Rozwój kariery i długofalową współpracę w firmie o ugruntowanej pozycji na rynku. Praca hybrydowa w Warszawie (2 dni zdalnie, 3 dni z biura w tygodniu). 5000 PLN za polecenie znajomych do naszych projektów. Dostęp do najnowszych technologii i narzędzi pracy. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 12926/KB

Technology

Connectis

Technical Lead (Java)

Senior

Remote

Warsaw, Poland

135 - 198 PLN

🏢 Summary: Technical Lead (Java) role focused on modernizing a banking payment system by migrating from legacy architecture to microservices with active use of AI and LLM agents. The position combines hands-on technical oversight with team leadership and delivery management. Responsibilities include code quality governance, AI output validation, and stakeholder reporting. 🗂️ Requirements: Minimum 7 years of professional experience in IT, At least 3 years as Technical Lead or Delivery Manager in Java projects, Proven experience with AI/LLM tools in software development governance, Completed legacy system modernization project, Strong knowledge of Java, Spring, Spring Boot and microservices, Experience in banking payments domain, Ability to conduct code reviews and architectural oversight, English level B2 for technical documentation 📃 Skills: Java, Spring, SpringBoot, Microservices, AI, LLM, Payments, Banking, Legacy, CodeReview, Architecture 🏢 Description: Wspólnie z naszym Partnerem z sektora finansowego poszukujemy doświadczonej osoby na stanowisko Technical Lead (Java) . Projekt obejmuje strategiczną modernizację systemu płatności w środowisku bankowym - migrację z architektury legacy do mikroserwisów z aktywnym zastosowaniem narzędzi AI i agentów LLM . Rola łączy solidne podłoże techniczne z kompetencjami w zakresie przywództwa zespołowego i zarządzania delivery. 💡 TWOJA ROLA Koordynacja i nadzór nad 9-osobowym zespołem projektowym w zakresie tempa, jakości i zależności. Monitorowanie postępów i ryzyk oraz raportowanie statusu do interesariuszy po stronie klienta. Governance AI / LLM - weryfikacja i walidacja rezultatów generowanych przez agentów AI. Kontrola jakości kodu - code review, standardy techniczne i nadzór architektoniczny. Prowadzenie działań korygujących oraz eskalacja ryzyk projektowych. Zarządzanie zakresem i zmianami we współpracy z interesariuszami. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Min. 7 lat doświadczenia zawodowego, w tym min. 3 lata jako Technical Lead lub Delivery Manager w projektach Java . Praktyczne doświadczenie z narzędziami AI / LLM w procesie wytwórczym - governance, weryfikacja jakości kodu, bezpieczeństwo. Udokumentowane doświadczenie w modernizacji systemów legacy - min. jeden zakończony projekt przepisania systemu. Znajomość Java / Spring / Spring Boot / mikroserwisów na poziomie umożliwiającym prowadzenie code review. Znajomość domeny płatności bankowych: przelewy, zlecenia stałe, rozrachunek, integracje zewnętrzne. Praca zdalna lub hybrydowa (min. 1 dzień z biura) - preferowana hybryda Angielski B2 - dokumentacja techniczna i raportowanie statusu projektu. ✨ OFERUJEMY 🤖 Nowoczesny proces rekrutacji z AI Rekruterem (AIR) - podczas aplikacji możesz odbyć rozmowę z wirtualnym rekruterem 24/7, bez czekania na telefon, z natychmiastowym feedbackiem i możliwością powtórzenia rozmowy (liczy się ostatnia wersja). Finalną decyzję zawsze podejmuje Rekruter Connectis. Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem. Rozwój kariery i długofalową współpracę w firmie o ugruntowanej pozycji na rynku. 5000 PLN za polecenie znajomych do naszych projektów. Dostęp do najnowszych technologii i narzędzi pracy. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Informujemy, że skontaktujemy się wyłącznie z wybranymi osobami. 12793/AP

Technology

Autopay S.A.

Lead Java Developer

Senior

Remote

Sopot, Poland

🏢 Summary: Technical Lead Java Developer role focused on designing and delivering high‑availability, high‑throughput transactional systems in the electronic payments domain. The position combines hands‑on coding with architectural ownership, technical direction, and enforcement of engineering standards. You drive architectural decisions, ensure quality, and lead a small team while actively contributing to production systems. 🗂️ Requirements: Minimum 6 years of software development experience, Minimum 2–3 years in Lead role or leading architectural initiatives, Strong expertise in Java 17+ and Spring ecosystem in production systems, Experience designing distributed high‑availability systems, Strong knowledge of PostgreSQL including modeling and query optimization, Experience with messaging systems such as Kafka or ActiveMQ, Practical experience with Docker and Kubernetes, Experience with hexagonal architecture, Experience with CI/CD processes, Experience working with Scrum or Kanban, English level B2+ 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Kafka, ActiveMQ, Docker, Kubernetes, WildFly, GitLab, CI/CD, Dynatrace, Grafana, Prometheus, OpenTelemetry, CQRS, EventSourcing, Saga, DDD, SonarQube, Jira, Confluence 🏢 Description: O Autopay Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia. Twoja rola Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna, zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym. Do Twoich zadań będzie należeć: aktywne uczestnictwo w developmencie i tworzenie kodu razem z zespołem, projektowanie i rozwój systemów o wysokiej dostępności i przepustowości, pracę nad integracjami z partnerami finansowymi i systemami zewnętrznymi, rozwiązywanie złożonych problemów technicznych i wsparcie w sytuacjach krytycznych, techniczne liderowanie zespołowi (ok. 3-4 inżynierów), odpowiedzialność za wizję techniczną produktu, od koncepcji po wdrożenie produkcyjne, podejmowanie kluczowych decyzji architektonicznych i technicznych w swoim obszarze, prowadzenie dyskusji technicznych i architektonicznych w zespole, współpracę z innymi Tech Leadami przy rozwoju architektury systemów, reprezentowanie zespołu jako ekspert techniczny w inicjatywach cross‑teamowych, dbanie o jakość rozwiązań oraz przestrzeganie standardów i dobrych praktyk (kod, procesy, wdrożenia), egzekwowanie standardów w zespole (code review, DoD, CI/CD, monitoring, observability), identyfikowanie i redukowanie długu technologicznego, inicjowanie działań poprawiających jakość, stabilność i skalowalność systemów, przekładanie wymagań biznesowych na rozwiązania techniczne i ich dekompozycję na zadania, współpracę z Product Managerem przy planowaniu i estymacji prac, wspieranie Engineering Managera w rozwoju zespołu i identyfikowaniu jego potrzeb, identyfikację ryzyk technicznych oraz zależności między zadaniami. Stack technologiczny: Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Kubernetes/Docker, WildFly, GitLab CI/CD, Dynatrace/Grafana. Kogo szukamy? Szukamy osoby, która: posiada min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2-3 lata była w roli Leada lub samodzielnie prowadziła inicjatywy architektoniczne, bardzo dobrze zna ekosystem Java (Java 17+, Spring Boot, Spring Framework) i pracowała z systemami produkcyjnymi, ma doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności, dobrze zna relacyjne bazy danych (PostgreSQL), w tym modelowanie danych oraz optymalizację zapytań przy dużych wolumenach, pracowała z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne), zna narzędzia do konteneryzacji i orkiestracji (Docker, Kubernetes), ma doświadczenie w tworzeniu aplikacji w architekturze heksagonalnej, potrafi jasno komunikować decyzje techniczne zarówno zespołowi technicznemu, jak i biznesowi, ma doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban) oraz zna narzędzia takie jak Jira, Confluence, GitLab, komunikuje się w j. angielskim na poziomie min. B2. Mile widziane: doświadczenie w branży FinTech , płatności elektronicznych lub systemach finansowych , znajomość WildFly / JBoss lub innych enterprise application serverów, doświadczenie z narzędziami obserwowalności ( Dynatrace , Grafana , Prometheus , OpenTelemetry ), znajomość wzorców architektonicznych: CQRS, Event Sourcing , Saga, DDD, doświadczenie z narzędziami do automatyzacji jakości kodu ( SonarQube , CodeRabbit lub podobne). Co oferujemy? Pracę w organizacji technologicznej rozwijającej skalowalne produkty oraz realny wpływ na kierunek techniczny i jakość rozwiązań budowanych przez zespół. Dodatkowo oferujemy: możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych , realny wpływ na rozwój produktu i standardy inżynierskie w organizacji, udział w projektach o wysokiej skali i złożoności, wykorzystujących nowoczesny stack technologiczny, współpracę z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi, przestrzeń do dzielenia się wiedzą i rozwijania kompetencji zespołu, dużą samodzielność w działaniu oraz odpowiedzialność za obszar technologiczny, dostęp do nowoczesnych narzędzi i praktyk wspierających rozwój oprogramowania, elastyczną organizację pracy, możliwości dalszego rozwoju w kierunku architektury lub ról managerskich, prywatną opiekę medyczną oraz kartę sportową. Dlaczego warto? W Autopay masz realny wpływ na sposób budowania systemów oraz kierunek rozwoju technologii w organizacji. Aktywnie uczestniczysz w tworzeniu rozwiązań działających na dużą skalę i mających wpływ na biznes. Jeśli szukasz miejsca, w którym Twoja wiedza i inicjatywa są doceniane, zapraszamy do rozmowy.

Technology

moondigo sp. z o.o.

Tech Lead with AI skills (Java+React)

Senior

Remote

Warsaw, Poland

20,000 - 30,000 PLN

🏢 Summary: Leadership role in building a new proprietary system from scratch, offered in private cloud and later SaaS model, with full impact on architecture and technology choices. The position combines hands-on full-stack development (Java, React) with technical ownership and team leadership in an AI-assisted coding environment. 🗂️ Requirements: Minimum 8 years experience with Java and React, Minimum 2 years experience leading a development team, Experience in system architecture design including SaaS and cloud solutions, Experience with cloud platforms (Azure or GCP), Experience with DevOps practices and CI/CD pipelines, Experience with containerization and infrastructure as code, Willingness or ability to use AI-assisted coding in daily work 📃 Skills: Java, React, Spring, DevOps, CI/CD, Jenkins, Docker, Kubernetes, Terraform, Azure, GCP, AWS, REST, SQL, NoSQL 🏢 Description: Moondigo to firma technologiczna, która specjalizuje się w projektowaniu i wdrażaniu nowoczesnych rozwiązań IT dla wszystkich branży, a w szczególności finansowej, ubezpieczeniowej oraz consultingowej. Tworzymy systemy, dostarczamy usługi chmurowe, DevOps i Security, wspierając klientów w rozwoju oraz automatyzacji procesów. Łączymy ekspercką wiedzę technologiczną z partnerskim podejściem do współpracy – stawiamy na zaufanie, jakość i realny wpływ naszych ludzi na tworzone produkty. Rozpoczynamy projekt – budowę od podstaw autorskiego systemu - produktu sprzedawawnego w trybie private cloud, a docelowo także SaaS. To wyjątkowa okazja, aby od samego początku mieć wpływ na architekturę, dobór technologii i kierunek rozwoju całego produktu. Poszukujemy Tech Lead Full-Stack Developera , który ma doświadczenie w projektowaniu systemów oraz umie zarządzać małym zespołem. Dodatkowo posiada umiejętności (najchętniej) albo chęć nauczenia sie (must) znaczącego wykorzystywania AI w pacy programisty i zespołu tzw. AI-Assisted Coding. Wymagania Minimum 8+ lat doświadczenia w pracy z Javą i Reactem, Min 2+ lata doświadczenie w roli lidera zespołu wytwórczego (nawet małego), Umiejętności lub chęć nauczenia sie wykorzystywania AI w codziennej pracy - chcemy wytwarzać oprogramowanie w trybie AI Assisted Coding Doświadczenie w projektowaniu oprogramowania na poziomie architektury i implementacji (architekt systemowy) w tym zagadnień chmurowych (aplikacja SaaS / multitenant / vs on-prem) Umiejętności techniczne: Java, React, DevOps, CI/CD, Jenkins, Kontenery (Docker, K8S), Terraform, Chmura (preferowane Azure i GCP; opcjonalnie AWS), REST API, baz danych SQL/NoSQL, ... Pro-aktywność, odpowiedzialność i umiejętność podejmowania decyzji technicznych. Umiejętności miękkie: przywództwo, komunikacja, współpraca w zespole jak i na styku z kliente Obowiązki Na tym stanowisku będziesz odpowiedzialny za: projektowanie architektury systemu i podejmowanie decyzji technologicznych, rozwój kluczowych elementów back-endu (Java, Spring) oraz front-endu (React) jako senior Tech Lead pełnienie także kogoś w roli Technical Product Ownera - właściciela wszystkich aspektów technologicznych prowadzenie nowego zespołu Scrumowego (4–5 osób), współpracę z Product Ownerem i Analitykiem oraz oczywiście Developerami Oferujemy Pracę zdalną, ale musisz być gotowy na odwiedzanie biura kilka razy w kwartale oraz dojazd do klientów, prowadzenie warsztatów itp.  stąd najchętniej widziane osoby z Warszawy Realny wpływ na architekturę, dobór technologii i kierunek rozwoju produktu Możliwość zbudowania projektu podstaw Kartę Multisport i opieka medyczną LuxMed Elastyczne godziny pracy i partnerską kulturę współpracy Długofalową, stabilną współpracę w ambitnym projekcie

Technology

B2Bnetwork

Java Developer (Mid)

Mid

Hybrid

Warsaw, Poland

90 - 110 PLN

🏢 Summary: The offer is for a Java Developer to work on backend applications within a microservices architecture. The role involves developing and maintaining RESTful microservices, integrating systems using synchronous and asynchronous communication, and ensuring high code quality and performance. The position also includes participation in testing and deployment of new functionalities. 🗂️ Requirements: Minimum 3 years of experience in Java development, Strong knowledge of Java 21+, Practical experience with Spring Boot 3+, Experience in designing and developing microservices architecture, Knowledge of Kafka or MQ, Experience with PostgreSQL, Experience with MongoDB, Knowledge of REST API, Experience with Docker, Experience with Git, Experience with Maven, Experience with JUnit or Spock, Knowledge of design patterns 📃 Skills: Java, SpringBoot, Microservices, Kafka, PostgreSQL, MongoDB, REST, Docker, Git, Maven, JUnit, Spock 🏢 Description: Poszukujemy osoby na stanowisko Java Developera do projektu realizowanego w środowisku opartym o architekturę mikroserwisową. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie aplikacji backendowych, integracje między systemami oraz współtworzenie rozwiązań wspierających kluczowe procesy biznesowe. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Tworzenie oraz rozwój mikroserwisów i interfejsów REST API. Realizacja integracji pomiędzy systemami z wykorzystaniem komunikacji synchronicznej i asynchronicznej. Współpraca przy analizie wymagań oraz projektowaniu rozwiązań technicznych. Dbanie o jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych. Optymalizacja wydajności aplikacji i rozwiązywanie problemów technicznych. Udział w procesie testowania i wdrażania nowych funkcjonalności. Wymagania Minimum 3 lata doświadczenia w programowaniu w języku Java. Bardzo dobra znajomość Java 21+. Praktyczne doświadczenie w pracy ze Spring Boot 3+. Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej. Znajomość Kafka lub MQ. Doświadczenie w pracy z PostgreSQL oraz MongoDB. Znajomość REST API. Umiejętność pracy z Docker, Git oraz Maven. Doświadczenie w testowaniu aplikacji z wykorzystaniem JUnit lub Spock. Znajomość wzorców projektowych. Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów. Mile widziane Jenkins lub GitLab. OpenShift lub Kubernetes. Camunda lub inne rozwiązania BPM/Workflow. Grafana, Kibana lub Dynatrace. Doświadczenie w pracy w metodykach Agile/Scrum.