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:

April 8, 2026

Senior Java Developer

Senior • Hybrid

120 - 160 PLN

Warsaw, Poland

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.

Similar jobs you might like

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

Randlab

Java Backend Developer (K/M/N)

Mid

Hybrid

Warsaw, MZ, Poland

95 - 95 PLN/mo

🏢 Summary: Oferta dla Backend Developera Java obejmuje rozwój i utrzymanie aplikacji backendowych, tworzenie funkcjonalności w Spring oraz projektowanie usług REST API. Rola obejmuje integracje z systemami zewnętrznymi, pracę z relacyjnymi bazami danych, testy jednostkowe, optymalizację i usuwanie błędów. 🗂️ Requirements: Minimum 3 lata doświadczenia w tworzeniu aplikacji Java, Bardzo dobra znajomość Spring, Dobra znajomość Java, Doświadczenie w tworzeniu REST API, Znajomość Spring Boot, Znajomość Spring Data i JPA, Znajomość Hibernate, Znajomość SQL i relacyjnych baz danych, Znajomość Git, Doświadczenie w tworzeniu testów jednostkowych, Znajomość dobrych praktyk programistycznych i OOP 📃 Skills: Java, Spring, REST, JPA, Hibernate, SQL, Git, OOP 🏢 Description: Opis projektu Poszukujemy Specjalisty Backend Developer Java odpowiedzialnego za rozwój i utrzymanie aplikacji backendowych w technologii Java oraz Spring . Rola obejmuje implementację nowych funkcjonalności, rozwój usług backendowych oraz integrację z innymi systemami i usługami. Zakres współpracy rozwój i utrzymanie aplikacji backendowych w Java implementacja nowych funkcjonalności z wykorzystaniem Spring projektowanie i rozwój usług REST API integracja aplikacji z zewnętrznymi systemami i usługami praca z relacyjnymi bazami danych tworzenie oraz utrzymywanie testów jednostkowych diagnozowanie i usuwanie błędów optymalizacja istniejących rozwiązań dbanie o jakość, czytelność i utrzymywalność kodu współpraca z pozostałymi członkami zespołu projektowego Wymagania obligatoryjne minimum 3 lata doświadczenia w tworzeniu aplikacji w technologii Java bardzo dobra znajomość Spring dobra znajomość Java doświadczenie w tworzeniu REST API znajomość Spring Boot znajomość Spring Data / JPA znajomość Hibernate znajomość SQL i relacyjnych baz danych znajomość systemu kontroli wersji Git doświadczenie w tworzeniu testów jednostkowych znajomość dobrych praktyk programistycznych i programowania obiektowego ( OOP )

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ę!

Technology

P&P Solutions

Lider Techniczny (Java)

Senior

Remote

Warsaw, MZ, Poland

145 - 170 PLN/hr

🏢 Summary: Oferta B2B dla doświadczonego Lidera Technicznego Java / Starszego Programisty Backend przy rozwoju i utrzymaniu kluczowych systemów ochrony zdrowia. Rola łączy projektowanie i rozwój backendu Java z technicznym prowadzeniem zespołu, dbaniem o architekturę, jakość kodu i wydajność aplikacji. Stawka wynosi do 170 PLN netto + VAT za godzinę. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Backend Developer Java, Doświadczenie w zarządzaniu lub technicznym prowadzeniu zespołu programistów, Bardzo dobra znajomość Java 8 lub nowszej, Praktyczna znajomość Spring i Spring Boot, Doświadczenie z relacyjnymi bazami danych, Znajomość testów jednostkowych, Doświadczenie z narzędziami statycznej analizy kodu, Znajomość dobrych praktyk projektowania aplikacji backendowych 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Oracle, MSSQL, JUnit, Mockito, SonarQube, Agile, Scrum 🏢 Description: 📍 Lokalizacja: 100% zdalnie 💼 Forma współpracy: B2B 💰 Stawka: do 170 PLN/h netto + VAT Dołącz do projektu realizowanego dla sektora publicznego, którego celem jest rozwój i utrzymanie kluczowych systemów wspierających ochronę zdrowia w Polsce. Poszukujemy doświadczonego Lidera Technicznego Java / Starszego Programisty Backend, który poza rozwijaniem oprogramowania będzie wspierał zespół programistów, podejmował decyzje techniczne oraz dbał o jakość i architekturę tworzonych rozwiązań. Wymagania: Minimum 5 lat doświadczenia jako Backend Developer (Java). Doświadczenie w zarządzaniu lub technicznym prowadzeniu zespołu programistów. Bardzo dobra znajomość Java 8 lub nowszej. Praktyczna znajomość Spring oraz Spring Boot. Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, Oracle lub MS SQL). Znajomość testów jednostkowych z wykorzystaniem JUnit, Mockito lub podobnych narzędzi. Doświadczenie z narzędziami statycznej analizy kodu (np. SonarQube). Znajomość dobrych praktyk projektowania i tworzenia aplikacji backendowych. Obowiązki: Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Pełnienie roli lidera technicznego dla zespołu programistów. Współpraca z analitykami, architektami oraz interesariuszami biznesowymi. Dbanie o wysoką jakość kodu oraz stosowanie dobrych praktyk programistycznych. Udział w przeglądach kodu (Code Review) oraz mentoring członków zespołu. Współpraca z zespołem w metodyce Agile/Scrum. Projektowanie i rozwój architektury backendowej. Rozwiązywanie problemów technicznych oraz optymalizacja wydajności aplikacji. Oferujemy: Stawkę do 170 netto + VAT/h Przelew w dogodnej formie Krótki 14-dniowy termin płatności faktury Bogaty pakiet usług prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych)