Senior Java Developer | Branża Energetyczna

Brak informacji o wynagrodzeniu
SeniorFull-time
#412085·Dodano 26 dni temu·1
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootSpringRESTSQLDockerKubernetesApache Kafka

Firma i stanowisko

Nasz klient to duża organizacja działająca w polskim sektorze energetycznym, skoncentrowana na rozwoju innowacyjnych rozwiązań technologicznych i cyfryzacji rynku energii. Firma tworzy i rozwija zaawansowane systemy IT wspierające wymianę oraz przetwarzanie danych, integrację uczestników rynku oraz kluczowe procesy związane z funkcjonowaniem sektora energetycznego.

Wymagania

  • Minimum 8 lat doświadczenia komercyjnego w programowaniu w języku Java
  • Bardzo dobra znajomość Java
  • Praktyczna znajomość Spring Boot, w tym: Spring Core, Spring Data, Spring Security
  • Znajomość JPA oraz Hibernate
  • Bardzo dobra znajomość REST API
  • Doświadczenie w pracy z mikroserwisami
  • Znajomość wzorców projektowych i integracyjnych
  • Znajomość relacyjnych baz danych SQL – preferowany Oracle
  • Znajomość praktyk DevSecOps
  • Doświadczenie z konteneryzacją i orkiestracją – Docker, Kubernetes lub Nomad
  • Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych

Nice to have:

  • Znajomość: Apache Kafka, MinIO, Jenkins, GitLab
  • Znajomość specyfiki projektów realizowanych dla branży energetycznej

Obowiązki

  • Projektowanie, rozwój i utrzymanie aplikacji w języku Java
  • Rozwój rozwiązań wykorzystujących architekturę mikroserwisową
  • Tworzenie i rozwój usług w oparciu o Spring Boot
  • Projektowanie oraz rozwój REST API
  • Integracja systemów i wykorzystywanie wzorców integracyjnych
  • Praca z relacyjnymi bazami danych
  • Stosowanie wzorców projektowych oraz dobrych praktyk programistycznych
  • Dbanie o jakość, bezpieczeństwo i wydajność tworzonych rozwiązań
  • Praca zgodnie z praktykami DevSecOps
  • Praca ze środowiskami kontenerowymi
  • Rozwój i utrzymanie istniejących systemów
  • Przygotowywanie oraz aktualizacja dokumentacji technicznej
  • Współpraca z zespołem projektowym

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego planować ścieżkę kariery i dbającego o komfort pracy
  • Szkolenia, certyfikaty i konferencje – dofinansowanie lub pełne pokrycie kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu i dobór kolejnego zgodnie z preferencjami (#SmartChange)
  • Wsparcie work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
  • Wspieranie inicjatyw sportowych i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i wsparcie psychologiczne
  • Elastyczne benefity – możliwość samodzielnego wyboru punktów w systemie benefitowym
Dofinansowanie szkoleń
Budżet konferencyjny
Elastyczne godziny
Karta sportowa
Opieka zdrowotna

Inne informacje

Świadczenie usług odbywa się w trybie zdalnym z maksymalnie jedną wizytą w miesiącu w biurze klienta we Wrocławiu.

Edge One Solutions

Edge One Solutions

365 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz