Unlock Full Resume Report

New offer - be the first one to apply!

August 15, 2026

Java Developer z AI

Mid • Remote

85 - 105 PLN/hr

Warsaw, MZ, Poland

Quick Facts

  • Stawka do 105 PLN/h netto + VAT
  • 100% zdalnie
  • Poziom: Regular
  • Obszar: Java Development + AI

Opis

Poszukiwany jest Java Developer na poziomie Regular z komercyjnym doświadczeniem w tworzeniu aplikacji webowych w Javie oraz w wykorzystywaniu narzędzi AI wspierających development i generowanie kodu.

Technologie

  • Java
  • Spring Framework
  • Gradle
  • AI / Claude Code

Wymagania

  • Minimum 12 miesięcy komercyjnego doświadczenia w Java przy tworzeniu aplikacji internetowych
  • Dobra znajomość Java
  • Znajomość Spring Framework
  • Znajomość Gradle
  • Podstawowe doświadczenie w tworzeniu aplikacji webowych
  • Podstawowa umiejętność testowania aplikacji
  • Doświadczenie w wykorzystywaniu AI, np. Claude Code, do generowania i tworzenia kodu
  • Samodzielność i dobra organizacja pracy
  • Umiejętność samodzielnego definiowania zadań w ramach wyznaczonych celów
  • Ukończone studia kierunkowe lub studia w trakcie
  • Język angielski na poziomie minimum B1; certyfikat nie jest wymagany

Obowiązki

  • Rozwój aplikacji internetowych w Java / Spring
  • Implementacja i rozwój nowych funkcjonalności
  • Podstawowe testowanie tworzonych rozwiązań
  • Praca z narzędziami AI wspierającymi generowanie kodu
  • Samodzielna realizacja i definiowanie zadań w ramach ustalonych celów
  • Współpraca z zespołem projektowym

Oferujemy

  • Stawkę do 105 PLN/h netto + VAT
  • Przelew w dogodnej formie
  • Krótki, 14-dniowy termin płatności faktury
  • Bogaty pakiet 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

Similar jobs you might like

Technology

New offer

co.brick Talents

Mid Java Developer

Mid

Remote

Gliwice, SL, Poland

80 - 100 PLN

🏢 Summary: Oferta dla Regular Java Developera z co najmniej 4-letnim doświadczeniem komercyjnym, obejmująca rozwój aplikacji webowych w Javie. Stanowisko umożliwia rozwijanie kompetencji w Spring Framework, Gradle oraz nowoczesnym tworzeniu oprogramowania wspieranym przez narzędzia AI do generowania kodu. 🗂️ Requirements: Minimum 4 lata komercyjnego doświadczenia w Java, Podstawowa znajomość Spring Framework, Podstawowa znajomość Gradle, Podstawowe doświadczenie w tworzeniu aplikacji webowych, Podstawy testowania aplikacji, Język angielski na poziomie minimum B1, Gotowość do wykorzystywania AI do generowania kodu aplikacji, Samodzielna organizacja pracy i realizacja zadań 📃 Skills: Java, Spring, Gradle, AI, Testing 🏢 Description: Mid Java Developer Poziom: Regular Technologie: Java, Spring Framework, Gradle, AI O stanowisku Poszukujemy Java Developera na poziomie Regular , który posiada praktyczne doświadczenie w tworzeniu aplikacji webowych i chce rozwijać swoje kompetencje w nowoczesnym podejściu do programowania z wykorzystaniem narzędzi AI do generowania kodu . Jeśli dobrze znasz Javę, masz podstawową znajomość Spring Framework i Gradle oraz jesteś otwarty/a na nowe technologie i sposoby pracy z AI – zapraszamy do aplikowania. Twój profil masz minimum 4 lata komercyjnego doświadczenia w programowaniu w języku Java, posiadasz podstawową znajomość Spring Framework , znasz podstawy Gradle , masz podstawowe doświadczenie w tworzeniu aplikacji webowych , znasz podstawy testowania aplikacji , jesteś otwarty/a na nowe technologie i narzędzia, potrafisz dobrze organizować swoją pracę, jesteś samodzielny/a w realizacji powierzonych zadań, potrafisz samodzielnie definiować zadania w ramach wyznaczonych celów, jesteś otwarty/a na wykorzystywanie AI do generowania kodu aplikacji . Mile widziane doświadczenie w pracy z Claude Code , zainteresowanie rozwojem kompetencji związanych z AI-assisted development. Język angielski znajomość języka angielskiego na poziomie minimum B1 , Dlaczego warto? To stanowisko dla osoby, która chce rozwijać się nie tylko jako Java Developer, ale również zdobywać doświadczenie w nowoczesnym podejściu do tworzenia oprogramowania z wykorzystaniem AI .

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)

