New offer - be the first one to apply!

August 8, 2026

Backend Developer (Java)

Mid • Remote

85 - 130 PLN

Wroclaw, DS, Poland

Stack

  • Java, Spring, Spring Boot, Hibernate, SQL, PostgreSQL, REST/SOAP API, Docker

Wymiar pracy

  • Full time

Tryb pracy

  • Zdalna

Zespół

  • Fullstack Developers: 4 seniorów i 8 midów
  • IT Architect, Team Manager, Business Analyst

Nad czym pracujemy

  • Różnorodne projekty dla wieloletniego, stałego klienta z branży leasingowej.

Opis stanowiska

Unit Application Development liczy około 80 osób i zajmuje się tworzeniem, rozwojem oraz utrzymaniem projektów customowych dla klientów z całego świata. Poszukiwana osoba wesprze zespół dedykowany stałemu klientowi z branży leasingowej w realizacji różnorodnych projektów w całym ekosystemie korporacyjnym klienta.

Zespół

Zespół liczy 15 osób, w tym developerów na poziomie mid i senior, analityka, architekta oraz Team Managera. W razie potrzeby zespół wspierają UX/UI Designerzy. Zespół pracuje głównie w metodykach zwinnych i koncentruje się na jakości kodu poprzez code review, testy jednostkowe oraz pair programming.

Zakres zadań

  • Projektowanie i przygotowywanie rozwiązań zgodnie z wymaganiami klienta opisanymi przez analityka.
  • Współpraca z zespołem projektowym w całym procesie SDLC.
  • Dbanie o jakość kodu, w tym code review i testy jednostkowe.
  • Udział we wspólnej wycenie zadań.
  • Prowadzenie warsztatów z klientem i wspólne wypracowywanie rozwiązań.
  • Praca w metodykach zwinnych.
  • Rozwój kompetencji w kierunku seniorskim lub fullstackowym.

Wymagania techniczne

  • Około 4 lat doświadczenia komercyjnego w roli developera.
  • Java 11+, Spring 5+, Spring Boot 3+ oraz Hibernate.
  • Tomcat, JPA oraz Agentic AI Development/Vibecoding.
  • SQL, PL/SQL, MS SQL, MariaDB, PostgreSQL i OracleDB.
  • REST/SOAP API oraz Swagger/OpenAPI.
  • Docker/Podman.
  • CI/CD: Jenkins, SonarQube, Git, Gradle i Maven.
  • Kafka i RabbitMQ.
  • JUnit lub inny framework do pisania testów jednostkowych.
  • Podstawy jakości kodu, w tym SOLID i wzorce projektowe.
  • Znajomość praktyk pracy zespołowej, takich jak code review i pair programming.

Mile widziane

  • Wykształcenie kierunkowe.
  • Camunda, Bamboo, Bitbucket, Jira i Nexus.

Pozostałe wymagania

  • Otwarta komunikacja w zespole.
  • Otwartość na zmiany i nastawienie na szukanie rozwiązań.
  • Chęć rozwoju, uczenia się od bardziej doświadczonych osób i dzielenia się wiedzą.
  • Samodzielność w bezpośrednim kontakcie z klientem.
  • Odpowiedzialność za projekty oraz umiejętność organizacji własnych zadań.
  • Komunikatywna znajomość języka angielskiego na poziomie około B2.
  • Bardzo dobra znajomość języka polskiego na poziomie minimum C1.

Benefity i rozwój

  • Kafeteria MyBenefit z MultiSport, Mindgram i Luxmed.
  • Grupa biegowa prowadzona przez trenera.
  • Ścieżki kariery oraz szkolenia wewnętrzne i zewnętrzne.
  • Kultura konstruktywnego feedbacku i uznania, z wykorzystaniem Officevibe.
  • Praca zdalna i godziny pracy dopasowane do trybu życia.
  • Zajęcia hobbystyczne.
  • Możliwość udziału w działaniach CSR.

Proces rekrutacyjny

  • Weryfikacja CV.
  • Rozmowa wstępna, obejmująca m.in. dostępność i wymagania finansowe.
  • Spotkanie techniczne z rekruterką i architektem, online, około 45 minut.
  • Spotkanie z Team Managerem dotyczące rytmu projektów, współpracy i biznesowej strony współpracy z klientem, około 45 minut.
  • Decyzja o współpracy przekazywana w ciągu dwóch tygodni od spotkania.

Procedury ochrony sygnalistów

Wdrożono procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każdy kandydat i pracownik może bezpiecznie zgłaszać nieprawidłowości, a zgłoszenia są objęte pełną ochroną prawną.

Similar jobs you might like

Technology

Deviniti

Senior Fullstack Developer (Java + Angular) (k/m)

Senior

Remote

Wroclaw, Poland

24,000 - 27,000 PLN

