Fullstack Developer (Java/Angular) | Branża bankowa
Brak informacji o wynagrodzeniu
MidFull-time
#446301·Dodano 2 dni temu·1
Źródło: Edge One SolutionsTech Stack / Keywords
JavaSpringSpring BootJPAHibernateSpring Data JPAAngularJavaScriptHTMLCSS Oracle SQL ServiceNow ProTech REST HTTP WebSocket Kafka RabbitMQ JMS
Firma i stanowisko
Nasz klient to największy prywatny bank inwestycyjny w USA, którego początki sięgają XIX wieku. Do głównych obszarów działalności należą bankowość komercyjna, usługi doradcze w zakresie zarządzania majątkiem i obsługa inwestorów.
Wymagania
- Minimum 3 lata komercyjnego doświadczenia w tworzeniu oprogramowania
- Dobra znajomość języka Java oraz zasad SOLID
- Doświadczenie ze Spring i Spring Boot
- Znajomość JPA, Hibernate i Spring Data JPA
- Umiejętność konfiguracji i wykorzystania wielu beanów w Springu
- Doświadczenie z Angular, JavaScript, HTML i CSS
- Znajomość SQL oraz baz danych Oracle
- Wiedza dotycząca sterowników bazodanowych, połączeń z bazą i relacji pomiędzy tabelami
- Znajomość komunikacji międzyprocesowej: REST/HTTP, WebSocket, wymiana plików oraz komunikacja asynchroniczna
- Znajomość kolejek i tematów na przykładzie Kafki lub RabbitMQ
- Doświadczenie z JMS
- Podstawowa wiedza dotycząca pul wątków, zależności pomiędzy liczbą wątków a CPU oraz mechanizmu hyper-threading
- Umiejętność samodzielnego projektowania i tworzenia kodu
- Gotowość do pracy bez wykorzystywania generatywnej AI do tworzenia kodu oraz bez stosowania podejścia „vibe coding”
Obowiązki
- Rozwój od podstaw aplikacji automatyzującej tworzenie zgłoszeń zmian
- Tworzenie backendu w Java, Spring i Spring Boot
- Rozwój interfejsu użytkownika w Angular
- Projektowanie i implementacja komunikacji pomiędzy komponentami systemu
- Integracja rozwiązania z ServiceNow, ProTech oraz narzędziami DevSecOps
- Implementacja mechanizmów komunikacji synchronicznej i asynchronicznej
- Rozwój warstwy dostępu do danych z wykorzystaniem JPA, Hibernate i Spring Data JPA
- Samodzielne rozwiązywanie zadań programistycznych i tworzenie kodu
Benefity
- Indywidualne wsparcie Service Delivery Managera pomagającego planować ścieżkę kariery i dbającego o komfort pracy
- Szkolenia, certyfikaty i konferencje finansowane przez pracodawcę
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wsparcie work-life balance poprzez wyjścia integracyjne, aktywności sportowe oraz webinary #edge1talks
- Wsparcie inicjatyw sportowych i wynajem sal treningowych
- Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie oraz wsparcie psychologiczne
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Inne informacje
Preferowana realizacja usług w trybie hybrydowym z biura klienta w Krakowie (3 dni w tygodniu).
Edge One Solutions
306 aktywnych ofert