Unlock Full Resume Report

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:

May 18, 2026

Full-Stack Developer Java

Senior • Hybrid

Warsaw, Poland

Grupę UNIQA w Polsce reprezentują spółki UNIQA TU S.A. oraz UNIQA TU na Życie S.A., oferujące ubezpieczenia majątkowe, komunikacyjne i życiowe, zarówno dla klientów indywidualnych, jak i instytucjonalnych. UNIQA jest blisko klientów, zapewniając im profesjonalne doradztwo i pomoc w wyborze ubezpieczenia.

Doceniamy i promujemy zaangażowanie, niekonwencjonalne pomysły i działanie. Jeśli cenisz miejsce pracy, w którym ważna jest atmosfera współpracy i zaufania, zapraszamy do nas!

Full-Stack Developer Java

Opis stanowiska

  • Rozwijanie oprogramowania z naciskiem na realizację potrzeb biznesu;

  • Wdrażanie oraz utrzymywanie wytwarzanego oprogramowania;

  • Dbanie o najlepsze praktyki w zakresie wytwarzania, przeglądu kodu oraz testowania;

  • Ścisła współpraca z innymi zespołami wytwórczymi;

  • Utrzymywanie dokumentacji techniczno-biznesowej.

Wymagania

  • Min. 5-letnie doświadczenie w programowaniu w języku Java (8/11/17/21);

  • Min. 3-letnie doświadczenie w pracy z Spring/Spring Boot;

  • Min. 3-letnie doświadczenie lub chęć poznania frameworku Angular 14+;

  • Znajomość zagadnień: DDD, CQRS, Architektury Hexagonalnej, EDA;

  • Doświadczenie w pracy z Microserwisami oraz K8s w stopniu podstawowym;

  • Znajomość repozytoriów kodu GIT;

  • Znajomość relacyjnych baz danych (mile widziane Oracle/PostgreSQL);

  • Doświadczenie w pisaniu testów (m.in. Groovy, Spock, JUnit, Testcontainers);

  • Znajomość dobrych praktyk programistycznych;

  • Znajomość przynajmniej jednego systemu kolejkowego;

  • Umiejętność pracy w zespole i doświadczenie w pracy metodyką Agile (Scrum).

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;

  • Przyjazną atmosferę pracy w stabilnej firmie;

  • Dostęp do najnowszych narzędzi, w tym AI wspierającego rozwój i programowanie;

  • Pracę w modelu hybrydowym;

  • Kulturę organizacyjną opartą na 5 wartościach: wspólnota, prostota, klient przede wszystkim, odpowiedzialność i wiarygodność.

Similar jobs you might like

Technology

Ness Solution

Fullstack Developer

Senior

Hybrid

Warsaw, MZ, Poland

130 - 150 PLN