🏢 Summary: Full-time remote Senior Fullstack Developer role focused on building and maintaining custom enterprise applications for a corporate leasing client using Java and Angular. The position involves designing solutions, implementing backend and frontend features, ensuring code quality, and collaborating within a dedicated project team. The role combines advanced Java backend development with hands-on Angular frontend work. 🗂️ Requirements: Minimum 6 years of experience as Software Developer, Advanced knowledge of Java, Experience with Hibernate, Experience with Spring Boot, Experience with Spring Security, Experience with Spring Data, Experience with Angular, Experience with SQL databases (Oracle or MS SQL), Experience with Git, Experience with Maven, Experience with PrimeNG, Experience with Camunda platform 📃 Skills: Java, Angular, Hibernate, Spring, SpringBoot, SpringSecurity, SpringData, SQL, Oracle, MSSQL, Git, Maven, PrimeNG, Camunda, JavaScript, TypeScript 🏢 Description: Dołącz do Deviniti jako Senior Fullstack Developer (Java + Angular) i rozwijaj się razem z nami! Nie masz czasu czytać? Nie ma problemu! Oferta dla zabieganych: Profil: Szukamy doświadczonego/doświadczonej Backend Developera/Developerki, który/która ma także doświadczenie frontendowe, w tym przypadku z Angular. Nie jest to profil dla osoby pracującej tylko i wyłącznie z Javą. Stack: Java 8/11, Hibernate, Spring Boot, JavaScript/ Typescript, Angular, SQL, Spring, GIT, Maven Wymiar pracy: pełny etat Tryb pracy: zdalna Zespół: Project Manager, 1 Architekt, 7x Fullstack Developer, 2xQA, 3x Analityk Biznesowy Nad czym pracujemy: rozwijamy projekty dla stałego klienta korporacyjnego z branży leasingowej Czym będziesz się zajmować jako Senior Fullstack Developer ( Java + Angular)? Unit Application Development liczy ok. 80 osób i pracuje nad tworzeniem, rozwijaniem i utrzymaniem projektów customowych dla naszych klientów z całego świata. Obecnie szukamy osoby, która wesprze zespół dedykowany do jednego z naszych stałych klientów z branży leasingowej. Dołączająca osoba obejmie rolę Fullstack Developera\ Developerki Z kim będziesz pracować? Zespół, do którego dołączysz, składa się z około 15 osób, w tym deweloperów, analityków i testerów, których w razie potrzeby wspierają także architekci i UX designerzy. Jest to stały zespół dedykowany do projektów dla jednego klienta korporacyjnego. Jakich zadań możesz się spodziewać? projektowanie i przygotowywanie rozwiązań zgodnie z wymaganiami Klientów opisanymi przez Analityka; współpraca z zespołem projektowym; dbanie o jakość kodu; code review, testy jednostkowe; wspólna wycena zadań; warsztaty z Klientem - praca nad rozwiązaniem; Jesteś kimś, kogo szukamy jeśli: możesz pochwalić się: minimum 6 latami doświadczenia na stanowiskuSoftware Developer; zaawansowaną znajomością Javy; doświadczeniem z Hibernate; doświadczeniem z bibliotekami Spring (Spring Boot, Spring Security, Spring Data) znajomością baz danych takich jak SQL (Oracle, MS SQL); znajomością narzędzi Git i Maven; doświadczeniem w pracy na Frontendzie przy użyciu Angulara; doświadczenie z PrimeNG doświadczeniem w pracy z platformą Camunda. potrafisz także pracować z ludźmi! Najbardziej zależy nam na: dokładności i samodzielności; proaktywnej postawie i dążeniu do poszukiwania lepszych rozwiązań; umiejętności szybkiego uczenia się, otwartości i elastyczności; odpowiedzialności i szacunku do współpracowników; O co dbamy? O Twój komfort psychiczny i fizyczny: mamy kafeterię Mybenefit z Multisportem, Mindgrama i Luxmed, a także grupę biegową prowadzoną przez własnego trenera, który motywuje nas do ruszenia się zza biurka i wspólnej aktywności. O Twój rozwój: każdy zespół ma ścieżki karier, korzystamy z Udemy for Business i mamy możliwość szkoleń zarówno wewnętrznych, jak i zewnętrznych, aby podnosić swoje kwalifikacje. O Twój głos i wpływ na swoją pracę: korzystamy z Officevibe, hołdujemy kulturze konstruktywnego feedbacku i uznania (jesteśmy po prostu fanami kudosów). O Twoją wolność : Oprócz pracy zdalnej i godzin pracy dopasowanych do Twojego trybu życia, mamy zajęcia hobbystyczne, w których każdy znajdzie coś dla siebie: lubisz rękodzieło, rośliny, książki, planszówki czy gokarty? O świat i ludzi: w ramach programu CSR - Deviniti Cares. Działamy zarówno dbając o naszą planetę, jak i o ludzi którzy na niej mieszkają. Razem decydujemy na jaki cel przekazujemy budżet kwartalny, przeznaczony tylko na działania charytatywne. Chcesz do nas dołączyć? Wyślij swoje CV! Twój proces rekrutacyjny prowadzi Wiola . To osoba, która przeprowadzi Twoją kandydaturę przez 5 etapów rekrutacji: 1. Weryfikację CV - kiedy poznamy Twoje doświadczenie i sprawdzimy, czy wpisuje się w nasze potrzeby. 2. Rozmowę wstępną - na której rekruterka w ok. 30 minut zada Ci kilka podstawowych pytań (np. o Twoją dostępność i wymagania finansowe). 3. Spotkanie rekrutacyjne backendowe - weryfikacja techniczna zawierająca dyskusję oraz elementy live codingu - trwająca 1,5 h 4. Spotkanie rekrutacyjne frontendowe- osobne spotkanie mające na celu weryfikację umiejętności frontendowych- trwające 0,5-1 h 5 . Decyzję o współpracy , którą otrzymasz w ciągu dwóch tygodni od spotkania. Sprawdź skąd przyszliśmy, co zrobiliśmy do tej pory  i co nam przyświeca na stronie https://deviniti.com/pl/o-nas/ . Możesz też śledzić nas na linkedinie oraz facebooku . Podoba Ci się Deviniti, ale myślisz, że pasowałaby do Ciebie inna oferta? Zgłoś się do nas na zakładce kariera i sprawdź, czy nie ma tam dla Ciebie ogłoszenia idealnego! Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każdy kandydat i pracownik ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Polityka prywatności

Technology

Deviniti

Senior/Lead Flutter Developer (k/m)

Senior

Remote

Wroclaw, Poland

120 - 166 PLN

🏢 Summary: Full-time remote contract role (min. 6 months) for a Senior/Lead Flutter Developer focused on building and leading development of mobile applications in fintech and e-commerce projects. The role involves designing app architecture, implementing features, conducting code reviews, writing unit tests, managing releases, and coordinating technical work within a Flutter team. Strong emphasis on clean architecture, testing, CI/CD, and functional programming in large-scale applications. 🗂️ Requirements: Minimum 5 years of experience in mobile development (Android/iOS), Minimum 2.5 years of commercial experience with Flutter, Very good knowledge of Flutter and Dart, Experience with Bloc and state management in large applications, Experience with Freezed, get_it, go_router, Knowledge of functional programming (Either, Option, Result), Experience with fpdart and dartz, Proficiency in Dependency Injection (manual and with libraries), Ability to write unit tests and Bloc tests, Experience with mocking (mocktail, bloc_test), Knowledge of design patterns: Repository, UseCase, Factory, Good knowledge of Git and branching strategies (GitFlow or trunk-based) 📃 Skills: Flutter, Dart, Bloc, Freezed, get_it, go_router, fpdart, dartz, DependencyInjection, mocktail, bloc_test, Git, GitFlow, Bitrise, Fastlane 🏢 Description: Dołącz do Deviniti jako Senior/Lead Flutter Developer i rozgość się w naszym Software Home! Nie masz czasu czytać? Nie ma problemu! Oferta dla zabieganych: Stack: Flutter, Dart, fpdart, dartz, Dependency Injection Wymiar pracy: pełny etat Tryb pracy: zdalna, kontrakt na min. 6 miesięcy Zespół: 6x Flutter Developer Nad czym pracujemy: projekty mobilne z obszaru fintech i ecommerce Czym będziesz się zajmować jako Senior/Lead Flutter Developer? Unit Application Development pracuje nad mobilnymi aplikacjami – w tym projektami z branży fintech i e-commerce – a my szukamy kolejnych osób zasilających Mobile Team , który aktywnie rozwija nasze rozwiązania w technologii Flutter. Z kim będziesz pracować? Zespół, do którego dołączysz to Mobile Team . Składa się z 6x Flutter Developer. Pracujemy w parach technologicznych, robimy wzajemne code review i mamy ustalone dyżury, które pozwalają wspierać się w przeglądzie kodu. Stawiamy na jakość: piszemy unit testy, korzystamy z CI/CD opartego o Bitrise i Fastlane. Regularnie dzielimy się wiedzą – m.in . przez organizację Akademii Flutter i meetupy zespołowe oraz zewnętrzne. Jakich zadań możesz się spodziewać? projektowanie aplikacji (współpraca z UX designerami i analitykami); tworzenie struktury aplikacji; implementacja funkcjonalności; code review i pisanie testów jednostkowych; wdrożenia do AppStore i Google Play; prowadzenie komunikacji z klientem w zakresie ustaleń dotyczących projektu; organizacja pracy zespołu zgodnie z ustaleniami klienta. Jesteś kimś, kogo szukamy jeśli: możesz pochwalić się: min. 5 lata doświadczenia z aplikacjami mobilnymi (Android/iOS), w tym min. 2,5 roku z Flutterem; bardzo dobrą znajomością Fluttera i Darta; doświadczeniem z Bloc, Freezed, get_it, go_router i zarządzaniem stanem w dużych aplikacjach; znajomością programowania funkcyjnego (fpdart, dartz – Either, Option, Result); biegłością w Dependency Injection (ręczne i przez paczki np. get_it, injectable); umiejętność pisania testów, testów bloca, mockowania (mocktail, bloc_test); wzorce projektowe: Repository, UseCase, Factory; dobra znajomość Gita i pracy z rozgałęzionym flow (GitFlow, trunk-based). O co dbamy? O Twój komfort psychiczny i fizyczny: mamy kafeterię Mybenefit z Multisportem, Mindgrama i Luxmed, a także grupę biegową prowadzoną przez własnego trenera, który motywuje nas do ruszenia się zza biurka i wspólnej aktywności. O Twój rozwój: każdy zespół ma ścieżki karier, korzystamy z Udemy for Business i mamy możliwość szkoleń zarówno wewnętrznych, jak i zewnętrznych, aby podnosić swoje kwalifikacje. O Twój głos i wpływ na swoją pracę: korzystamy z Officevibe, hołdujemy kulturze konstruktywnego feedbacku i uznania (jesteśmy po prostu fanami kudosów). O Twoją wolność : Oprócz pracy zdalnej i godzin pracy dopasowanych do Twojego trybu życia, mamy zajęcia hobbystyczne, w których każdy znajdzie coś dla siebie: lubisz rękodzieło, rośliny, książki, planszówki czy gokarty? O świat i ludzi: w ramach programu CSR – Deviniti Cares. Działamy zarówno dbając o naszą planetę, jak i o ludzi którzy na niej mieszkają. Razem decydujemy na jaki cel przekazujemy budżet kwartalny, przeznaczony tylko na działania charytatywne. Chcesz do nas dołączyć? Wyślij swoje CV! Twój proces rekrutacyjny prowadzi Magda . To osoba, która przeprowadzi Twoją kandydaturę przez 4 etapy rekrutacji: 1. Weryfikację CV – kiedy poznamy Twoje doświadczenie i sprawdzimy, czy wpisuje się w nasze potrzeby. 2. Rozmowę wstępną – na której rekruterka w ok. 30 minut zada Ci kilka podstawowych pytań (np. o Twoją dostępność i wymagania finansowe). 3. Spotkanie rekrutacyjne – z rekruterką, liderem badającym dopasowanie do zespołu i specjalistą, który sprawdzi Twoje umiejętności. Spotkacie się online na ok. 1h. 4 . Decyzję o współpracy , którą otrzymasz w ciągu dwóch tygodni od spotkania. Sprawdź skąd przyszliśmy, co zrobiliśmy do tej pory  i co nam przyświeca na stronie https://deviniti.com/pl/o-nas/ . Możesz też śledzić nas na linkedinie , facebooku czy instagramie . Podoba Ci się Deviniti, ale myślisz, że pasowałaby do Ciebie inna oferta? Zgłoś się do nas na zakładce kariera i sprawdź, czy nie ma tam dla Ciebie ogłoszenia idealnego! Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każdy kandydat i pracownik ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Polityka prywatności

