Aplikuj teraz

Senior Java Developer

apreel

Niegolewskiego, Warszawa +2 więcej
23 500 - 26 900 PLN
Pełny etat
Java
Spring
Hibernate
CI/CD
REST
Git
🐳 Docker
🚢 Kubernetes
Kafka
Pełny etat
Spring Boot
Microservices
SQL
Spark
DDD

Czym będziesz się zajmować? Klient: branża energii odnawialnejStanowisko: (Senior) Java Engineer Lokalizacja: Warszawa, praca głównie zdalna, okazjonalne spotkania w biurze w Warszawie (1 x w m-cu) Start: ASAP Zatrudnienie: przez apreel na zasadach B2B Stawka: do 160,00 PLN netto/h +VAT Cel stanowiska:Rozwój nowego mikroserwisu integrującego się z zewnętrznym systemem, a także rozbudowa i utrzymanie istniejących rozwiązań w ramach architektury mikroserwisowej.Poszukujemy doświadczonego programisty, który nie tylko swobodnie porusza się w środowisku backendowym, ale również aktywnie wnosi wartość do projektu poprzez dzielenie się wiedzą, inicjatywę w rozwiązywaniu problemów oraz skuteczną współpracę z innymi członkami zespołu.Kontekst projektu:Zespół rozwija platformę służącą do zarządzania farmami solarnymi, wiatrowymi oraz magazynami energii. System umożliwia operatorom i właścicielom instalacji OZE monitorowanie, planowanie i optymalizację produkcji oraz magazynowania energii.Bazowyzespół backendowy składa się z czterech osób (3x Java, 1x PHP).Zakres obowiązków:Projektowanie i implementacja nowego mikroserwisu zgodnie z obowiązującymi standardami kodowania i architektury w projekcieRozwijanie oraz utrzymywanie istniejących funkcjonalności w innych mikroserwisach

Kogo poszukujemy? Wymagane kompetencje:Minimum 5 lat doświadczenia zawodowego jako programista JavaBardzo dobra znajomość Spring Boot, w tym Spring Data oraz Spring SecurityDoświadczenie w projektach wykorzystujących komunikację asynchroniczną – szczególnie z użyciem RabbitMQ i Apache KafkaPraktyczna znajomość Dockera oraz budowania i uruchamiania aplikacji w kontenerachZnajomość zasad i technik projektowania aplikacji o wysokiej dostępności (high availability)Umiejętność tworzenia czytelnego, testowalnego i łatwego w utrzymaniu kodu z wykorzystaniem podejścia CleanCodeZnajomość narzędzi i technik testowania – testy jednostkowe, integracyjne, kontraktoweDobra znajomość relacyjnych baz danych (PostgreSQL) oraz podstaw NoSQL (Redis)Umiejętność analizy logów, diagnostyki i rozwiązywania problemówDoświadczenie w pracy w metodyce Agile (Kanban)Umiejętność pracy zespołowej, komunikatywność i samodzielność w działaniuMile widziane:Doświadczenie w pracy z Kubernetes (zarządzanie deploymentami)Znajomość formatu danych ProtobufPraca z serwisami korzystającymi z SSO (Keycloak)Znajomość baz danych typu time-series (Influx)

Wyświetlenia: 4
Opublikowana5 dni temu
Wygasaza 26 dni
Tryb pracyPełny etat
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java Developer"