Inżynier Java - Warsaw, Polska - Team Quest

    Team Quest
    Team Quest background
    Umowa o pracę
    Opis

    Zadania:

  • 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.
  • Oczekiwania:

  • 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.
  • Oferujemy:

  • 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.