Technology

New offer

Oskar Wegner

Java MID Developer

Mid

Hybrid

Szczecin, Poland

18,000 - 20,000 PLN/mo

🏢 Summary: Oferta dla Java Developera obejmuje rozwój i utrzymanie nowej aplikacji, projektowanie rozwiązań backendowych oraz współpracę przy decyzjach technologicznych i architektonicznych. Stanowisko oferuje kontrakt B2B, pracę hybrydową, elastyczne godziny oraz budżet na rozwój. 🗂️ Requirements: Minimum 3 lata doświadczenia w programowaniu backendu w Java, Praktyczna znajomość Spring Boot, Praktyczna znajomość PostgreSQL, Praktyczna znajomość architektury monolitycznej, Umiejętność analizy zadań, identyfikowania ryzyk i niejasności, Samodzielne debugowanie i analiza przyczyn problemów, Weryfikowanie i wyjaśnianie kodu wygenerowanego z użyciem AI, Dzielenie się wiedzą i doświadczeniem w zespole 📃 Skills: Java, SpringBoot, PostgreSQL, Monolith, Debugging, AI 🏢 Description: Jesteśmy dynamiczną firmą technologiczną, która łączy innowacyjne podejście z pasją do tworzenia nowoczesnych rozwiązań. Aktualnie do realizacji nowego projektu poszukujemy solidnego developera z doświadczeniem w Java, który dołączy do naszego zespołu i wesprze nas w tworzeniu oraz rozwijaniu autorskich funkcjonalności. Jeżeli masz solidne doświadczenie w Javie i lubisz pracę zespołową to aplikuj, jesteśmy pewni, że nie będziesz żałować. Etapy rekrutacji: Rozmowa wstępna online z wybranymi kandydatami > Rozmowa techniczna in-person > Informacja zwrotna. Twoje zadania: projektowanie i implementacja rozwiązań opartych na Javie współpraca z zespołem programistów w celu dostarczania wysokiej jakości kodu angażowanie się w procesy decyzyjne dotyczące technologii i architektury projektów utrzymywanie i rozwijanie nowej aplikacji, z naciskiem na dobre praktyki i bezpieczeństwo angażowanie się w proces analizy i weryfikacji proponowanych rozwiązań developerskich pod względem spójności z wymaganiami funkcjonalnymi nowej aplikacji. Nasze oczekiwania: minimum 3 lata doświadczenia w programowaniu backend serwisów w Javie praktyczna znajomość Spring Boot praktyczna znajomość PostgreSQL i Monolithic Architecture umiejętność analizy zadań przed rozpoczęciem ich implementacji oraz skuteczne zgłaszanie ryzyk i niejasności na wczesnym etapie umiejętność samodzielnego debugowania oraz dochodzenia do źródła problemu, a nie wyłącznie usuwania jego skutków świadome korzystanie z narzędzi AI – developer musi rozumieć, zweryfikować i potrafić wyjaśnić kod, który dostarcza efektywne dzielenie się wiedzą i doświadczeniem z zespołem Oferujemy: wynagrodzenie 18 000 – 20 000 PLN na B2B po okresie wdrożenia w zespół i projekt pracę hybrydową (zgodnie z obowiązującymi standardami) elastyczne godziny pracy z uwzględnieniem core hours 8:30-15:30 komfortowe biuro w centrum Szczecina przyjazną atmosferę i kulturę opartą na koleżeńskich relacjach możliwość rozwoju i nauki (konferencje, szkolenia, dostęp do najnowszych technologii)

Technology

New offer

emagine Polska

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta B2B dla Senior Java Developera obejmuje rozwój rozwiązań bankowości elektronicznej dla klientów korporacyjnych. Rola łączy tworzenie i projektowanie oprogramowania Java z testowaniem, integracjami, pracą z bazami danych oraz wsparciem zespołu; wymaga wizyt w biurze raz w tygodniu. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Java Developer, Wykształcenie wyższe: informatyka, matematyka lub kierunek pokrewny, Doświadczenie w tworzeniu aplikacji Java, Dobra lub bardzo dobra znajomość relacyjnych baz danych i SQL, Znajomość projektowania baz danych, transakcji i blokad, Znajomość REST, JSON, SOAP, XML i XSD, Doświadczenie w Code Review, Doświadczenie w refaktoryzacji kodu, Znajomość wzorców projektowych i architektonicznych, Znajomość aplikacji rozproszonych i mikroserwisów, Doświadczenie w pracy z Jira i Confluence 📃 Skills: Java, SQL, REST, JSON, SOAP, XML, XSD, Microservices, Jira, Confluence 🏢 Description: Informacje o projekcie: Branża: bankowość Stawka: do ok. 160 zł/h netto + VAT, B2B Lokalizacja: wizyty raz w tygodniu w biurze w jednym z biur (Warszawa, Łódź, Gdańsk, Bydgoszcz, Katowice, Lublin, Wrocław, Szczecin) Poszukujemy Senior Java Developera do zespołu odpowiedzialnego za rozwój rozwiązań wspierających bankowość elektroniczną dla klientów korporacyjnych. Zakres obowiązków Tworzenie wysokiej jakości kodu. Projektowanie i dokumentowanie rozwiązań technicznych. Przeprowadzanie testów jednostkowych. Współpraca z Analitykami Biznesowymi, Architektami IT oraz innymi członkami zespołu projektowego. Współpraca z klientem biznesowym. Udział w przeglądach kodu (Code Review). Refaktoryzacja istniejących rozwiązań. Wsparcie techniczne mniej doświadczonych programistów oraz dzielenie się wiedzą w zespole. Udział w projektowaniu nowych rozwiązań systemowych. Wymagane kompetencje Minimum 5 lat doświadczenia zawodowego na stanowisku Java Developera. Wykształcenie wyższe kierunkowe (informatyka, matematyka lub kierunki pokrewne). Doświadczenie w tworzeniu aplikacji w technologii Java. Dobra lub bardzo dobra znajomość relacyjnych baz danych, w szczególności: pisania zapytań SQL, projektowania baz danych, tworzenia struktur danych (tabele, indeksy itp.), zagadnień związanych z transakcjami i blokadami bazodanowymi. Znajomość zagadnień integracyjnych opartych o: REST, JSON, SOAP Web Services, XML, XSD. Doświadczenie w przeglądach kodu (Code Review). Doświadczenie w refaktoryzacji kodu. Znajomość wzorców projektowych. Znajomość wzorców architektonicznych. Znajomość zagadnień związanych z aplikacjami rozproszonymi (Microservices). Doświadczenie w pracy z Jira i Confluence. Mile widziane Doświadczenie z Apache Kafka. Doświadczenie w projektowaniu rozwiązań z wykorzystaniem UML. Doświadczenie w pracy z Enterprise Architect.

Technology

Integral Solutions

Java Developer

Mid

Hybrid

Warsaw, MZ, Poland

100 - 120 PLN/hr