Technology

Neontri

Senior Java Developer (cała Polska)

Senior

Hybrid

Warsaw, Poland

130 - 165 PLN/hr

🏢 Summary: Long-term project for a Senior Java Developer focused on designing and developing platform solutions for the backend ecosystem of a banking application. The role involves building and maintaining microservices-based systems in a cloud-native environment using modern DevOps practices. Work is delivered in a Scrum team with a hybrid model. 🗂️ Requirements: Minimum 4 years experience in backend development with Java 11+, Strong knowledge of Spring Boot, Experience with microservices architecture, Knowledge of CI/CD practices, Experience with Docker and Kubernetes, Experience with GCP or OpenShift, Knowledge of hexagonal architecture, API-first approach with REST and Swagger, Experience with monitoring and observability tools 📃 Skills: Java, Spring, Docker, Kubernetes, GCP, OpenShift, REST, Swagger, Prometheus, Grafana, PostgreSQL, Jenkins, GitLab, RabbitMQ, Kafka, CI/CD, Scrum 🏢 Description: Cześć! Z tej strony Neontri - jesteśmy firmą liczącą ponad 120 osób. Specjalizujemy się w dwóch obszarach: tworzymy systemy, które zlecają nam nasi Klienci (najczęściej tworzymy coś od zera, albo dodajemy w pełni nowe funkcjonalności) głównie z obszaru: finansowego, bankowego, fin-tech, e-commerce - choć nie tylko :) wspieramy naszych Klientów w rekrutacji Specjalistów, a naszym Kandydatom staramy się dobrać jak najlepiej dopasowane oferty (tzw. bodyleasing) Co może nas wyróżniać spośród innych firm i dlaczego warto rozpocząć z nami współpracę? Posiadamy bogate doświadczenie w realizacji dużych, złożonych projektów. Miliony użytkowników codziennie korzystają z aplikacji, które współtworzymy. Większość projektów jest prowadzona długoterminowo i w sposób zdalny. Dbamy o nasze relacje i możliwość cyklicznych spotkań na integracjach, czy spotkaniach tematycznych ( m.in . wieczorki meksykańskie). Staramy się także angażować w akcje charytatywne. W codziennej pracy stawiamy nacisk na szczerość, zaufanie, współpracę i dobre relacje. Pracujemy w mniejszych zespołach ze zróżnicowanym seniority. Obecnie dla naszego Klienta z branży bankowej poszukujemy Senior Java Developer Projekt: Projektowanie i rozwój rozwiązań platformowych dla całego ekosystemu backendowego aplikacji bankowej. Czas trwania projektu : długoterminowy Stack Technologiczny: Java 11/17, Spring Boot, Docker, Kubernetes, GCP/OpenShift, REST, Swagger, Prometheus, Grafana, PostgreSQL, Jenkins, GitLab CI, RabbitMQ/Kafka Zespół : Scrum Tryb pracy: hybrydowa (dla osób z Warszawy i okolic 2 dni/tyg w biurze; dla osób z innych regionów 1 dzień w biurze co 2 tygodnie) Wynagrodzenie : 130 - 165 PLN/h + VAT Model współpracy: kontrakt z Neontri (outsourcing) Proces rekrutacyjny: Krótka (około 20 minutowa) rozmowa telefoniczna z naszym działem HR , Online Tech talk z Klientem (około 1,5 godziny). Podczas rozmowy pojawią się pytania o doświadczenie, sprawdzające wiedzę techniczną oraz 20-30min live codingu. Aplikuj, jeśli posiadasz: Co najmniej 4 lata doświadczenia w tworzeniu backendu w Java 11+ Bardzo dobrą znajomość Spring Boot Znajomość architektury mikroserwisowej, CI/CD oraz wzorców projektowych Swobodę pracy w środowisku Docker, Kubernetes oraz chmurze ( GCP / OpenShift ) Znajomość architektury heksagonalnej oraz podejścia API-first (REST, Swagger, kontrakty) Doświadczenie w obszarze monitoringu i observability (Prometheus/Grafana/Istio/Dynatrace) Co możemy Ci zaproponować? Kontrakt B2B, W pełni finansowaną przez nas opiekę medyczną LUX MED, Budżet szkoleniowy, Nie robimy nadgodzin! Balans jest najważniejszy. Chcesz poznać więcej szczegółów? Aplikuj 😊 Do usłyszenia!

