Title: | Payments Architect - C80524 9.5 NYC |
---|---|
ID: | C80524 9.5 |
Location: | New York, NY |
Department: | Information Technology |
We are looking for a Payments Architect for long-term multiyear project in NYC (Remote till pandemic).
Minimum 10+ years of experience working as part of Payments Technology solution at an IT company, in the role of Integration Architect /(Functional) Solution Architect / Enterprise Architect. Must have end-to end Payment domain expertise and previous experience providing solution alternative assessment. played a technical solution lead role for at least 8 years for a full life cycle of application design and development including participation in planning discussion and architecture roadmap definition.
Technical Skills:
Java, Kotlin, JSON, Kafka, Hadoop, Spark, Elastic search, Oracle, SQL, Git, Jenkins, Team City, Cucumber, Selenium.
Primary Skills:
• Exposure to Banking – Payments domain
• Functional process flows across application landscape
• Solution design assessments based
• Ability to both gather and propose requirements for functional flows.
• Describe data classes for integrations supporting functional flows.
• Designs and builds integration components and interfaces as per requirements.
• Producing solution designs, and flow diagrams and roadmaps for services, components and applications, using modern technologies and standards
• Articulate and collaborative, able to work and influence distributed teams
• Understanding of the listed tech-stack - Java, Kotlin, JSON, Kafka, Hadoop, Spark, Elastic search, Oracle, SQL, Git, Jenkins, Team City, Cucumber, Selenium.
Experience:
• providing reference designs, implementations and frameworks for micro-service components
• setting up and operating technical design governance through automated tools as well as design reviews
• public cloud implementation and achieving high scalability, reliability and security while managing levels of cost Attention to detail
• Experience in working with high available, high volume, business critical systems
• Awareness of Payment processing system and framework is a must. Ability to work in a team as well as an individual
• Ability to work under pressure and meet deadlines
• Ability to drive solution design options proactively (self-driven)
• Flexibility to gather requirements where lacking for design is essential
• TOGAF certified is nice to have
• ArchiMate notation experience is nice to have
Awareness of Payment processing system and framework is preferred.
Responsibilities:
• Create solution design documentation including options, option assessment, functional flows and key decision criteria as per requested by the Lead architect
• Ability to execute the tasks as per the instructions or run books provided by the team lead or architect
• Draw functional flows across applications
• Document functional flows
• Ensure consistency across documentation
• Assess Solution Design options
• Present Solution Design to Design Authorities for decisioning
• Liaise with Project / Program management for timelines
• Provide weekly status reporting on deliverables
• Perform Payment Hub related build and integration activities
• Support system architecture, design and cross business area projects.
• Ability to own end-to-end application delivery for specified projects, identifying and engaging all technical component teams that need to contribute
• Ensuring project designs are compliant to architectures and standards
• Experience in leading and managing a team
• Provide L3 support as per defined SLAs
• Maintain effective relationships and deal openly with all key stakeholders, considering the needs of all stakeholders and influence decisions which, in the long term, are positive for customers and clients, stakeholders and partners.
• Ensure that end-to-end view is established and that all key requirements are captured. Support and or produce the definition of clear functional and non-functional requirements (e.g. capacity, availability, response times, etc.).
• Create Architecture Diagrams to the lowest level of details
• Support Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.
• Support test planning and design
• Support the deployment activity as per the processes defined
• Ensure all the prerequisites are met prior to initiating any deployment tasks. Execute rollback procedures, if required
• Troubleshoot incidents during deployment.
Alternatively, you can apply to this job using your profile from Indeed by clicking the button below: