System Architect

Verifone ,
Uxbridge, Greater London

Overview

Job Description

Description For over 35 years, we've been making history. Now, we're creating the future. Techs on the beach On April 14, 1981, in Honolulu, Hawaii, William "Bill" Melton incorporated his new tech company. The original intention was to provide a recourse for retailers who'd been swindled by people handing out bad checks. Bill's product was a kind of verification device using phone lines-a verification phone. But then a pivot. The credit card industry was relatively new at the time and processing was still being done with carbon paper. Bill saw a way to reduce costs for companies like Visa and MasterCard, while capitalizing on this new technology. Instead of verifying checks, we would provide local businesses a means to electronically process credit card payments. And thus, the Verifone payment device was born. Now, Verifone is one of the world's largest POS terminal vendors and a leading provider of payment and commerce solutions. We operate in more than 150 countries and employ nearly 6,000 people globally. Our steady growth has come organically, through a dedication to innovation and strategic partnerships, as well as from savvy acquisitions. "We believe great work comes from incredible people. We've established a team with dedication to committed support and unmatched expertise. Whether it's building significant client experiences or paving the way for the future breakthrough in payment technology, Verifone is a place where growing your career means making a global impact. Let's shape the future of commerce together." This team is responsible for designing a new global, high load payments platform that will integrate legacy functionality. Responsibilities : * Independently lead a software development project. * Broad and extensive knowledge of the software development process and its technologies * Knowledge of architectural styles and design patterns * Data modeling and database design experience * Experience with software development lifecycle (SDLC) processes and CI/CD pipelines * Experience with microservice architecture * Proven success in building high available, high load systems * Good knowledge of security best practices and cryptography Requirements : * Experience in large international organizations * Be able to lead an architecture project independently * Interact with Vendors on product selection and proof-of-concepts * Work with business to gather requirements * Work with Software development teams on grooming issues and implementing your architectural designs. Technologies : * Kafka * Kubernetes * Openshift * MongoDB * Redis * Kong * Hadoop