🏢 Summary: Oferta współpracy B2B dla Java Developera przy projekcie w Warszawie, w modelu hybrydowym z jednym dniem pracy z biura tygodniowo. Rola wymaga obowiązkowego doświadczenia z Finastra Trade Innovation i Fusion Corporate Channel oraz rozwoju integracji, baz danych i kolejek wiadomości. 🗂️ Requirements: Znajomość Finastra Trade Innovation (FTI), Znajomość Fusion Corporate Channel (FCC), Java 8/11, XML, XSD, XSLT, JAXB, Bazy danych Oracle, Liquibase, IBM MQ, Git, Jenkins i CI/CD 📃 Skills: Java, Finastra, FTI, FCC, XML, XSD, XSLT, JAXB, Oracle, Liquibase, IBM, MQ, Git, Jenkins, CI/CD 🏢 Description: Java Developer Lokalizacja: Warszawa Tryb pracy: Hybryda - 1 dzień w tygodniu z biura Współpraca: B2B Stawka: do 120 zl/h O firmie/projekcie Kogo szukamy Zadania Wymagania NIEZBĘDNE - Znajomość oprogramowania Finastra Trade Innovation (FTI) oraz Fusion Corporate Channel.(FCC) (wymaganie konieczne) Pisanie wydajnego, czystego kodu w Javie w wersji 8/11. Doświadczenie z technologiami opartymi na XML, takimi jak XSD, XSLT, czy JAXB. Znajomość baz danych, zwłaszcza Oracle. Znajomość narzędzia liquibase do zarządzania wersjonowaniem baz danych. Znajomość architektury i implementacji rozwiązań opartych na kolejkach wiadomości z wykorzystaniem IBM MQ (Message Queuing). Doświadczenie w pracy z systemem kontroli wersji GIT oraz narzędziami CI/CD (Jenkins). Mile widziane Co oferujemy Pracę na kontrakcie B2B Prezenty na różne okazje Wydarzenia firmowe Dostęp do platformy szkoleniowej Dostęp do platformy językowej

Technology

Primaris Services Sp. z o.o.

Java Developer

Mid

Remote

Warsaw, Poland

120 - 140 PLN/hr

🏢 Summary: Zdalny kontrakt B2B dla Java Developera z co najmniej 4-letnim doświadczeniem, ze stawką 120–140 PLN netto + VAT/h. Rola obejmuje rozwój i utrzymanie systemu ubezpieczeń na życie, wspierającego pełny cykl obsługi polis i roszczeń. Kluczowy stack to Java 17, Spring Boot, mikroserwisy, REST API i Oracle. 🗂️ Requirements: Minimum 4 lata komercyjnego doświadczenia w Java, Bardzo dobra znajomość Java 17, Bardzo dobra znajomość Spring Boot, Doświadczenie w architekturze mikroserwisowej, Praktyczna znajomość REST API, Praktyczna znajomość relacyjnych baz danych Oracle, Umiejętność tworzenia skalowalnego i utrzymywalnego kodu, Doświadczenie z systemami zintegrowanymi, Doświadczenie w Agile/Scrum, Gotowość do pracy z Angular 📃 Skills: Java, SpringBoot, Angular, REST, Microservices, Oracle, Git, Maven, JUnit, Agile, Scrum, Gitflow, Docker 🏢 Description: Forma współpracy : kontrakt B2B Stawka (B2B PLN netto + VAT/h): 120-140 Tryb : zdalny Poszukujemy osoby o profilu Java Developer , która posiada min. 4 lat komercyjnego doświadczenia. Wiodący stack technologiczny : Java 17, Spring Boot, Angular (mile widziany), REST API, Architektura Mikroserwisowa, Oracle Database, Git, Maven, JUnit, Agile/Scrum Projekt który będziemy gotowi Ci zaproponować dotyczy rozwoju i utrzymaniu produktu ubezpieczeń na życie, zapewniającego kompleksową ochronę życia i zdrowia klientów. Rozwiązanie wspiera pełny cykl obsługi produktów ubezpieczeniowych, od kalkulacji składki i oceny ryzyka, przez zawarcie oraz obsługę polis, aż po procesy związane z likwidacją roszczeń. Wymagania: Minimum 4 lata komercyjnego doświadczenia w programowaniu w Java. Bardzo dobra znajomość Java 17 oraz Spring Boot. Doświadczenie w projektowaniu i rozwoju aplikacji opartych o architekturę mikroserwisową. Praktyczna znajomość REST API oraz relacyjnych baz danych (Oracle). Umiejętność tworzenia wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu. Doświadczenie w pracy z systemami zintegrowanymi oraz w środowisku Agile/Scrum. Gotowość do pracy z Angular lub chęć rozwijania kompetencji w tym obszarze (znajomość Angular będzie dodatkowym atutem). Współpracując z naszą organizacją będziesz mógł/mogła liczyć na : Ugruntowaną pozycją rynkową Projekty, w których będziesz miał/miała wpływ na ich rozwój Współpracę z atrakcyjnymi klientami biznesowymi z różnych branż ( m.in .: finanse, bankowość, ubezpieczenia, healthcare, robotyzacja, energetyka, media) Bieżące informacje projektowe oraz stały dostęp do dokumentacji niezbędnej do realizacji zadań (np. Git, Gitflow, Angular, Docker, Primaris x TechTalks, Primaris Leadership Academy) Świetną atmosferę współpracy podczas realizacji projektów wśród zaangażowanych ludzi z pasją Cały proces nawiązywania współpracy oraz onboarding prowadzony jest zdalnie. Proces nawiązywania współpracy składa się z: rozmowy telefonicznej (do 30 min) zdalnej video rozmowy - weryfikacji techniczno-biznesowej z naszym specjalistą/specjalistką (60-90 min) zdalnego spotkania z Product Owner projektu (30-60 min) Primaris Services to ponad 250 ekspertów na pokładzie i 15 lat doświadczenia w branży IT na rynku polskim oraz zagranicznym. Realizujemy ambitne projekty o wysokiej złożoności z różnych obszarów - m.in . bankowości, ubezpieczeń, healthcare, robotyzacji, energetyki, mediów (mamy ponad 40 aktywnych klientów). Rośniemy w siłę oraz ciągle poszerzamy portfolio zarówno naszych usług jak i klientów. Zakres naszej działalności obejmuje budowę systemów od zera, ich rozwój oraz utrzymanie,  wdrożenia produktowe, alokacje całych Zespołów, a także pojedynczych Ekspertów w strukturach Klienta. Ponadto od kilku lat działamy bardzo intensywnie jako złoty Partner firmy UiPath (obszar Robotic Process Automation) budując roboty i sprzedając licencje u naszych Klientów. Co miesiąc nawiązujemy współpracę z 7 nowymi osobami. Wierzymy, że ludzie z pasją to klucz do naszego wspólnego sukcesu! Właśnie dlatego ciągle poszukujemy nowych, zdolnych osób, które powiększą grono naszych współpracowników.

