Warszawa, Warszawa, Województwo mazowieckie, Polska
Link Group
7. 11. 2024
Informacje o stanowisku
Zakres obowiązków:
Projektowanie i implementacja nowych funkcjonalności w aplikacjach backendowych, z wykorzystaniem technologii Java, Spring oraz Spring Boot.
Używanie Hibernate do efektywnej komunikacji z bazami danych PostgreSQL oraz zapewnienie integralności i jakości danych.
Praca w zespole Agile, uczestnictwo w codziennych stand-upach, retrospektywach oraz planowaniu sprintów.
Identyfikowanie oraz rozwiązywanie problemów technicznych, w tym debugowanie kodu oraz analiza błędów.
Konstruktywne uczestnictwo w przeglądach kodu, zapewniając najwyższą jakość dostarczanego oprogramowania.
Tworzenie oraz aktualizacja dokumentacji technicznej i użytkowej dla rozwijanych funkcjonalności.
Współpraca z zespołem DevOps w zakresie integracji i wdrażania aplikacji na platformie Azure, korzystając z rozwiązań stworzonych przez ekspertów w tej dziedzinie.
Wymagania:
Język programowania: Java
Frameworki: Spring, Spring Boot
ORM: Hibernate
Baza danych: PostgreSQL
Chmura: Doświadczenie z Azure będzie mile widziane, ale nie jest wymagane, ponieważ inżynier nie będzie odpowiedzialny za konfigurowanie środowisk chmurowych ani budowanie pipelineów. Będzie korzystał z tego, co stworzyli nasi eksperci DevOps.
Język angielski: Bardzo dobra znajomość w mowie i piśmie.
Umiejętności:
Komfortowe poruszanie się w środowisku Agile.
Abstrakcje baz danych, takie jak Hibernate.
Doświadczenie w systemach kontroli wersji, takich jak GIT, w tym zarządzanie różnymi gałęziami. Preferowane platformy to Bitbucket oraz GITHUB.
Silne umiejętności debugowania i rozwiązywania problemów.
Doskonałe umiejętności komunikacyjne w mowie i piśmie.
Zdolność do zwracania uwagi na szczegóły oraz orientacja na jakość, z umiejętnością dostrzegania szerszego kontekstu.
Aktywny udział w przeglądach kodu.
Umiejętność dzielenia wymagań na mniejsze zadania.