Senior Java Developer

25 200 - 30 240 PLNNet per month - B2B

Senior Java Developer

Java

Grzybowska 87, Warszawa

Ness Solution

25 200 - 30 240 PLN
Net per month - B2B
Full-time
B2B
Senior
Remote

Tech stack

    Polish

    C1

    Java

    advanced

    Spring

    advanced

    Hibernate

    advanced

    Oracle

    advanced

    JUnit

    advanced

    Mockito

    advanced

    Maven

    advanced

Job description

Senior Java Developer / Tech Lead


Branża: energetyka, infrastruktura krytyczna

Lokalizacja: praca 100% zdalna


Poszukujemy doświadczonego Senior Java Developera z umiejętnościami Technical Leada do udziału w długoterminowym projekcie w branży energetycznej. Projekt obejmuje rozwój i utrzymanie rozwiązań w architekturze mikrousługowej, z wykorzystaniem nowoczesnych technologii i narzędzi kontenerowych.


Zakres obowiązków:

  • Projektowanie i rozwój aplikacji backendowych w oparciu o architekturę mikrousługową.

  • Pełnienie roli lidera technicznego w zespole programistów backend (przydzielanie zadań, mentoring, code review).

  • Integracja systemów z wykorzystaniem Apache Kafka i Apache Camel.

  • Tworzenie i utrzymywanie rozwiązań opartych o Java 17+, Spring Boot i Hibernate.

  • Praca z bazami danych Oracle DB 19c i narzędziami ORM.

  • Współpraca z zespołem w metodykach zwinnych, udział w planowaniu i estymacji zadań.

  • Dbanie o jakość kodu poprzez testy jednostkowe i integracyjne.


Wymagania:

  • Minimum 5 lat doświadczenia w programowaniu w Javie 8+.

  • Minimum 2 lata doświadczenia w roli lidera technicznego w zespole backendowym.

  • Bardzo dobra znajomość:

    • Spring Boot

    • Relacyjnych baz danych i Hibernate

  • Umiejętność pracy z GitLab, Maven.

  • Doświadczenie w pisaniu testów jednostkowych i integracyjnych (JUnit, Mockito).

  • Doświadczenie w pracy z Apache Kafka i Apache Camel na poziomie umożliwiającym samodzielne projektowanie i rozwój rozwiązań integracyjnych.

  • Doświadczenie w pracy z systemami integracyjnymi stosowanymi w sektorze energetycznym.

  • Umiejętność pracy zespołowej, samodzielność i odpowiedzialność.

Mile widziane:

  • Znajomość Oracle RDBMS.

  • Podstawy Pythona.

  • Podstawowa znajomość systemów Linux.


Technologie w projekcie:

Java 17+, Spring Boot, Apache Kafka, Apache Camel, Docker, Nomad, Oracle DB 19c, MinIO, Hibernate, GitLab, Maven, XPath 2.0.


Jeśli szukasz stabilnej, rozwojowej roli w projekcie o strategicznym znaczeniu dla sektora energetycznego i chcesz mieć realny wpływ na rozwiązania technologiczne – czekamy na Twoje CV!

Published: 13.08.2025
Office location