Currency

Java Backend Engineer

Java

Java Backend Engineer

Java

Al. Jerozolimskie 134, Warszawa

BlueSoft

Full-time
B2B
Mid
Remote

Tech stack

    Polish

    B2

    Spring

    regular

    REST

    regular

    SOAP

    regular

    Oracle

    regular

    PostreSQL

    regular

    Hibernate

    regular

Job description

Opis projektu

Dołączysz do zespołu realizującego projekt dla klienta z branży telekomunikacyjnej. Jego celem jest migracja oraz modernizacja złożonego systemu wspierającego automatyzację procesu planowania i harmonogramowania pracy zespołów operacyjnych. 

Twoją rolą będzie współtworzenie nowej wersji rozwiązania – obejmującej przebudowę modelu domenowego, implementację logiki optymalizacyjnej, integrację z istniejącym ekosystemem usług oraz przygotowanie aplikacji do pracy w środowisku produkcyjnym. Będziesz blisko współpracować z architektami i analitykami systemowymi, wpływając realnie na kierunek rozwoju systemu. 

 

Twoja rola w zespole:

  • udział w migracji i modernizacji systemu odpowiedzialnego za planowanie i harmonogramowanie pracy zespołów operacyjnych;

  • implementacja nowych funkcjonalności backendowych oraz integracji z systemami zewnętrznymi (REST, SOAP, JMS);

  • współpraca z analitykami w zakresie analizy, weryfikacji i doprecyzowania wymagań biznesowych;

  • współpraca z architektami przy projektowaniu architektury nowej wersji systemu;

  • tworzenie testów jednostkowych i integracyjnych oraz udział w budowie zestawu testów regresyjnych;

  • wsparcie podczas wdrożeń, optymalizacji wydajności i stabilizacji działania systemu w środowisku produkcyjnym;

  • udział w code review oraz dbanie o wysoką jakość, czytelność i spójność kodu. 

 

Środowisko pracy:

Backend: Java, Java 8+, Spring, Spring Boot, Hibernate, JPA, Maven, Gradle, Quarkus, Microservices, Backend Development 

Integracje: REST, SOAP, JMS, Integracje systemów, API Development 

Bazy danych: PostgreSQL, Oracle, SQL, ORM 

Mapy i routing: GraphHopper 


Wymagania:

  • minimum 4 lata doświadczenia w programowaniu w Javie (Java 8+);

  • bardzo dobra znajomość Spring/Spring Boot oraz projektowania aplikacji backendowych;

  • doświadczenie w pracy z JPA/Hibernate i relacyjnymi bazami danych (PostgreSQL, Oracle);

  • umiejętność analizy, refaktoryzacji i optymalizacji istniejącego kodu;

  • doświadczenie w integracji systemów (REST, SOAP, JMS);

  • praktyczna znajomość narzędzi budujących (Maven lub Gradle). 

 

Mile widziane:

  • doświadczenie w pracy z systemami opartymi na regułach, heurystykach lub algorytmach optymalizacyjnych (planowanie, alokacja zasobów) – np. Drools, Camunda, OptaPlanner, Timefold, OR-Tools;

  • doświadczenie w projektach migracyjnych lub modernizacji dużych systemów;

  • znajomość narzędzi do pracy z danymi mapowymi i routingiem (np. GraphHopper);

  • znajomość procesów CI/CD (GitLab) oraz technik monitorowania systemów (np. ELK Stack);

  • doświadczenie w pracy w środowisku wielomodułowym lub mikroserwisowym;

  • znajomość Quarkus lub innych nowoczesnych frameworków Java. ​

 

 

Co zyskujesz dołączając do BlueSoft:  

  • współpraca w zespole interdyscyplinarnych ekspertów i entuzjastów technologii, zainspirowanych pracą w płaskiej hierarchii; 

  • stała współpraca w pełnym wymiarze godzin w firmie, która rozwija się dynamicznie od 20 lat; 

  • szansa na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach;​  

  • możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; 

  • elastyczny czas i hybrydowy model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); 

  • szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 

  • możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 

  • możliwość dołączenia do Multisport i ubezpieczenia medycznego; 

  • morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę). 

 

Rekrutujemy zdalnie.  

Indywidualny onboarding całkowicie online! 

Tech stack

    Polish

    B2

    Spring

    regular

    REST

    regular

    SOAP

    regular

    Oracle

    regular

    PostreSQL

    regular

    Hibernate

    regular

Office location

Published: 03.12.2025

About the company

BlueSoft

W BlueSoft od 2002 roku przekształcamy technologię w realne sukcesy biznesowe. Jako firma IT nie ograniczamy się jedynie do technologii i oprogramowania – koncentrujemy się na całym procesie dostarczania rozwiązań. Od 20...

Company profile

Java Backend Engineer

Summary of the offer

Java Backend Engineer

Al. Jerozolimskie 134, Warszawa

BlueSoft

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. "Administratorem danych jest BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa. Dane zbierane i przetwarzane są w celach z... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.