🏢 Summary: Oferta dla Fullstack Java Developera obejmuje rozwój kluczowych systemów biznesowych w nowoczesnym stosie Java, Spring Boot i Angular. Rola łączy projektowanie oraz implementację funkcjonalności, utrzymanie jakości kodu i rozwój aplikacji webowych w środowisku Agile z praktykami code review oraz CI/CD. 🗂️ Requirements: Minimum 4 lata doświadczenia komercyjnego jako programista, Minimum 3 lata programowania w Java 18+, Spring Boot 3+ i JPA, Minimum 3 lata pracy z PostgreSQL, Minimum 2 lata frontend developmentu w Angular, TypeScript i Node.js, Minimum 2 lata pracy w Agile/Scrum, Doświadczenie w projektowaniu i tworzeniu aplikacji webowych, Znajomość integracji REST, SOAP i Kafka, Praktyczna znajomość Git, Bitbucket/GitHub, Maven/Gradle oraz CI/CD, Doświadczenie z Docker, Kubernetes, Linux i Windows, Umiejętność analizy błędów z Kibana i Elasticsearch, Znajomość wzorców projektowych i architektonicznych, Angielski umożliwiający pracę z dokumentacją techniczną 📃 Skills: Java, Spring, JPA, PostgreSQL, Angular, TypeScript, Node.js, REST, SOAP, Kafka, Git, Bitbucket, GitHub, Maven, Gradle, Jenkins, Docker, Kubernetes, Linux, Windows, Kibana, Elasticsearch, Magnolia, Azure, Nginx, Apache 🏢 Description: Dla jednej z największych firm z sektora ubezpieczeniowego w Polsce poszukujemy Fullstack Java Developera , który dołączy do zespołu rozwijającego kluczowe systemy biznesowe. To rola dla osoby, która chce pracować z technologiami Java, Spring Boot i Angular , mając realny wpływ na rozwój nowoczesnych aplikacji wykorzystywanych przez tysiące użytkowników. Na tym stanowisku będziesz projektować i rozwijać nowe funkcjonalności, dbać o jakość kodu oraz współtworzyć rozwiązania zgodne z najlepszymi praktykami architektonicznymi. Praca odbywa się w metodyce Agile, z wykorzystaniem nowoczesnego stosu technologicznego oraz dobrych praktyk, takich jak code review i CI/CD. Co będzie należało do Twoich zadań? Projektowanie i uzgadnianie założeń technicznych z uwzględnieniem bezpieczeństwa danych, integralności systemu, jakości architektury, ciągłości działania oraz minimalizacji długu technologicznego. Implementacja nowych funkcjonalności zgodnie z obowiązującymi standardami architektonicznymi i programistycznymi. Udział w code review oraz dbanie o zgodność kodu z przyjętymi standardami jakości i założeniami projektowymi. Inicjowanie działań refaktoryzacyjnych oraz aktywne ograniczanie długu technologicznego. Wsparcie zespołu podczas wdrażania nowych rozwiązań oraz utrzymania i rozwoju istniejących modułów aplikacji. Diagnozowanie, analizowanie i usuwanie błędów wykrytych podczas testów oraz w środowisku produkcyjnym. Estymacja pracochłonności zadań i udział w planowaniu rozwoju systemu. Wymagania: Minimum 4 lata doświadczenia na stanowisku Programisty w projektach komercyjnych. Minimum 3 lata doświadczenia w programowaniu w Java (Java 18+, Spring Boot 3+, JPA). Minimum 3 lata doświadczenia w pracy z bazą danych PostgreSQL . Minimum 2 lata doświadczenia w programowaniu frontendowym z wykorzystaniem Angular , TypeScript oraz Node.js . Minimum 2 lata doświadczenia w pracy w metodykach zwinnych ( Agile/Scrum ). Doświadczenie w projektowaniu i tworzeniu aplikacji webowych. Znajomość integracji REST, SOAP, Kafka . Praktyczna znajomość Git , Bitbucket/GitHub , Maven/Gradle oraz narzędzi CI/CD (Jenkins, GitHub Actions). Doświadczenie z Dockerem , Kubernetes oraz środowiskami Linux i Windows . Umiejętność analizy i diagnozowania błędów z wykorzystaniem Kibana i Elasticsearch . Znajomość wzorców projektowych i architektonicznych. Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną. Samodzielność, odpowiedzialność oraz umiejętność pracy w dynamicznym środowisku. Dodatkowym atutem będzie: Znajomość Magnolia DX Core (CMS) . Doświadczenie z Microsoft Azure . Znajomość serwerów Nginx i Apache HTTP Server . Co oferujemy? Praca z nowoczesnym stosem technologicznym oferujemy pakiety MultiSport i Lux Med na preferencyjnych warunkach.

Technology

Pragmile

Java Developer

Senior

Hybrid

Warsaw, Poland

23,520 - 25,200 PLN

🏢 Summary: Oferta dla doświadczonego Java Developera obejmuje rozwój i utrzymanie korporacyjnego systemu wspierającego procesy ubezpieczeniowe. Rola dotyczy pełnego cyklu wytwarzania oprogramowania: od projektowania i implementacji po testy, wdrożenie oraz stabilizację rozwiązań w zespole zwinnym. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w Java/JEE, Bardzo dobra znajomość Java i OOP, Znajomość programowania wielowątkowego, Znajomość Spring i Hibernate, Znajomość relacyjnych baz danych i SQL, Znajomość Oracle lub PostgreSQL, Znajomość Git, Znajomość Gradle lub Maven, Gotowość do pracy w Scrumie i duchu DevOps 📃 Skills: Java, JEE, OOP, Spring, Hibernate, SQL, Oracle, PostgreSQL, Git, Gradle, Maven, Scrum, DevOps, Multithreading 🏢 Description: Dla naszego klienta z branży ubezpieczeniowej poszukujemy doświadczonego Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój rozbudowanego systemu klasy enterprise wspierającego procesy ubezpieczeniowe. Rola obejmuje udział w całym procesie wytwarzania oprogramowania - od współtworzenia koncepcji i projektowania rozwiązań, przez implementację i testy, aż po wdrożenie oraz stabilizację systemu. Szukamy osoby, która dobrze odnajduje się w pracy w zespole zwinnym, dba o jakość kodu i chętnie angażuje się zarówno w rozwój nowych funkcjonalności, jak i doskonalenie już istniejących rozwiązań. Zakres obowiązków współtworzenie i rozwój systemu, projektowanie oraz implementacja rozwiązań realizowanych przez zespół, udział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych, dbanie o jakość wytwarzanego oprogramowania oraz jego zgodność z obowiązującymi standardami, utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów, wsparcie testów akceptacyjnych oraz procesu wdrażania rozwiązań, udział w planowaniu kolejnych iteracji i wydań, aktywny udział w spotkaniach zespołu, w tym review i retrospective, a także możliwość ich prowadzenia, wsparcie stabilizacji i utrzymania wdrożonych rozwiązań. Must have minimum 5 lat doświadczenia komercyjnego w programowaniu Java/JEE, bardzo dobra znajomość Java oraz zasad OOP, znajomość zagadnień związanych z programowaniem wielowątkowym, znajomość frameworków Spring i Hibernate, znajomość relacyjnych baz danych i SQL, w szczególności Oracle lub PostgreSQL, znajomość Git, znajomość narzędzi automatyzujących proces budowania oprogramowania: Gradle lub Maven, otwartość na pracę w zespole scrumowym, eksperymentowanie z nowymi technologiami oraz pracę w duchu DevOps. Nice to have znajomość Design Patterns, znajomość podejść TDD i BDD, doświadczenie z Kafka lub RabbitMQ, znajomość Docker, Kubernetes oraz Helm, doświadczenie w programowaniu w języku GOSU, znajomość technologii frontendowych: JavaScript, TypeScript, RxJS oraz HTML5. Oferujemy Możliwości rozwoju osobistego i zawodowego w innowacyjnym środowisku. Budżet szkoleniowy na rozwijanie Twoich umiejętności. Prywatną opiekę medyczną oraz współfinansowanie karty sportowej. Praca hybrydowa, min. 1 dzień w tygodniu pracy z biura w Warszawie

