Design secure, scalable, highly available solutions
Software delivery and deployment patterns
Enterprise container platforms (docker)
Design, develop, and implement solutions to complex business problems, collaborating with stakeholders to understand their needs and requirements
Job Summary
Design, develop, and implement solutions to complex business problems, collaborating with stakeholders to understand their needs and requirements.
Design and development of solutions as products that can evolve, meeting business requirements that align with modern software engineering practices and automated delivery tooling.
To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness.
Matching Summary
Design, develop, and implement solutions to complex business problems, collaborating with stakeholders to understand their needs and requirements.
Skills & Requirements
Must-have
Design secure, scalable, highly available solutions
Software delivery and deployment patterns
Enterprise Container Platforms (Docker)
Integration mechanisms (RESTful Web Services)
Data solutions and data architecture
SCM, packaging and build tools (GIT, Jenkins, Maven, Gradle)
Nice-to-have
Payments/Acquiring domain knowledge
Customer Journeys in Acquiring
Innovative and leading edge thinking
Domain Driven Architecture
Event based architecture
Microservice design patterns
Key Requirements
Broad understanding of technologies pertinent to Barclaycard