Senior Java Developer

Summary

Senior Java Developer builds and maintains microservices-based systems using Java, Spring Boot, and related technologies in a long-term project.

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.