JustJoin.IT Praca zdalna Senior

Senior Java Developer

BPX S.A.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Microservice Architecture
  • Spring Boot
  • Spring
  • REST API
  • JPA
  • Hibernate
  • Docker
  • Kubernetes

Opis stanowiska

Do długoterminowego projektu poszukujemy osoby na stanowisko Senior Java Developer, która dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie systemów informatycznych. Jeśli masz doświadczenie w budowie nowoczesnych aplikacji opartych o architekturę mikroserwisową i dobrze odnajdujesz się w pracy z Javą oraz Spring Boot – zapraszamy do aplikowania.
 

Informacje organizacyjne


Forma współpracy: B2B
• Start: 1 września 2026
• Czas trwania: ok. 12 miesięcy
• Zaangażowanie: 1 FTE
• Model pracy: zdalny
 

Zakres obowiązków
• Rozwój, utrzymanie oraz doskonalenie systemów informatycznych.
• Tworzenie nowych funkcjonalności oraz rozwój istniejących rozwiązań.
• Przygotowywanie i aktualizacja dokumentacji technicznej.
• Współpraca z zespołem projektowym przy realizacji kolejnych etapów projektu.

 

Oczekiwania
• Minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java.
• Praktyczna znajomość wzorców projektowych, wzorców integracyjnych oraz architektury mikroserwisowej.
• Bardzo dobra znajomość Spring Boot (Core, Data, Security), JPA oraz Hibernate.
• Doświadczenie w projektowaniu i implementacji REST API.
• Znajomość relacyjnych baz danych SQL (preferowany Oracle).
• Znajomość praktyk DevSecOps.
• Doświadczenie w pracy z technologiami konteneryzacji, takimi jak Docker, Kubernetes lub Nomad.
• Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych.
• Dodatkowym atutem będzie znajomość narzędzi: Apache Kafka, MinIO, Jenkins oraz GitLab.
• Mile widziane doświadczenie w projektach dla branży energetycznej.

🔍 Dekoder Ogłoszenia

🔴
długoterminowego projektu
Projekt może być długoterminowy, ale umowa jest tylko na 12 miesięcy, co sugeruje, że projekt może zostać przedłużony lub zakończony.
🔴
rozwoju i utrzymanie systemów informatycznych
Może oznaczać zarówno ciekawe nowe funkcjonalności, jak i żmudne poprawki błędów i utrzymanie starszego kodu.
🟡
dobrze odnajdujesz się w pracy z Javą oraz Spring Boot
Wymagane jest zaawansowane, a nie tylko podstawowe, wykorzystanie tych technologii w praktyce.
🟡
przygotowywanie i aktualizacja dokumentacji technicznej
Jest to standardowy obowiązek, ale często niedoceniany i czasochłonny.
🔴
Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych
Może oznaczać, że będziesz musiał zajmować się również front-endem, mimo że ogłoszenie jest na stanowisko Java Developera.