Senior Fullstack Developer (Java/Angular) | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#442007·Dodano 4 dni temu·1
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpringSpring BootAngularJavaScriptTypeScriptRxJSJUnitMockitoAssertJ

Firma i stanowisko

Nasz klient to największy bank w Polsce i jedna z największych instytucji finansowych w regionie Europy Środkowo-Wschodniej. Działa jako uniwersalny bank – obsługuje zarówno klientów indywidualnych, jak i firmy, korporacje oraz sektor publiczny. Wokół banku działa szeroka grupa spółek wspierających różne obszary (np. leasing, faktoring, TFI, ubezpieczenia, bank hipoteczny), dzięki czemu oferuje kompleksowe usługi finansowe.

Wymagania

  • Minimum 8 lat komercyjnego doświadczenia w programowaniu.
  • Bardzo dobre kompetencje techniczne oraz umiejętność podejmowania i uzasadniania decyzji architektonicznych.
  • Bardzo dobra znajomość Java 17+ oraz Spring / Spring Boot.
  • Doświadczenie z Angular 16+, JavaScript, TypeScript i RxJS.
  • Znajomość Angular Material, Bootstrap 3+, HTML5, SCSS oraz RWD.
  • Doświadczenie w projektowaniu i integracji REST API.
  • Znajomość TDD oraz narzędzi testowych, m.in. JUnit, Mockito, AssertJ i Vitest.
  • Doświadczenie z JPA oraz narzędziami Flyway i Liquibase.
  • Praktyczna znajomość Docker.
  • Doświadczenie z Git / GitLab oraz GitLab CI/CD.
  • Znajomość NPM.
  • Praktyczna znajomość IntelliJ IDEA.

Obowiązki

  • Wytwarzanie i rozwój oprogramowania zgodnie ze standardami obowiązującymi w organizacji.
  • Projektowanie, rekomendowanie i konsultowanie rozwiązań technicznych z architektami, analitykami oraz zespołem utrzymania systemów.
  • Udział w Code Review oraz dbanie o jakość tworzonego kodu.
  • Tworzenie i aktualizowanie dokumentacji technicznej.
  • Wsparcie analityków w przygotowywaniu analiz technicznych.
  • Doprecyzowywanie wymagań oraz udział w przeglądach projektowych.
  • Wsparcie testerów podczas testów systemowych i integracyjnych.
  • Zapewnienie zgodności rozwiązań z wymaganiami dotyczącymi bezpieczeństwa, dostępności i skalowalności.
  • Praca z repozytoriami i narzędziami projektowymi, m.in. GitLab, Confluence i Jira.
  • Udział w spotkaniach projektowych i technicznych oraz wsparcie procesu wdrażania nowych funkcjonalności.
  • Diagnozowanie i usuwanie błędów produkcyjnych oraz projektowanie rozwiązań naprawczych i optymalizacyjnych.

Benefity

  • Dedykowany Opiekun Kontraktu jako główny punkt kontaktu w sprawach projektu i współpracy.
  • Możliwość uczestnictwa w szkoleniach, certyfikacjach i konferencjach związanych z projektami.
  • Program #SmartChange umożliwiający udział w kolejnych procesach kwalifikacyjnych na inne projekty.
  • Dostęp do społeczności Edge1S, webinarów #edge1talks i inicjatyw budujących relacje.
  • Możliwość uczestnictwa w inicjatywach sportowych i korzystania z sal treningowych.
  • Dobrowolne korzystanie z usług dodatkowych, takich jak prywatna opieka medyczna, karta sportowa, ubezpieczenie oraz wsparcie psychologiczne.
  • Korzystanie z platformy kafeteryjnej umożliwiającej samodzielny wybór usług lub produktów.
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Dofinansowanie szkoleń
Budżet konferencyjny
Edge One Solutions

Edge One Solutions

346 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz