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

Brak informacji o wynagrodzeniu
MidFull-time
#446301·Dodano 2 dni temu·1
Źródło: Edge One Solutions
Aplikuj teraz

Tech 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

Edge One Solutions

299 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz