Description, tasks
We are looking for a Senior Solution Architect with 5+ years relevant experience for our client’s new project opportunity in the finance industry. The opportunity is full remote and may require travelling to Bratislava maximum once a month.
The Solution Architect is responsible for payment gateway’s overall architecture and design. He is also responsible for formulating software solution based on business requirements. The Architect creates and maintains technical/implementation standards and best practices. He ensures that work is conducted according to these practices and standards.
The Solution Architect will work together with Product owner, business analyst and developers. He will be responsible for refining functional requirements and in close collaboration with business analyst and developers transforming them into implementation specification that are compliant with regulatory and security requirements. He will also formulate and specify all necessary non-functional requirements, design patterns and hardware requirements in order to support payment gateway’s business objectives and needs. The Architect will be creating and maintaining architecture diagrams and technical documentation for the gateway solution. The Architect will occasionally collaborate with external vendors and members of the company group on technical topics. Architects’ responsibilities will also include technical reviews, discussions, technological decision-making, and support in troubleshooting technical issues. The gateway integrates to 3rd party systems, the architect should be able to analyze and evaluate integration APIs and guide integration from the technological side. The Architect must be able to assess technical debt and prioritize issues according to technical product quality.
The ideal candidate is well versed in event-driven microservice architectures and has multi-year experience working on a commercial product with thousands of users in the position of architect or similar. He also has hands-on experience with cloud solutions, either AWS, Azure or google cloud. Candidate has also worked in positions of senior developer (ideally in the JVM ecosystem) and has a IT-related master’s degree. A big plus is if the candidate has also experience with operational side of running the system like creating requirements for monitoring or management of logs.
Responsibilities
- responsibility for overall architecture and design of payment gateway
- create and maintain technical/implementation standards and practices and ensure following them
- cooperate with Product Owner, business analyst and developer on refining functional and non-functional requirements
- transform business requirements into implementation specification compliant with regulatory and security requirements
- formulate and specify all necessary non-functional requirements, design patterns and hardware requirements
- create and maintain architecture diagrams and technical documentation for payment gateway solution
- collaborate with external parties such as vendors or teams withing RBI group on technical topics
- facilitate reviews and discussions on technological decision making or troubleshooting of issues
- analyze and evaluate 3rd party integrations such as APIs and propose solution for creating new or modify existing solutions
- analyze topics from technical debt, assess priorities and propose solutions for removing technical debt in to meet product quality requirements
- ensuring scalability, security, and efficiency of IT systems through proper design and implementation
- conducting risk assessments and addressing potential security vulnerabilities within IT architectures
Requirements
- 5+ years experience as a Solution Architect
- Professional level English knowledge (both oral and written)
- Analytical thinking, good communication and relationship building skills, problem solving and critical thinking, self-managing, facilitation, and coordination skills
- High attention to detail including precise and effective communication
- Strong knowledge of Microservice Architecture, asynchronous communication, and API design
- Strong team collaboration, stress-resilience, and flexibility
- Strong communication and presentation skills in a multi-cultural environment
- You get a sense of achievement from solving problems, and from helping people; a great customer experience is at the heart of what you do
- Customer Centricity
Nice to have
- Knowledge in some of the following business areas related to card processing would be an advantage: POS acquiring, transaction routing, authorization, clearing & settlement, card schemes certification
- Previous experience with Visual Paradigm and/or MS Visio or other diagram tools
- Experience in product or agile project development in the banking or fintech industry
- Knowledge of AWS Cognito, AWS ECS, AWS S3, API Gateway, AWS SES/SNS, KAFKA
- Good working knowledge of Atlassian JIRA and Confluence
Why work with us
- diverse clientele & exciting project portfolio
- competitive salary
- training opportunities
- remote work possibility
- professional support for our project managers and busines analysts
- reregular contact and team meetings
- continuous project opportunities