Technology

Sedivio

Programista Java (100% zdalnie)

Senior

Remote

Warsaw, Poland

80 - 110 PLN/mo

🏢 Summary: Oferta dotyczy zdalnej pracy przy jednym z największych projektów IT administracji publicznej, w oparciu o Java i Spring. Przewidziano długofalową współpracę B2B lub UoP, nowoczesny stos technologiczny oraz stabilne finansowanie publiczne. 🗂️ Requirements: Minimum 4 lata doświadczenia jako Java Developer, Bardzo dobra znajomość Java 8+, Doświadczenie ze Spring i Spring Boot, Doświadczenie z JPA/Hibernate, Praktyczna znajomość relacyjnych baz danych, Doświadczenie z REST API, Znajomość Maven lub Gradle, Doświadczenie z testami jednostkowymi 📃 Skills: Java, Spring, SpringBoot, JPA, Hibernate, PostgreSQL, Oracle, MSSQL, MySQL, REST, Maven, Gradle, JUnit, Mockito 🏢 Description: Starszy Programista Java (Spring) Forma współpracy: B2B/UOP Lokalizacja: 100% zdalnie Poszukujemy osoby, która posiada: minimum 4 lat doświadczenia jako Java Developer, bardzo dobrą znajomość Java 8+, doświadczenie z Spring oraz Spring Boot, doświadczenie z JPA/Hibernate, praktyczną znajomość relacyjnych baz danych (PostgreSQL, Oracle, MS SQL, MySQL), doświadczenie z REST API, znajomość Maven lub Gradle, doświadczenie z bibliotekami do testów jednostkowych (JUnit, Mockito lub podobne). Mile widziane bardzo dobra znajomość wzorców projektowych, umiejętność rozwiązywania problemów algorytmicznych, doświadczenie w dużych projektach enterprise, doświadczenie w administracji publicznej lub ochronie zdrowia. Oferujemy udział w jednym z największych projektów IT administracji publicznej, długofalową współpracę, możliwość pracy z nowoczesnym stosem Java, stabilny projekt finansowany ze środków publicznych. Salary 17 000 - 19 000 PLN Gross per month - Permanent 80 - 110 PLN Net per hour - B2B

Technology

P&P Solutions

Starszy Programista Java

Senior

Remote

Warsaw, Poland

