Finnet
Finnet
201 – 500 Zaposlenici
B2BFinancijeFintech
Finnet je brazilska fintech tvrtka koja razvija financijsku infrastrukturu za poduzeća i financijske institucije. Osnovana 2003. godine, tvrtka se usredotočuje na pojednostavljenje obveza i potraživanja putem svoje platforme Open Finance, koja povezuje tvrtke s vodećim bankama te podržava višeservisno internetsko bankarstvo, upravljanje rizicima, automatizirano izdavanje računa i praćenje transakcija u stvarnom vremenu. Njezin se rad temelji na upotrebi financijske automatizacije za učinkovitije i sigurnije poslovne transakcije, a prilike oblikuju njezini B2B proizvodi i operacije u području financijske tehnologije.

Viši analitičar pozadinskih sustava Node.js (rad na daljinu)

Viši analitičar odgovoran je za razvoj Node.js API-ja i mikrousluga za Finnetova rješenja za financijsko upravljanje. Uloga obuhvaća integracije, razmjenu poruka, otpornost i podršku produkciji.

Opis

  • Voditi poboljšanja pozadinskih rješenja od početka do kraja, od razumijevanja problema do implementacije, uvođenja i nadzora u produkciji
  • Razvijati, unapređivati i održavati aplikacije, API-je i usluge uz Node.js kao primarnu tehnologiju
  • Izrađivati i održavati REST API-je i integracije koje povezuju interne i vanjske sustave
  • Raditi s distribuiranim sustavima, mikrouslugama, komunikacijom između usluga i razmjenom poruka
  • Pomagati u definiranju i razvoju arhitektura rješenja
  • Primjenjivati načela čistog koda, dizajnerskih obrazaca i softverske arhitekture
  • Razvijati i održavati jedinične i integracijske testove
  • Implementirati obrasce otpornosti, uključujući ponovni pokušaj, vremensko ograničenje, prekidač i rezervno rješenje
  • Istraživati incidente, pregledavati zapisnike i dijagnosticirati probleme aplikacija, integracija i baza podataka
  • Utvrđivati temeljne uzroke i preporučivati trajna rješenja
  • Raditi s relacijskim bazama podataka izradom, pregledom i analizom SQL upita
  • Podržavati istrage performansi i otklanjanje problema s bazama podataka
  • Koristiti Azure DevOps za upravljanje verzijama, zahtjeve za uključivanje promjena i CI/CD cjevovode
  • Doprinositi pregledima koda i tehničkim raspravama
  • Procjenjivati utjecaje, rizike, ovisnosti, trud i složenost rješenja
  • Nadzirati produkcijske aplikacije i pomagati u rješavanju incidenata
  • Surađivati s timovima za razvoj, proizvod, kvalitetu, infrastrukturu, sigurnost i drugim timovima
  • Dijeliti stručna znanja i podupirati tehnički razvoj tima
  • Pronalažiti prilike za automatizaciju i kontinuirano poboljšanje
  • Prema potrebi raditi sa sustavima i uslugama izrađenima u Pythonu ili Javi

Zahtjevi

  • Dokazano iskustvo ili izvrsno poznavanje pozadinskog razvoja u Node.js-u
  • Iskustvo u razvoju i korištenju REST API-ja
  • Pozadinski razvoj u JavaScriptu i/ili TypeScriptu
  • Iskustvo u integraciji sustava
  • Razumijevanje distribuiranih arhitektura i mikrousluga
  • Iskustvo s razmjenom poruka i asinkronom obradom
  • Poznavanje relacijskih baza podataka i SQL-a
  • Sposobnost analize i dijagnosticiranja problema aplikacija i baza podataka
  • Iskustvo u pisanju jediničnih i integracijskih testova
  • Napredno poznavanje Gita i upravljanja verzijama
  • Iskustvo u korištenju Azure DevOpsa
  • Razumijevanje CI/CD cjevovoda
  • Poznavanje dizajnerskih obrazaca, čistog koda i najboljih praksi softverskog inženjerstva
  • Iskustvo u implementaciji obrade pogrešaka i obrazaca otpornosti kao što su prekidač, ponovni pokušaj, vremensko ograničenje i rezervno rješenje
  • Razumijevanje koncepata sigurnosti aplikacija i API-ja
  • Iskustvo u otklanjanju problema s aplikacijama i analizi zapisnika
  • Iskustvo u nadzoru i podršci produkcijskih aplikacija
  • Poznavanje ili iskustvo u razvoju sustava u Pythonu ili Javi
  • Poznavanje Resilience4j-a ili ekvivalentnog okvira za obradu pogrešaka
  • Iskustvo s heksagonalnim i event-driven arhitekturama
  • Iskustvo u radu s nerelacijskim bazama podataka
  • Poznavanje Escritural Receivables, registara ili reguliranih financijskih rješenja
  • Iskustvo u podršci vrlo kritičnim transakcijskim aplikacijama ili aplikacijama velikog opsega
  • Iskustvo u tehnološkim tvrtkama, fintechu ili financijskim institucijama
  • Poznavanje bankovnih integracija, načina plaćanja ili financijske povezivosti
  • Iskustvo s observabilnošću i nadzorom aplikacija
  • Iskustvo u modernizaciji aplikacija ili integraciji naslijeđenih sustava

Pogodnosti

  • Prijave su dobrodošle i od kandidata s invaliditetom
  • Rad na daljinu