Technology

Connectis

Java Developer

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Oferta dla doświadczonego Java Developera do rozwoju największej platformy ubezpieczeniowej, obsługującej sprzedaż, polisy, rozliczenia, płatności i integrację danych z ponad 20 systemów. Rola obejmuje projektowanie, implementację, zapewnianie jakości oraz utrzymanie rozwiązań w zespole Agile, w modelu hybrydowym z co najmniej jednym dniem spotkań w Warszawie tygodniowo. 🗂️ Requirements: Minimum 5 lat doświadczenia w programowaniu Java/JEE, Znajomość Git, Znajomość Spring i Hibernate, Znajomość relacyjnych baz danych i SQL, Znajomość Oracle lub PostgreSQL, Znajomość Gradle lub Maven, Znajomość OOP i programowania wielowątkowego, Gotowość do pracy w modelu Agile/DevOps, Język angielski na poziomie minimum B2, Gotowość do spotkań w biurze w Warszawie minimum 1 dzień w tygodniu 📃 Skills: Java, JEE, Git, Spring, Hibernate, SQL, Oracle, PostgreSQL, Gradle, Maven, OOP, Agile, DevOps 🏢 Description: Wspólnie z naszym Partnerem Biznesowym, największą w Polsce i jedną z większych w Europie firm ubezpieczeniowych, poszukujemy doświadczonego specjalisty do realizacji projektów jako Java Developer. Projekt to największa platforma funkcjonująca u Partnera, obejmująca obsługę sprzedaży i dystrybucji, zarządzanie polisami, rozliczenia i płatności oraz integrację danych z ponad 20 systemów w jedno spójne źródło informacji o kliencie i polisie. 💡 ZAKRES USŁUG Współtworzenie i programowanie w systemie. Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych. Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych. Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami. Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania. Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego. Udział/prowadzenie review oraz retrospective w ramach iteracji i wydania. Projektowanie rozwiązań implementowanych w zespole zwinnym. Implementacja rozwiązań przyjętych do realizacji. Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań. 🔍 WYMAGANE KOMPETENCJE Min. 5 lat doświadczenia na stanowisku programisty Java/JEE. Znajomość Git. Znajomość frameworków Spring i Hibernate. Znajomość relacyjnych baz danych i SQL, ze szczególnym uwzględnieniem baz Oracle/PostgreSQL. Znajomość narzędzi do automatyzacji procesu budowania oprogramowania (Gradle lub Maven). Znajomość zasad OOP oraz zagadnień związanych z programowaniem wielowątkowym. Otwartość na pracę w duchu Agile/DevOps oraz eksperymentowanie z nowymi technologiami. Znajomość języka angielskiego na poziomie min. B2, umożliwiająca swobodną komunikację. Mile widziane: Znajomość design patterns. Znajomość podejść TDD, BDD. Znajomość Kafka/RabbitMQ. Znajomość Docker, K8S, Helm. Doświadczenie w programowaniu w języku GOSU. Znajomość JavaScript, TypeScript, RxJS, HTML5. TRYB WSPÓŁPRACY Gotowość do spotkań koordynacyjnych w biurze w Warszawie (orientacyjnie min. 1 dzień w tygodniu, pozostały czas - zdalnie). ✨ OFERUJEMY Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu. Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych. 5 000 PLN za polecenie znajomych do naszych projektów. Elastyczną formę współpracy B2B przy projektach realizowanych dla największej w Polsce i jednej z większych w Europie firm ubezpieczeniowych. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 13312/AW