Technology

ALTER GPU CENTER

Junior Backend Developer

Junior

Remote

🏢 Summary: Part-time Backend Developer role for early-career candidates or students, focused on building and maintaining web applications using Python, Django, and microservices architecture. The position involves developing, testing, debugging, and documenting backend solutions, as well as participating in code reviews. It offers hands-on experience in modern backend development within a collaborative team environment. 🗂️ Requirements: Experience with Python, Experience with Django framework, Knowledge of RESTful APIs, Knowledge of microservices architecture, Experience with SQL, Experience with PostgreSQL, Knowledge of data modeling, Knowledge of data warehouse concepts, Knowledge of software testing methodologies, Ability to create unit tests, Understanding of clean code principles, Familiarity with design patterns, Ability to read technical documentation in English, Adherence to software development best practices 📃 Skills: Python, Django, REST, Microservices, SQL, PostgreSQL, APIs, UnitTesting, IntegrationTesting, SystemTesting, DataModeling, DataWarehouse, GitHub, GitLab 🏢 Description: Who we are looking for: We are looking for a Backend Developer, available for at least half-time, to join our team. If you are at the beginning of your professional career or currently studying, this job is for you. Responsibilities: implementing and developing software based on Python, Django, and microservices technologies, designing and developing web applications, running, testing, and debugging implemented software, creating unit tests, documenting the source code you create, conducting code reviews of source code written by other team members. Requirements: experience with Python and the Django framework, knowledge of RESTful APIs, microservices architecture, and best practices in API design, experience with SQL, especially PostgreSQL, data modeling, and data warehouse concepts, English proficiency sufficient to read technical documentation, creative, solution-oriented problem-solving skills, knowledge of software testing methodologies, including unit, integration, and system testing, openness toward others and the ability to work in a team, willingness to learn new technologies, adherence to software development best practices, knowledge and application of clean code principles, and familiarity with design patterns. Nice to have: knowledge of industry trends, emerging technologies, and best practices in software development, personal projects in your portfolio, familiarity with code repository management platforms such as GitHub or GitLab, documented ability to lead and comprehensively manage complex projects, from initial planning and scope definition through successful implementation and delivery, ensuring timely execution and alignment with business goals. We offer: sports card co-funding, company events, opportunities to learn and gain experience, prospects of working on interesting and diverse projects, participation in industry events, the possibility to work 100% remotely.

