Senior Java Developer | Branża Energetyczna
⚲ Wrocław
Do uzgodnienia
Wymagania
- Java
- Spring Boot
- Spring Core
- Spring Data
- Spring Security
- JPA
- Hibernate
- SQL
- Oracle
- Docker
- Kubernetes
- Nomad
- Apache Kafka
- MinIO
- Jenkins
- GitLab
Opis stanowiska
Nasze 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
Mile widziane:
Znajomość: Apache Kafka, MinIO, Jenkins, GitLab
Znajomość specyfiki projektów realizowanych dla branży energetycznej
O projekcie:
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.
Tryb świadczenia usług
Świadczenie usług odbywa się w trybie zdalnym (maksymalnie 1 pojedyncza wizyta w miesiącu w biurze klienta we Wrocławiu)
Zakres obowiązków:
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
Oferujemy:
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i platforma ze wsparciem psychologicznym
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
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
Mile widziane:
Znajomość: Apache Kafka, MinIO, Jenkins, GitLab
Znajomość specyfiki projektów realizowanych dla branży energetycznej
O projekcie:
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.
Tryb świadczenia usług
Świadczenie usług odbywa się w trybie zdalnym (maksymalnie 1 pojedyncza wizyta w miesiącu w biurze klienta we Wrocławiu)
Zakres obowiązków:
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
Oferujemy:
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i platforma ze wsparciem psychologicznym
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
🔍 Dekoder Ogłoszenia
🔴
Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych
Dziwne wymaganie dla backend Java Developera — może oznaczać domieszkę pracy frontendowej
🟡
Minimum 8 lat doświadczenia komercyjnego
Wysoki próg — mogą oczekiwać bardzo szerokiego zakresu kompetencji za standardową stawkę