Software Architect – 18-month Contract.

Our international client is currently looking for a skilled Software Architect for an 18 month + contract.
This person will be part of our Mobile Payments team and will be based remotely or out of their Milan office, with availability to travel to other offices in Europe.

Working within our clients IT Architecture team, you will drive the evolution of the Mobile Payments platform to a fully micro service-oriented architecture:
o Address key decisions related to the new platform, among them: definition of microservices with the optimal granularity, interfaces between microservices, management of distributed transactions, data store strategy, remoting protocol
o Ensure full manageability of the new architecture by defining application standards in areas like service discovery, monitoring, telemetry, disaster recovery, multi-tenancy
o Design the platform to be compliant with industry standards in the area of information security
o Collaborate with our infrastructure and operations team to guarantee that the new platform can be seamlessly deployed and operated both in our datacenters and in cloud
o Collaborate with QA Lead and Operations Lead to define unit testing and automated testing strategy and monitoring for the new code base

* Experience, with prior experience designing microservice-based architectures
* Experience in designing complex software products, including the design of application interfaces and of the structure of software
* Expertise in modern programming languages: Java / J2EE and Spring framework is a must
* Familiarity with industry compliance and security standards including PCI DSS and ISO 27001, as well as common security vulnerabilities and countermeasures
* Experience with containerization technologies like Docker, Kubernetes, OpenShift, etc.
* Work experience with Cloud Computing (AWS, GCP, Azure)
* Exposure to test-driven development and unit testing frameworks
* Solid grasp of clean coding principles
* Object Oriented Programming and design patterns
* Good understanding of network protocols and cryptography
* Excellent knowledge of relational and non-relational databases
* Familiarity with source code management processes, in particular, git and related patterns (git flow, etc.)
* Product development knowledge and Product Lifecycle Management knowledge
* Constantly innovating, adapting and responding to change
* Committed to delivering results and meeting customer expectations
* Naturally curious, with high levels of drive and aspiration

Software Architect – 18-month Contract.

If you are interested in this contract, please send your CV or call for more information.

Job Reference: DB5678545_1565256742

Salary: £500 - £600 per day

Salary per: Day

Job Duration: 18 months

Job Start Date: ASAP

Job Type:

Job Industry:

Apply Now