Technology

Bank PEKAO S.A.

Senior Java Developer - Agentic AI / LLM

Senior

Hybrid

Łódź, Poland

🏢 Summary: Backend Developer role focused on building secure, high-performance banking systems using Java and Specification Driven Development across the full SDLC. The position emphasizes daily agentic development with LLM-based tools and AI agents to accelerate analysis, design, implementation, and refactoring. Responsibilities include designing and implementing backend APIs and integrations with strong focus on quality, testing, and reliability. 🗂️ Requirements: Minimum 5 years of experience in Java web application development, Commercial experience with Spring and Hibernate, Practical experience with Specification Driven Development within SDLC, Daily use of LLM-based tools and AI agents in software development process, Experience with AI coding assistants such as GitHub Copilot, Experience in backend design including APIs and integrations, Experience with automated testing and QA practices, Understanding of Agile/Scrum and DevOps processes 📃 Skills: Java, Spring, Hibernate, SDLC, SDD, LLM, AI, GitHubCopilot, REST, API, SQL, Testing, Agile, Scrum, DevOps 🏢 Description: 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.

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

ITLT

Java Backend Developer (GWT)

Mid

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Oferta dla Java Backend Developera do długoterminowego projektu modernizacji systemu w sektorze publicznym. Rola obejmuje rozwój i utrzymanie aplikacji GWT oraz stopniową migrację do architektury Spring, początkowo z warszawskiego biura, a następnie hybrydowo. 🗂️ Requirements: Minimum 3 lata doświadczenia jako Java Developer, Bardzo dobra znajomość Java, Praktyczne doświadczenie z GWT lub SmartGWT, Znajomość PostgreSQL lub Oracle oraz SQL, Znajomość JPA lub Hibernate, Znajomość Thymeleaf, Znajomość Maven lub Gradle, Znajomość WildFly lub Tomcat, Znajomość Git, Znajomość Linux, Doświadczenie z Docker, Wykształcenie wyższe informatyczne 📃 Skills: Java, GWT, SmartGWT, Spring, JPA, Hibernate, PostgreSQL, Oracle, SQL, Thymeleaf, Maven, Gradle, WildFly, Tomcat, Git, Linux, Docker, Vue.js, Jenkins, GitLab, Kubernetes, Prometheus, Grafana, ELK, Postman, SoapUI, JMeter 🏢 Description: Konkrety - Stawka: otwartość na propozycję kandydata; kwotę brutto dla UoP lub netto dla B2B należy podać w formularzu rekrutacyjnym. - Model pracy: początkowo w pełni z warszawskiego biura, następnie hybrydowo. - Sektor: publiczny. - Projekt: rozwój i modernizacja systemu, utrzymanie istniejących modułów napisanych w GWT oraz sukcesywna migracja aplikacji do architektury opartej o Spring. - Zespół: około 15 osób oraz 2 freelancerów; 11 Backend Developerów (4 Seniorów oraz Midzi) i 4 Frontend Developerów. Dodatkowo zespoły Analityków, QA oraz Liderzy Techniczni. - Proces rekrutacji: 15-minutowe zdalne spotkanie w MS Teams oraz finał techniczny. - Szacowany czas trwania projektu: przynajmniej 3–4 lata. - Czas pracy / strefa czasowa: standardowe polskie godziny pracy. - Technologie i tematy w projekcie: Java 8+, Spring, GWT / Smart GWT 9.0, JPA/Hibernate, PostgreSQL, Oracle, SQL, Maven/Gradle, Git, Docker, Linux, WildFly, Tomcat, Thymeleaf, Vue.js, Jenkins/GitLab CI, Kubernetes, Prometheus, Grafana, ELK, Postman, SoapUI, JMeter. Obowiązki - Wytwarzanie nowego oprogramowania. - Utrzymanie i rozwój istniejących aplikacji. - Migracja systemu z GWT do architektury opartej o Spring. - Współpraca z zespołami Analityków, Frontendu, QA i DevOps. - Dbanie o jakość kodu, w tym testy jednostkowe i code review. - Opracowywanie architektury rozwiązań. - Tworzenie dokumentacji technicznej. Wymagania - Minimum 3 lata doświadczenia jako Java Developer. - Bardzo dobra znajomość Java. - Praktyczne doświadczenie z GWT / Smart GWT. - Znajomość relacyjnych baz danych: PostgreSQL / Oracle oraz SQL. - Znajomość JPA / Hibernate, Thymeleaf, Maven lub Gradle, WildFly lub Tomcat, Git i Linux. - Doświadczenie z Docker. - Wykształcenie wyższe informatyczne. Oferta - Długofalowe, stabilne zatrudnienie. - Możliwość uczestniczenia w kluczowych projektach dla dużej firmy działającej w stabilnym sektorze. - Atrakcyjne wynagrodzenie adekwatne do umiejętności i doświadczenia. - Benefity, w tym Lux Med i MultiSport.

Technology

New offer

ITLT

Java Engineer (GWT)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dla Java Backend Developera obejmuje rozwój, utrzymanie i modernizację systemu w sektorze publicznym, w tym migrację modułów z GWT do architektury Spring. Projekt jest planowany na co najmniej 3–4 lata; praca początkowo odbywa się z biura w Warszawie, a następnie hybrydowo. 🗂️ Requirements: Minimum 3 lata doświadczenia jako Java Developer, Bardzo dobra znajomość Java, Praktyczne doświadczenie z GWT lub Smart GWT, Znajomość PostgreSQL lub Oracle oraz SQL, Znajomość JPA lub Hibernate, Znajomość Thymeleaf, Znajomość Maven lub Gradle, Znajomość WildFly lub Tomcat, Znajomość Git i Linux, Doświadczenie z Docker, Wykształcenie wyższe informatyczne 📃 Skills: Java, GWT, SmartGWT, Spring, JPA, Hibernate, PostgreSQL, Oracle, SQL, Thymeleaf, Maven, Gradle, WildFly, Tomcat, Git, Linux, Docker 🏢 Description: Konkrety - Stawka: otwartość na propozycję kandydata; należy podać oczekiwaną kwotę brutto dla UoP lub netto dla B2B w formularzu rekrutacyjnym. - Praca: początkowo w pełni z warszawskiego biura, następnie hybrydowo. - Sektor: publiczny. - Projekt: rozwój i modernizacja systemu, utrzymanie istniejących modułów napisanych w GWT oraz sukcesywna migracja aplikacji do architektury opartej o Spring. - Zespół: około 15 osób i 2 freelancerów; 11 Backend Developerów (4 Seniorów oraz Midzi), 4 Frontend Developerów, a także zespoły Analityków, QA i Liderzy Techniczni. - Proces rekrutacji: 15-minutowe zdalne spotkanie przez MS Teams oraz finał techniczny. - Szacowany czas trwania projektu: przynajmniej 3–4 lata. - Czas pracy / strefa czasowa: standardowe polskie godziny pracy. Technologie/tematy na projekcie - Java 8+ - Spring - GWT / Smart GWT 9.0 - JPA/Hibernate - PostgreSQL, Oracle, SQL - Maven/Gradle - Git - Docker - Linux - WildFly - Tomcat - Thymeleaf - Vue.js - Jenkins/GitLab CI - Kubernetes - Prometheus - Grafana - ELK - Postman - SoapUI - JMeter Główne obowiązki - Wytwarzanie nowego oprogramowania. - Utrzymanie i rozwój istniejących aplikacji. - Migracja systemu z GWT do architektury opartej o Spring. - Współpraca z zespołami Analityków, Frontendu, QA i DevOps. - Dbanie o jakość kodu, w tym testy jednostkowe i code review. - Opracowywanie architektury rozwiązań. - Tworzenie dokumentacji technicznej. Wymagania - Minimum 3 lata doświadczenia jako Java Developer. - Bardzo dobra znajomość Java. - Praktyczne doświadczenie z GWT / Smart GWT. - Znajomość relacyjnych baz danych: PostgreSQL / Oracle oraz SQL. - Znajomość JPA / Hibernate, Thymeleaf, Maven lub Gradle, WildFly lub Tomcat, Git i Linux. - Doświadczenie z Dockerem. - Wykształcenie wyższe informatyczne. Oferta - Długofalowe, stabilne zatrudnienie. - Możliwość uczestnictwa w kluczowych projektach dla dużej firmy działającej w stabilnym sektorze. - Atrakcyjne wynagrodzenie adekwatne do umiejętności i doświadczenia. - Benefity, w tym Lux Med i MultiSport.

Technology

SPEEDNET

Lead Fullstack Java Developer (Angular)

Senior

Remote

Gdansk, Poland

110 - 140 PLN

