Finnet
Finnet
201 – 500 Medarbejdere
B2BFinansFintech
Finnet er en brasiliansk fintechvirksomhed, der udvikler finansiel infrastruktur til virksomheder og finansielle institutioner. Virksomheden blev grundlagt i 2003 og fokuserer på at effektivisere kreditor- og debitorbogholderi gennem sin Open Finance-platform, som forbinder virksomheder med større banker og understøtter internetbank med flere tjenester, risikostyring, automatiseret fakturering og overvågning af transaktioner i realtid. Arbejdet bygger på brugen af finansiel automatisering til at gøre forretningstransaktioner mere effektive og sikre, med muligheder, der formes af virksomhedens B2B-produkter og drift inden for finansiel teknologi.

Senior backendanalytiker for Node.js-systemer (fjernarbejde)

Senior analytiker med ansvar for at udvikle Node.js-API'er og mikrotjenester til Finnets løsninger til økonomistyring. Rollen omfatter integrationer, meddelelseshåndtering, robusthed og produktionssupport.

Beskrivelse

  • Have det samlede ansvar for forbedringer af backendløsninger fra problemforståelse til implementering, udrulning og produktionsovervågning
  • Bygge, videreudvikle og vedligeholde applikationer, API'er og tjenester med Node.js som primær teknologi
  • Oprette og vedligeholde REST-API'er og integrationer, der forbinder interne og eksterne systemer
  • Arbejde med distribuerede systemer, mikrotjenester, kommunikation mellem tjenester og meddelelseshåndtering
  • Bidrage til at definere og videreudvikle løsningsarkitekturer
  • Anvende Clean Code, designmønstre og principper for softwarearkitektur
  • Udvikle og vedligeholde enheds- og integrationstests
  • Implementere robusthedsmønstre, herunder Retry, Timeout, Circuit Breaker og Fallback
  • Undersøge hændelser, gennemgå logfiler og diagnosticere problemer i applikationer, integrationer og databaser
  • Fastslå grundårsager og anbefale varige løsninger
  • Arbejde med relationsdatabaser ved at oprette, gennemgå og analysere SQL-forespørgsler
  • Understøtte præstationsundersøgelser og fejlfinding af databaser
  • Bruge Azure DevOps til versionsstyring, pull requests og CI/CD-pipelines
  • Bidrage til kodegennemgange og tekniske diskussioner
  • Evaluere løsningers påvirkning, risici, afhængigheder, indsats og kompleksitet
  • Overvåge produktionsapplikationer og bidrage til at løse hændelser
  • Samarbejde med udviklings-, produkt-, kvalitets-, infrastruktur-, sikkerheds- og andre teams
  • Dele ekspertise og understøtte teamets tekniske udvikling
  • Identificere muligheder for automatisering og løbende forbedringer
  • Arbejde med systemer og tjenester bygget i Python eller Java efter behov

Krav

  • Dokumenteret erfaring med eller stærk viden om backendudvikling med Node.js
  • Erfaring med udvikling og anvendelse af REST-API'er
  • Backendudvikling med JavaScript og/eller TypeScript
  • Erfaring med systemintegration
  • Forståelse af distribuerede arkitekturer og mikrotjenester
  • Erfaring med meddelelseshåndtering og asynkron behandling
  • Viden om relationsdatabaser og SQL
  • Evne til at analysere og diagnosticere problemer i applikationer og databaser
  • Erfaring med at skrive enheds- og integrationstests
  • Gode kundskaber i Git og versionsstyring
  • Erfaring med Azure DevOps
  • Forståelse af CI/CD-pipelines
  • Viden om designmønstre, Clean Code og bedste praksis inden for softwareudvikling
  • Erfaring med implementering af fejlhåndtering og robusthedsmønstre som Circuit Breaker, Retry, Timeout og Fallback
  • Forståelse af sikkerhedskoncepter for applikationer og API'er
  • Erfaring med fejlfinding af applikationer og analyse af logfiler
  • Erfaring med overvågning og support af produktionsapplikationer
  • Viden om eller erfaring med udvikling af systemer i Python eller Java
  • Viden om Resilience4j eller et tilsvarende framework til fejlhåndtering
  • Erfaring med hexagonale og hændelsesdrevne arkitekturer
  • Erfaring med ikke-relationelle databaser
  • Viden om Escritural Receivables, registre eller regulerede finansielle løsninger
  • Erfaring med support af meget kritiske eller transaktionstunge applikationer
  • Erfaring fra teknologivirksomheder, fintechvirksomheder eller finansielle institutioner
  • Viden om bankintegrationer, betalingsmetoder eller finansiel konnektivitet
  • Erfaring med applikationsobservability og overvågning
  • Erfaring med modernisering af applikationer eller integration af ældre systemer

Fordele

  • Ansøgninger modtages også fra kandidater med handicap
  • Fjernarbejde