JustJoin.IT Hybrydowo Mid

Java Developer (AWS/Azure)

j-labs

⚲ Warszawa

130 - 150 PLN/h netto (B2B)

Wymagania

  • AWS
  • Redis
  • REST
  • Docker
  • Azure
  • ELK Stack
  • Kubernetes
  • Java
  • Spring Boot

Opis stanowiska

Co będziesz robić • j-labs współpracuje z globalnym liderem branży paliwowej, który aktywnie rozwija e-mobilność na skalę międzynarodową. W ramach tej współpracy wdrażamy nowoczesne rozwiązania, takie jak płatności zbliżeniowe na stacjach, zaawansowane programy lojalnościowe oraz platformy sprzedażowe oparte na chmurze (Azure/AWS). • Obecnie poszukujemy Java Developera do projektu w obszarach szeroko pojętej elektryczności/elektromobilności, dot. głównie ładowania samochodów elektrycznych w modelach OTG (On The Go/na stacji), ładowania w domach (m.in. sprzedaż ładowarek domowych na terenie Skandynawii). • Aplikacje znajdują się na różnych etapach rozwoju, a głównym celem jest tworzenie nowych funkcjonalności. • Stack: Java 17/21, Spring, Spring Boot, Docker, AWS/Azure, Kubernetes, Jenkins, PostgreSQL, Redis. • Zespół składa się z developerów Backend, Fullstack i Mobile, a także Product Ownera i Testera, łącznie 7-8 osób. • Zespół pracuje w metodologii Scrum z dwutygodniowymi sprintami. • W procesie wytwarzania oprogramowania stosowane są dobre praktyki programistyczne, TDD, clean code, code review.  • Hybryda 3 x w tygodniu z biura w Warszawie. Czego oczekujemy • Min. 4 lat doświadczenia programistycznego w języku Java (w tym wersja 17+). • Doświadczenie z frameworkiem Spring (Spring Data, Spring Boot, Spring Cloud). • Doświadczenie z chmurami publicznymi (AWS/Azure). • Znajomość architektury mikroserwisowej. • Doświadczenie w pracy z Docker, Kubernetes. • Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych. • Doświadczenie w tworzeniu i dokumentowaniu interfejsów REST/SOAP przy użyciu Swagger. • Doświadczenie w pracy w zespole zgodnie z metodykami rozwoju oprogramowania Agile. • Bardzo dobra znajomość języka angielskiego w mowie i piśmie (min. B2). Mile widziane • Znajomość technik TDD i BDD (z użyciem Spock/Mockito/Cucumber). • Doświadczenie z Domain Driven Development.