100 - 130 PLN/hr

🏢 Summary: Oferta dla Starszego Programisty Java do długoterminowego, w pełni zdalnego projektu dla klienta z sektora publicznego. Rola obejmuje rozwój i utrzymanie backendu w Java i Spring Boot, projektowanie REST API, pracę z relacyjnymi bazami danych oraz testy jednostkowe. Stawka wynosi do 130 PLN/h, a rozpoczęcie projektu jest możliwe od zaraz. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Programista Java, Bardzo dobra znajomość Java 8+, Praktyczne doświadczenie ze Spring i Spring Boot, Doświadczenie z JPA lub Hibernate, Znajomość relacyjnych baz danych: MySQL, PostgreSQL, MS SQL lub Oracle, Doświadczenie z Maven lub Gradle, Praktyczna znajomość projektowania i implementacji REST API, Doświadczenie w testach jednostkowych, np. JUnit, Gotowość do udziału w testach kompetencji rekrutacyjnych 📃 Skills: Java, Spring, SpringBoot, JPA, Hibernate, REST, Maven, Gradle, SQL, MySQL, PostgreSQL, MSSQL, Oracle, JUnit 🏢 Description: Poszukujemy doświadczonego Starszego Programisty Java , który dołączy do projektu realizowanego dla klienta z sektora publicznego. Szukamy osoby, która posiada ugruntowane doświadczenie w tworzeniu aplikacji backendowych opartych o Java i Spring Boot oraz swobodnie pracuje z relacyjnymi bazami danych, technologiami ORM i interfejsami REST API. 🚀 Start projektu: ASAP 💼 Forma współpracy: B2B 🏠 Model pracy: 100% zdalnie 💰 Stawka: do 130 PLN/h Technologie: Java 8+, Spring, Spring Boot, JPA, Hibernate, REST API, Maven, Gradle, SQL, MySQL, PostgreSQL, MS SQL, Oracle, JUnit Wymagania: Minimum 5 lat doświadczenia zawodowego na stanowisku Programisty Java. Bardzo dobra znajomość języka Java (minimum wersja 8). Praktyczne doświadczenie w pracy z frameworkami Spring oraz Spring Boot. Doświadczenie w wykorzystaniu bibliotek ORM, takich jak JPA lub Hibernate. Dobra znajomość relacyjnych baz danych (MySQL, PostgreSQL, MS SQL lub Oracle). Doświadczenie w pracy z narzędziami do budowania aplikacji Maven lub Gradle. Praktyczna znajomość projektowania i implementacji REST API. Doświadczenie w tworzeniu testów jednostkowych z wykorzystaniem jednej z popularnych bibliotek testowych (np. JUnit). Gotowość do podpisania oświadczenia o udziale w testach kompetencji będących częścią procesu rekrutacyjnego. Mile widziane: Umiejętność praktycznego wykorzystywania zdobytej wiedzy przy projektowaniu i rozwijaniu rozwiązań. Doświadczenie w realizacji projektów o wysokich wymaganiach jakościowych. Znajomość dobrych praktyk programistycznych oraz pracy zespołowej. Zakres obowiązków: Projektowanie, rozwój oraz utrzymanie aplikacji backendowych w technologii Java. Tworzenie wysokiej jakości kodu zgodnie z dobrymi praktykami programistycznymi. Rozwój aplikacji z wykorzystaniem Spring Framework oraz Spring Boot. Projektowanie i implementacja REST API. Praca z relacyjnymi bazami danych oraz optymalizacja zapytań SQL. Wykorzystanie technologii ORM (JPA/Hibernate) do mapowania obiektowo-relacyjnego. Tworzenie i rozwój testów jednostkowych. Udział w analizie wymagań technicznych oraz projektowaniu rozwiązań. Współpraca z zespołem projektowym przy realizacji kolejnych etapów projektu. Dbanie o jakość kodu oraz udział w przeglądach kodu (Code Review). Oferujemy: Pracę w stabilnym projekcie realizowanym dla klienta z sektora publicznego. Możliwość pracy 100% zdalnej. Długoterminową współpracę w oparciu o kontrakt B2B. Bogaty pakiet 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). Przelew w dogodnej formie. Krótki, 14-dniowy termin płatności faktury.