🏢 Summary: Long-term Fullstack Developer role for a complex insurance industry project, focused on building and integrating modern web applications. The position involves backend development in Java with Spring and frontend development in Angular, within distributed system architectures. The role also includes API design, system integration, and technical mentoring responsibilities. 🗂️ Requirements: Minimum 5 years commercial experience as Fullstack Developer, Strong knowledge of Java, Strong knowledge of Spring Framework, Experience with Spring Boot, Experience designing and implementing REST APIs, Practical experience with Angular, Experience with distributed systems, Experience with relational databases, Data modeling and database design skills, Experience with code review and mentoring, Ability to analyze technical requirements and design scalable solutions, Fluent English 📃 Skills: Java, Spring, SpringBoot, Angular, REST, SQL, Microservices, API, English 🏢 Description: SPEEDNET | We build software... for the banking, finance and insurance industry. Jesteśmy z Gdańska i… robimy software. Nasz zespół tworzy ponad 230 programistów specjalizujących się w aplikacjach webowych i mobilnych. Jesteśmy zaufanym partnerem dla kilkudziesięciu klientów, których od ponad 24 lat wspieramy w dostarczaniu złożonych rozwiązań programistycznych, od product designu, przez tworzenie oprogramowania, testowanie czy consulting technologiczny. W naszym portfolio znajdziesz zarówno realizacje odjechanych startupowych pomysłów, apki wspierające biznesy średnich i małych przedsiębiorstw, czy pełne funkcjonalności multiplatformowe systemy bankowe. Zdobyte przez lata doświadczenia i umiejętności naszych ekspertów poprowadziły nas ku specjalizacji w branżach: banking, fintech i insurtech. Poszukujemy doświadczonego Fullstack Developera , który dołączy do długofalowego projektu realizowanego dla lidera branży ubezpieczeniowej - może to właśnie Ty? 🔎 👉 Szukamy właśnie Ciebie jeśli możesz się pochwalić: minimum 5-letnim doświadczeniem komercyjnym w pracy na stanowisku Fullstack Developera, zdobytym przy realizacji złożonych projektów produkcyjnych, bardzo dobrą znajomością Java oraz ekosystemu Spring (Spring Framework, Spring Boot) , wykorzystywaną do budowy i rozwoju nowoczesnych aplikacji backendowych, doświadczeniem w projektowaniu, rozwijaniu oraz integracji REST API , zarówno od strony implementacji, jak i definiowania kontraktów pomiędzy systemami, praktycznym doświadczeniem w pracy z Angular , pozwalającym na świadome podejmowanie decyzji architektonicznych w obszarze frontendu oraz efektywną współpracę przy rozwoju warstwy prezentacji, doświadczeniem w projektowaniu rozwiązań dla środowisk rozproszonych, obejmujących integracje między systemami, komunikację synchroniczną i asynchroniczną oraz projektowanie kontraktów API, bardzo dobrą znajomością relacyjnych baz danych oraz doświadczeniem w modelowaniu danych i projektowaniu struktur bazodanowych , praktycznym doświadczeniem w review kodu , mentoringu oraz weryfikacji jakości rozwiązań dostarczanych przez innych developerów, umiejętnością analizy wymagań technicznych i proponowania rozwiązań uwzględniających skalowalność, utrzymywalność i jakość systemu. biegłą znajomością j. angielskiego 👉 Będziesz idealnym kandydatem jeśli dodatkowo: masz doświadczenie w projektach związanych z branżą ubezpieczeniową 👉 Co w zamian? Przede wszystkim możesz liczyć na swobodną atmosferę i kulturę pracy opartą na zaufaniu oraz partnerskich relacjach. Ponadto w pakiecie mamy: ⏰ praca zdalna i elastyczny czas pracy, bo dbamy o work-life balance, 🎓 zajęcia z angielskiego i niemieckiego, 📚 biblioteczka firmowych e-booków, 🤸‍♀ pakiet medyczny i karta sportowa, 🍻 firmowe browarki (unlimited) i… sporo firmowych integracji, 🏢 nowoczesne biuro na 31 piętrze Olivia Star, a w nim bilard, piłkarzyki, szafka śniadaniowa, pyszna kawa i świeże owoce, 🌎 budżet relokacyjny… jeśli planujesz przeprowadzkę do Trójmiasta, 🏐 liczne zajęcia “po godzinach” dofinansowane przez firmę: od planszówek, siatkówki i piłki nożnej, po rowerowe wypady, marsze na orientację czy warsztaty DIY... a najlepsze jest to, że ta lista cały czas się rozrasta, bo nasza ekipa regularnie dorzuca kolejne pomysły!😎 👉 Jak będzie wyglądała rekrutacja? Szanujemy Twój czas, więc rekrutacja będzie składała się z 2 etapów: Krótka rozmowa telefoniczna Zosią z HR, Rozmowa z Delivery Managerem Spotkanie techniczne z klientem końcowym Sprawdź, jak się u nas pracuje 👉 www.facebook.com/speednetpl

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.