Volante Technologies
Volante Technologies
501 – 1.000 Medarbejdere
Sponsor for H1B-visumFintechSaaS
Volante Technologies udvikler cloudbaseret software til betalinger og finansiel meddelelseshåndtering for banker og andre finansielle institutioner. Virksomhedens Payments-as-a-Service-tilbud, low-code-integrationsplatform og API-værktøjer hjælper kunder med at forbinde betalingssystemer, understøtte indenlandske og grænseoverskridende overførsler samt migrere til ISO 20022. Platformen fungerer med betalingssystemer som FedNow, RTP, Fedwire, SWIFT og SEPA og har funktioner til betalingsorkestrering, forbehandling og analyse. Volante Technologies opererer inden for fintech og SaaS og betjener erhvervskunder i banksektoren verden over.

Associeret direktør for softwarearkitektur

Led arkitekturen for Java, messaging, Kubernetes og AI-understøttede systemer hos Volante Technologies. Virksomheden leverer cloudbaserede betalingstjenester med low-code til virksomheder i finanssektoren.

Beskrivelse

  • Design og videreudvikl skalerbare og pålidelige distribuerede systemer, herunder AI- og LLM-komponenter, hvor det er relevant.
  • Vælg arkitekturmønstre som hændelsesdrevet arkitektur, CQRS, Saga, Circuit Breaker og API Gateway.
  • Udarbejd arkitekturplaner, sekvensdiagrammer og tekniske specifikationer.
  • Bidrag til kodegennemgange, tekniske diskussioner og sprintmøder.
  • Design og byg messagingløsninger med Apache Kafka, RabbitMQ, IBM MQ og ActiveMQ.
  • Brug Apache Camel til virksomhedsintegration samt routing- og transformationspipelines.
  • Sørg for, at messagingarkitekturer leverer høj gennemstrømning, fejltolerance og de krævede SLA'er.
  • Udvikl og gennemgå produktionsklar Java- og Spring Boot-kode.
  • Frem arbejdsmetoder for mikrotjenester inden for API-design, tjenesteopdeling og kommunikation mellem tjenester.
  • Led proof of concepts for frameworks, biblioteker, teknologier og AI- eller LLM-metoder.
  • Design og vejled i strategier for udrulning med Docker og Kubernetes.
  • Hav ansvar for orkestrering af Kubernetes-workloads, autoskalering, ressourcekvoter og design af namespaces.
  • Samarbejd med DevOps- og platformteams om CI/CD-pipelines og infrastruktur som kode.
  • Etabler observerbarhed med distribueret sporing, strukturerede logs og målinger.
  • Fastlæg standarder for præstationsovervågning og alarmering.
  • Profilér og optimer Java-ydeevne, herunder JVM, heap og garbage collection.
  • Led benchmarking, og afhjælp flaskehalse i systemer med høj trafik og strenge latenstidkrav.
  • Undersøg JVM-hukommelseslækager, og fastlæg programmeringspraksis, der udnytter hukommelsen effektivt.
  • Design relationelle datamodeller, og optimer forespørgsler i PostgreSQL, Oracle eller MySQL.
  • Design MongoDB-skemaer, indekser og aggregeringspipelines.
  • Definér mønstre for dataadgang, forbindelsespuljer og cachelag.
  • Oprethold datakonsistens, integritet og robusthed på tværs af distribuerede datalagre.
  • Identificér teknologiske mangler, lav prototyper sammen med tekniske teams, og omsæt resultater fra PoC'er til arkitekturanbefalinger og implementeringsplaner.
  • Mentorér tekniske teams gennem komplekse udfordringer inden for design og levering.

Krav

  • Have 12–16 års stigende, praktisk erfaring med softwareudvikling og en stærk historik inden for arkitektur.
  • Fortsat være aktivt involveret i kodning og engineering frem for udelukkende at arbejde med ledelse eller rådgivning.
  • Demonstrere ekspertise i Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ og Apache Camel.
  • Have stærke Java- og Spring Boot-kompetencer til udvikling af mikrotjenester og API'er på virksomhedsniveau.
  • Have dokumenteret erfaring med at designe distribuerede systemer i stor skala, der håndterer store mængder og strenge SLA'er.
  • Have solidt kendskab til Kubernetes og containerisering, herunder drift af produktionsklynger.
  • Forstå praksis for observerbarhed, herunder distribueret sporing (som Jaeger eller Zipkin), logning (ELK/EFK) og målinger (Prometheus/Grafana).
  • Forstå JVM-internals, hukommelsesstyring og teknikker til ydelsesoptimering.
  • Have solid erfaring med både relationelle databaser (PostgreSQL, MySQL, Oracle) og NoSQL-databaser (MongoDB).
  • Træffe arkitekturbeslutninger på grundlag af etablerede mønstre og gennemprøvede engineeringprincipper.
  • Have erfaring med at lede proof of concepts fra start til slut.
  • Bruge AI- og LLM-værktøjer som GitHub Copilot, ChatGPT eller Claude i det daglige arbejde med design, kodning, gennemgange, dokumentation og fejlfinding.
  • Kunne lære og implementere AI- og LLM-løsninger hurtigt og integrere dem pragmatisk i virksomhedens arkitekturer, når de skaber tydelig værdi.
  • Have erfaring med betalinger, finansiel messaging eller regulerede fintech-platforme.
  • Have kendskab til event sourcing og streambehandling, såsom Kafka Streams eller Apache Flink.
  • Have erfaring med kaosteknik og praksis for robusthedstest.
  • Have praktisk erfaring med integration af LLM-API'er eller brug af AI-frameworks som Spring AI eller LangChain4j i Java-systemer.
  • Være fortrolig med vektordatabaser eller vektorsøgning, såsom pgvector, Weaviate, Pinecone eller Milvus, og med RAG-mønstre.
  • Have kendskab til ansvarlig AI i produktion, herunder datastyring, revisionsspor, overvågning af omkostninger og latenstid samt menneskeligt tilsyn, hvor det er nødvendigt.

Fordele

  • Konkurrencedygtig løn.
  • Sundhedsydelser.
  • Mulighed for fjernarbejde eller fleksible arbejdsformer.
  • Støtte til faglig udvikling.

Relaterede job