Technology

Ness Solution

Senior Java Developer

Senior

Hybrid

Warsaw, MZ, Poland

120 - 145 PLN

🏢 Summary: Oferta dla doświadczonego Java/JEE Developera, który będzie rozwijać i utrzymywać wewnętrzny system biznesowy dla sektora ubezpieczeniowego. Rola obejmuje projektowanie i implementację funkcjonalności, wsparcie wdrożeń oraz pracę w zespole Agile/Scrum zgodnie z praktykami DevOps. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Java/JEE Developer, Bardzo dobra znajomość Java i programowania obiektowego, Praktyczna znajomość Spring i Hibernate, Doświadczenie z relacyjnymi bazami danych i SQL, Znajomość Oracle lub PostgreSQL, Znajomość Git i dobrych praktyk zarządzania kodem, Doświadczenie z Gradle lub Maven, Znajomość programowania wielowątkowego, Gotowość do pracy w Scrum, Podejście zgodne z DevOps 📃 Skills: Java, JEE, Spring, Hibernate, SQL, Oracle, PostgreSQL, Git, Gradle, Maven, Scrum, DevOps 🏢 Description: Dołącz do zespołu, który rozwija nowoczesne rozwiązania dla sektora ubezpieczeniowego! Dla naszego partnera z branży ubezpieczeniowej poszukujemy Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie wewnętrznego systemu biznesowego . Szukamy osoby z doświadczeniem w technologiach Java/JEE, która chce mieć realny wpływ na rozwój rozwiązań wspierających kluczowe procesy biznesowe oraz pracować w środowisku Agile i DevOps. Twoje zadania: Rozwój oraz współtworzenie funkcjonalności wewnętrznego systemu biznesowego. Udział w opracowywaniu koncepcji technicznych odpowiadających na potrzeby biznesowe. Projektowanie rozwiązań realizowanych przez zespół oraz implementacja uzgodnionych funkcjonalności. Dbanie o wysoką jakość tworzonego oprogramowania i zgodność z obowiązującymi standardami. Wsparcie testów akceptacyjnych oraz procesu wdrażania nowych rozwiązań. Udział w planowaniu kolejnych wydań i iteracji w ramach pracy zespołu Scrum. Aktywne uczestnictwo w spotkaniach zespołowych, w tym review oraz retrospektywach, a także ich prowadzenie. Tworzenie i aktualizowanie dokumentacji technicznej systemów informatycznych. Wsparcie w stabilizacji oraz utrzymaniu wdrożonych rozwiązań. Współpraca z pozostałymi członkami zespołu w duchu Agile i DevOps. Nasze oczekiwania: Minimum 5 lat doświadczenia zawodowego na stanowisku Java/JEE Developer. Bardzo dobra znajomość języka Java oraz zasad programowania obiektowego. Praktyczna znajomość frameworków Spring i Hibernate . Doświadczenie w pracy z relacyjnymi bazami danych oraz SQL, szczególnie Oracle lub PostgreSQL . Znajomość Git oraz dobrych praktyk zarządzania kodem źródłowym. Doświadczenie w korzystaniu z narzędzi automatyzujących proces budowania oprogramowania, takich jak Gradle lub Maven . Znajomość zagadnień związanych z programowaniem wielowątkowym. Gotowość do pracy w zespole Scrum oraz otwartość na poznawanie i wykorzystywanie nowych technologii. Podejście do tworzenia oprogramowania zgodne z ideą DevOps . Mile widziane: Znajomość wzorców projektowych (Design Patterns). Praktyczna znajomość podejść TDD i BDD . Doświadczenie z Kafka lub RabbitMQ . Znajomość Docker, Kubernetes oraz Helm . Doświadczenie w programowaniu w języku Gosu . Znajomość JavaScript, TypeScript, RxJS oraz HTML5 . Oferujemy: Udział w rozwoju wewnętrznych systemów wykorzystywanych w sektorze ubezpieczeniowym. Pracę przy rozwiązaniach o dużym znaczeniu biznesowym i możliwość realnego wpływania na ich rozwój. Pracę z nowoczesnym ekosystemem technologicznym Java. Środowisko pracy oparte na Agile/Scrum i kulturze DevOps. Współpracę z doświadczonym zespołem specjalistów. Możliwość dalszego rozwoju kompetencji technicznych i poznawania nowych technologii. Zainteresowała Cię ta oferta? Prześlij swoje CV i dołącz do zespołu rozwijającego rozwiązania technologiczne dla jednej z czołowych organizacji w sektorze ubezpieczeniowym. Czekamy na Twoją aplikację!