Expert Java Developer / Tech Leader
1200 - 1800 PLN/ mies.B2B
SeniorFull-time·B2B
#432262·Dodano 2 dni temu·6
Źródło: Jit TeamTech Stack / Keywords
JavaBackendApache KafkaApacheSpring BootHibernateGitLabMaven
Firma i stanowisko
Nasz klient specjalizuje się w rozwijaniu innowacyjnych rozwiązań technologicznych w sektorze energetycznym i działa na terenie całej Polski od ponad 12 lat. Klient wspiera krajowego operatora systemu przesyłowego poprzez budowę i modernizację systemów informatycznych oraz prowadzenie prac badawczo-rozwojowych. Firma wdraża także zaawansowaną automatyzację procesów biznesowych, co pozwala na zwiększenie efektywności działania. Głównym założeniem naszego klienta jest zapewnienie efektywnej i niezawodnej pracy systemu elektroenergetycznego, wspierając jednocześnie rozwój odnawialnych źródeł energii.
Wymagania
- Minimum 5 lat doświadczenia w programowaniu w języku Java (8+)
- Minimum 3 lata doświadczenia w pracy z Java 17+
- Minimum 2 lata doświadczenia w roli lidera technicznego zespołu backendowego pracującego w technologii Java
- Bardzo dobra znajomość Apache Kafka
- Bardzo dobra znajomość Apache Camel
- Bardzo dobra znajomość Spring Boot
- Bardzo dobra znajomość relacyjnych baz danych oraz technologii ORM, w szczególności Hibernate
- Doświadczenie w pracy z GitLab i Maven
- Umiejętność tworzenia testów jednostkowych i integracyjnych (JUnit, Mockito lub podobne rozwiązania)
- Znajomość platform, API oraz kanałów integracyjnych wykorzystywanych przez operatorów energetycznych, w szczególności rozwiązań Unicorn (ECP/EDX)
- Znajomość wzorców projektowych
- Odpowiedzialność i terminowość w realizacji powierzonych zadań
- Samodzielność w działaniu
- Umiejętność efektywnej współpracy zespołowej
- Wysoko rozwinięte umiejętności komunikacyjne
Nice to have:
- Znajomość baz danych Oracle RDBMS
- Znajomość języka Python
- Podstawowa znajomość systemów Linux
- Doświadczenie w realizacji projektów dla branży energetycznej
Obowiązki
- Wsparcie zespołu programistów w definiowaniu i realizacji zadań technicznych
- Analiza, weryfikacja oraz planowanie rozwoju technologii wykorzystywanych w projekcie
- Wdrażanie nowych technologii w zespołach projektowych poprzez szkolenia i mentoring
- Rozwój architektury systemu w warstwie backend
- Projektowanie i implementacja nowych funkcjonalności
- Tworzenie oraz rozwijanie testów jednostkowych i integracyjnych
- Współpraca z zespołem w zakresie rozwoju rozwiązań integracyjnych i systemowych
- Dbanie o jakość kodu oraz stosowanie dobrych praktyk programistycznych
Benefity
- Praca zdalna z okazjonalnymi wizytami w biurze we Wrocławiu
- Wynagrodzenie 1200 - 1800 PLN za dzień roboczy (B2B)
Jit Team
295 aktywnych ofert