Senior Java Developer
GET IT TOGETHER SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław
Do uzgodnienia
Wymagania
- Java
- Spring Boot
- JPA
- Hiernate
- Rest API
- Oracle
- Python
Opis stanowiska
Nasze wymagania:
Minimum 8 lat doświadczenia komercyjnego w programowaniu w języku Java.
Bardzo dobra znajomość architektury mikroserwisowej oraz wzorców projektowych i integracyjnych.
Praktyczne doświadczenie z frameworkami Spring Boot (Core, Data, Security), JPA oraz Hibernate.
Doświadczenie w projektowaniu i implementacji REST API.
Bardzo dobra znajomość relacyjnych baz danych SQL (preferowana Oracle).
Znajomość praktyk DevSecOps oraz tworzenia bezpiecznych aplikacji.
Doświadczenie z technologiami konteneryzacji, takimi jak Docker, Kubernetes lub Nomad.
Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych.
Umiejętność pracy w zespole oraz analityczne podejście do rozwiązywania problemów.
Mile widziane:
Doświadczenie w projektach dla sektora energetycznego,
Doświadczenie w programowaniu w języku Python.
O projekcie:
Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.
Doświadczona kadra HR wie jak skutecznie rekrutować i dbać o relacje z najlepszymi kandydatami IT.
Obecnie poszukujemy osób na stanowisko Senior Java Developer.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.
Tworzenie oraz rozwój rozwiązań opartych o architekturę mikroserwisową.
Projektowanie i implementacja interfejsów REST API oraz integracja z systemami zewnętrznymi.
Rozwijanie aplikacji z wykorzystaniem Spring Boot, JPA oraz Hibernate.
Projektowanie i optymalizacja warstwy dostępu do danych z wykorzystaniem relacyjnych baz danych.
Współpraca z zespołami DevOps przy wdrażaniu i utrzymaniu rozwiązań kontenerowych.
Dbanie o jakość kodu, bezpieczeństwo aplikacji oraz stosowanie dobrych praktyk DevSecOps.
Udział w projektowaniu architektury oraz doborze rozwiązań technologicznych.
Współpraca z analitykami, architektami i pozostałymi członkami zespołu projektowego.
Oferujemy:
Formę współpracy w oparciu o kontrakt b2b z Get IT Together.
Kontrakt fulltime do 31.08.2027 z możliwością przedłużenia.
Pracę zdalną z wizytami we Wrocławiu (1-2 razy w miesiącu).
Niezbędne narzędzia pracy.
Realizację projektów dla klienta z obszaru energetyki.
Okazję do ciągłego rozwoju.
Minimum 8 lat doświadczenia komercyjnego w programowaniu w języku Java.
Bardzo dobra znajomość architektury mikroserwisowej oraz wzorców projektowych i integracyjnych.
Praktyczne doświadczenie z frameworkami Spring Boot (Core, Data, Security), JPA oraz Hibernate.
Doświadczenie w projektowaniu i implementacji REST API.
Bardzo dobra znajomość relacyjnych baz danych SQL (preferowana Oracle).
Znajomość praktyk DevSecOps oraz tworzenia bezpiecznych aplikacji.
Doświadczenie z technologiami konteneryzacji, takimi jak Docker, Kubernetes lub Nomad.
Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych.
Umiejętność pracy w zespole oraz analityczne podejście do rozwiązywania problemów.
Mile widziane:
Doświadczenie w projektach dla sektora energetycznego,
Doświadczenie w programowaniu w języku Python.
O projekcie:
Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.
Doświadczona kadra HR wie jak skutecznie rekrutować i dbać o relacje z najlepszymi kandydatami IT.
Obecnie poszukujemy osób na stanowisko Senior Java Developer.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.
Tworzenie oraz rozwój rozwiązań opartych o architekturę mikroserwisową.
Projektowanie i implementacja interfejsów REST API oraz integracja z systemami zewnętrznymi.
Rozwijanie aplikacji z wykorzystaniem Spring Boot, JPA oraz Hibernate.
Projektowanie i optymalizacja warstwy dostępu do danych z wykorzystaniem relacyjnych baz danych.
Współpraca z zespołami DevOps przy wdrażaniu i utrzymaniu rozwiązań kontenerowych.
Dbanie o jakość kodu, bezpieczeństwo aplikacji oraz stosowanie dobrych praktyk DevSecOps.
Udział w projektowaniu architektury oraz doborze rozwiązań technologicznych.
Współpraca z analitykami, architektami i pozostałymi członkami zespołu projektowego.
Oferujemy:
Formę współpracy w oparciu o kontrakt b2b z Get IT Together.
Kontrakt fulltime do 31.08.2027 z możliwością przedłużenia.
Pracę zdalną z wizytami we Wrocławiu (1-2 razy w miesiącu).
Niezbędne narzędzia pracy.
Realizację projektów dla klienta z obszaru energetyki.
Okazję do ciągłego rozwoju.
🔍 Dekoder Ogłoszenia
🔴
Bardzo dobra znajomość architektury mikroserwisowej oraz wzorców projektowych i integracyjnych.
Oczekuje się, że kandydat nie tylko rozumie teorię, ale potrafi praktycznie zastosować te koncepcje w złożonych systemach.
🔴
Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych.
Chociaż stanowisko jest backendowe, od kandydata oczekuje się pewnego zrozumienia aspektów frontendowych, co może oznaczać potrzebę współpracy z zespołem frontendowym lub sporadyczne zajmowanie się tym obszarem.
🟡
Umiejętność pracy w zespole oraz analityczne podejście do rozwiązywania problemów.
Standardowe wymaganie, które w praktyce może oznaczać zarówno efektywną współpracę, jak i konieczność samodzielnego rozwiązywania trudnych, nieoczywistych problemów.
🔴
Doświadczenie w projektach dla sektora energetycznego
Branża energetyczna ma specyficzne wymagania i regulacje, co może oznaczać potrzebę szybkiego wdrożenia się w nowe, potencjalnie złożone realia biznesowe.
🟡
Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.
Obejmuje pełen cykl życia oprogramowania, co może oznaczać zarówno tworzenie nowych funkcjonalności, jak i zajmowanie się problemami w istniejącym kodzie.