Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Opis stanowiska:
- Projektowanie, dokumentowanie i wdrażanie nowych systemów, a także ulepszeń i modyfikacji istniejącego oprogramowania z kodem zgodnym z specyfikacjami projektowymi i spełniającym najlepsze praktyki bezpieczeństwa i Javy.
- Interakcja z interesariuszami biznesowymi i technicznymi w celu dostarczania wysokiej jakości produktów i usług, które spełniają wymagania biznesowe i oczekiwania, przy jednoczesnym stosowaniu najnowszych dostępnych narzędzi i technologii.
- Odpowiedzialność za zapewnienie, że dostarczane przez zespół produkty i usługi spełniają lub przewyższają oczekiwania biznesowe.
- Identyfikacja możliwości innowacji produktowych i dążenie do poprawy najlepszych praktyk, standardów i procesów.
- Koordynacja działań integracji ciągłej, automatyzacji testów i innych elementów, a także wkład w kod podstawowy produktu.
- Prezentowanie rozwiązań technicznych, możliwości, uwag i funkcji w terminach biznesowych.
- Skuteczne komunikowanie się w zakresie statusu, problemów i ryzyk w precyzyjny i terminowy sposób.
Wymagania:
- 2-4 lata doświadczenia w pracy na podobnym stanowisku.
- Ekspercka wiedza na temat frameworków Spring, Spring JPA i Hibernate Vertex i Apache.
- Doświadczenie w tworzeniu mikroserwisów, szczególnie z wykorzystaniem HTTP, REST, JSON i XML.
- Doświadczenie w konteneryzacji i technologiach orkiestracji kontenerów.
- Doświadczenie w bazach danych relacyjnych i NoSQL.
- Doświadczenie w systemach wiadomości i technologiach rozproszonych.
- Doświadczenie w React lub zaawansowanym JavaScript jest pożądane.
- Doświadczenie w GIT, Maven, Jenkins lub innych narzędziach automatyzacji budowania.
- Silne umiejętności analityczne, rozwiązywania problemów i komunikacji.
- Doświadczenie w metodykach Agile i zasadach cyklu życia oprogramowania iteracyjnego.
- Doświadczenie w używaniu Java i Spring boot.
- Doświadczenie w cyklu życia aplikacji, CI / CD i znajomość pisania czytelnego kodu za pomocą paradygmatów TDD / BDD.
- Dobra znajomość zasad czystego kodu - SOLID, KISS, DRY, Clean Architecture.
- Znajomość orkiestracji kontenerów (Docker, Kubernetes) i AWS.
Proponujemy:
- Pakiet benefitów pozapłacowych.
- Stałe zatrudnienie na podstawie umowy o pracę.
- Udział w interesującym projekcie.
Mile widziane:
- Doświadczenie w usługach finansowych/procesowaniu płatności.
- Doświadczenie w technologiach opartych na UI, takich jak REACT JS, Angular JS, jest mile widziane.