Backend Developer (Java) z doświadczeniem w testowaniu (k/m)

Warszawa
Oferta wygasa za:88 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat

O projekcie

Poszukujemy Backend Developera Java, który dołączy do zespołu rozwijającego nowoczesne rozwiązania bankowości cyfrowej. To rola dla osoby, która nie tylko projektuje i rozwija backend, ale również aktywnie uczestniczy w procesie testowania oraz dba o jakość dostarczanego oprogramowania.

Jeśli cenisz współpracę w środowisku Agile, lubisz mieć wpływ na cały cykl życia aplikacji i chcesz pracować przy rozwiązaniach wykorzystywanych przez setki tysięcy użytkowników, ta oferta jest dla Ciebie.

Twój zakres obowiązków

  • Projektowanie, rozwój oraz utrzymanie aplikacji backendowych opartych o Javę i architekturę mikroserwisową
  • Tworzenie oraz wykonywanie testów backendowych (jednostkowych, integracyjnych i API)
  • Współpraca z zespołem Agile przy projektowaniu i wdrażaniu nowych funkcjonalności
  • Udział w analizie wymagań oraz projektowaniu rozwiązań technicznych
  • Wspieranie pełnego cyklu wytwarzania oprogramowania – od implementacji po utrzymanie produkcyjne
  • Dbanie o wysoką jakość kodu, wydajność oraz niezawodność aplikacji
  • Wykorzystanie nowoczesnych narzędzi i rozwiązań wspierających proces developmentu

Nasze wymagania

  • Minimum kilkuletnie doświadczenie w programowaniu w Java (Java 21+)
  • Doświadczenie w tworzeniu aplikacji opartych o Spring Boot oraz mikroserwisy
  • Bardzo dobra znajomość REST API
  • Doświadczenie z Hibernate oraz Spring Data JPA
  • Znajomość baz danych Oracle, DB2 lub SQL
  • Praktyczna znajomość Git oraz Maven
  • Doświadczenie z testami jednostkowymi, integracyjnymi i API (JUnit 5)
  • Umiejętność tworzenia oraz wykonywania testów backendowych
  • Znajomość zasad SOLID oraz dobrych praktyk programistycznych
  • Doświadczenie z narzędziami takimi jak WireMock lub podobnymi
  • Otwartość na pracę łączącą development i testowanie
  • Praktyczne wykorzystanie narzędzi AI wspierających pracę programisty
  • Znajomość Splunk będzie dodatkowym atutem
  • Doświadczenie z frontendem (JavaScript, TypeScript)
  • Znajomość Angulara (2+) lub AngularJS
  • Doświadczenie z Playwright lub qTest
  • Certyfikat ISTQB Foundation
  • Znajomość Gherkin
  • Doświadczenie z programowaniem reaktywnym

To oferujemy

  • Udział w długoterminowym projekcie realizowanym w nowoczesnym środowisku technologicznym
  • Pracę w doświadczonym, międzynarodowym zespole Agile
  • Możliwość rozwoju kompetencji zarówno w obszarze backend developmentu, jak i testowania
  • Wpływ na architekturę oraz jakość tworzonych rozwiązań
  • Hybrydowy model pracy z biura w Warszawie (3 dni w tygodniu)

Benefity

Karta sportowa
Prywatna opieka medyczna
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie