
Volante Technologies hutengeneza programu za malipo na ujumbe wa kifedha zinazotumia teknolojia ya cloud-native kwa benki na taasisi nyingine za kifedha. Huduma yake ya Payments-as-a-Service, jukwaa la ujumuishaji la low-code, na zana za API huwasaidia wateja kuunganisha mifumo ya malipo, kuwezesha uhamishaji wa fedha wa ndani na kuvuka mipaka, na kuhamia ISO 20022. Jukwaa hili linafanya kazi na mifumo ya malipo ikiwemo FedNow, RTP, Fedwire, SWIFT, na SEPA, na lina uwezo wa kuratibu malipo, kuchakata data awali, na kufanya uchanganuzi. Volante Technologies hufanya kazi katika sekta za fintech na SaaS, likihudumia wateja wa benki za biashara duniani kote.
Mkurugenzi Mshiriki wa Usanifu wa Programu
Ongoza usanifu wa mifumo inayotumia Java, messaging, Kubernetes na AI katika Volante Technologies. Kampuni hutoa Payments as a Service ya low-code na inayotegemea wingu kwa biashara za kifedha.
Maelezo
- Buni na kuendeleza mifumo iliyosambazwa inayopanuka na kutegemewa, ikijumuisha vipengele vya AI na LLM inapofaa.
- Chagua miundo ya usanifu kama event-driven architecture, CQRS, Saga, Circuit Breaker na API Gateway.
- Tayarisha michoro ya usanifu, michoro ya mfuatano na maelezo ya kiufundi.
- Shiriki katika mapitio ya msimbo, majadiliano ya kiufundi na mikutano ya sprint.
- Buni na ujenge suluhisho za messaging kwa kutumia Apache Kafka, RabbitMQ, IBM MQ na ActiveMQ.
- Tumia Apache Camel kwa ujumuishaji wa biashara, uelekezaji na mabomba ya ubadilishaji.
- Hakikisha usanifu wa messaging unatoa throughput ya juu, ustahimilivu wa hitilafu na SLA zinazohitajika.
- Tengeneza na uhakiki msimbo wa Java na Spring Boot ulio tayari kwa uzalishaji.
- Himiza mbinu za microservices za usanifu wa API, ugawaji wa huduma na mawasiliano kati ya huduma.
- Ongoza majaribio ya uthibitisho wa dhana kwa mifumo, maktaba, teknolojia na mbinu za AI au LLM.
- Buni na uelekeze mikakati ya deployment ya Docker na Kubernetes.
- Simamia uratibu wa workload za Kubernetes, autoscaling, mgao wa rasilimali na usanifu wa namespace.
- Fanya kazi na timu za DevOps na platform kuhusu mabomba ya CI/CD na miundombinu kama msimbo.
- Weka observability ya distributed tracing, kumbukumbu zilizopangwa na vipimo.
- Weka viwango vya ufuatiliaji wa utendaji na arifa.
- Changanua na boresha utendaji wa Java, ikijumuisha JVM, heap na garbage collection.
- Ongoza benchmarking na ushughulikie vikwazo katika mifumo yenye trafiki nyingi na inayohitaji latency ndogo.
- Chunguza uvujaji wa kumbukumbu wa JVM na uweke mbinu za programu zinazotumia kumbukumbu kwa ufanisi.
- Buni miundo ya data ya uhusiano na boresha hoja za PostgreSQL, Oracle au MySQL.
- Buni schema, faharasa na mabomba ya ujumuishaji ya MongoDB.
- Fafanua mbinu za kufikia data, connection pooling na tabaka za caching.
- Dumisha uthabiti, uadilifu na ustahimilivu wa data katika hifadhi za data zilizosambazwa.
- Tambua mapengo ya teknolojia, tengeneza mifano ya suluhisho pamoja na timu za uhandisi, na ugeuze matokeo ya PoC kuwa mapendekezo ya usanifu na ramani za utekelezaji.
- Zielekeze timu za uhandisi katika changamoto tata za usanifu na uwasilishaji.
Mahitaji
- Uwe na uzoefu wa miaka 12–16 wa uhandisi wa programu unaokua hatua kwa hatua na uliopatikana kwa kazi ya moja kwa moja, pamoja na rekodi thabiti ya usanifu.
- Endelea kushiriki kikamilifu katika uandishi wa msimbo na uhandisi badala ya kufanya kazi za usimamizi au ushauri pekee.
- Uwe na utaalamu katika Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ na Apache Camel.
- Uwe na ujuzi thabiti wa Java na Spring Boot wa kujenga microservices na API za kiwango cha biashara.
- Uwe na rekodi ya kubuni mifumo mikubwa iliyosambazwa inayoshughulikia ujazo mkubwa na SLA kali.
- Ujue vizuri Kubernetes na containerization, ikijumuisha uendeshaji wa klasta za uzalishaji.
- Uelewe mbinu za observability, ikijumuisha distributed tracing (kama Jaeger au Zipkin), logging (ELK/EFK) na vipimo (Prometheus/Grafana).
- Uelewe mambo ya ndani ya JVM, usimamizi wa kumbukumbu na mbinu za kuboresha utendaji.
- Uwe na uzoefu thabiti wa hifadhidata za uhusiano (PostgreSQL, MySQL, Oracle) na hifadhidata za NoSQL (MongoDB).
- Ufanye maamuzi ya usanifu kwa kutumia miundo iliyothibitishwa na kanuni za uhandisi zilizojaribiwa.
- Uwe na uzoefu wa kuongoza majaribio ya uthibitisho wa dhana kuanzia mwanzo hadi mwisho.
- Utumie zana za AI/LLM kama GitHub Copilot, ChatGPT au Claude katika kazi za kila siku za usanifu, uandishi wa msimbo, mapitio, nyaraka na utatuzi wa hitilafu.
- Uweze kujifunza na kutekeleza suluhisho za AI/LLM kwa haraka na kuziunganisha kwa njia inayofaa katika usanifu wa biashara pale zinapotoa thamani iliyo wazi.
- Uwe na uzoefu katika malipo, messaging za kifedha au majukwaa ya teknolojia ya kifedha yanayosimamiwa na kanuni.
- Uwe na ujuzi au uzoefu wa event sourcing na uchakataji wa mtiririko, kama Kafka Streams au Apache Flink.
- Uwe na uzoefu wa chaos engineering na mbinu za kupima ustahimilivu.
- Uwe na uzoefu wa moja kwa moja wa kuunganisha API za LLM au kutumia mifumo ya AI kama Spring AI au LangChain4j katika mifumo ya Java.
- Ujue hifadhidata za vekta au utafutaji wa vekta, kama pgvector, Weaviate, Pinecone au Milvus, pamoja na miundo ya RAG.
- Uwe na uelewa wa mbinu za AI inayowajibika katika uzalishaji, ikijumuisha usimamizi wa data, uwezo wa kukaguliwa, ufuatiliaji wa gharama na latency, na usimamizi wa binadamu inapohitajika.
Manufaa
- Fidia yenye ushindani.
- Manufaa ya afya.
- Chaguo za kufanya kazi kwa mbali au kwa ratiba inayoweza kubadilika.
- Msaada wa maendeleo ya kitaaluma.