Core banking platform with modular architecture for European financial institutions
Finnova AG builds and operates a core banking platform that has served European banks since 1974. The tech stack reveals a mature, containerized Java-first architecture (Oracle, PostgreSQL, Kafka, Kubernetes, OpenShift) designed for high-reliability deployments—a necessary baseline for banking infrastructure. Hiring is engineering-dominant (16 of 20 active roles) and concentrated in mid-level engineers, suggesting active platform modernization rather than rapid scaling; the Finnova Neo transformation program and emerging enterprise AI initiatives (Gen-AI with Java, RAG adoption) indicate a push to modernize legacy banking workflows and add AI-driven features without abandoning core stability.
Finnova AG provides core banking software and operational services to financial institutions, primarily across Europe. The platform handles end-to-end banking workflows—settlements, card lifecycle, customer onboarding, and transaction processing—with flexible deployment options: on-premises, multi-tenant cloud, or managed BPO services. The company operates as both a product vendor and a service provider, supporting customer migrations, system customization, and advisory on banking process design. The organization is privately held and headquartered in Switzerland.
Finnova's stack is anchored in Oracle, Java, PostgreSQL, and Kafka, deployed on containerized infrastructure using Kubernetes and OpenShift. The platform also integrates SWIFT for payment messaging and employs GitLab CI/CD and GitOps for deployment automation.
Key projects include Finnova Neo (a core banking transformation program), enterprise AI product development, Gen-AI integration with Java, GitOps CI/CD pipeline expansion, and support system modernization. The company is also developing academy courses and improving card lifecycle management tooling.
Other companies in the same industry, closest in size