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 SolutionsTech 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
346 aktywnych ofert