System Analyst (FinTech)
Description
We are looking for a System Analyst to join our FinTech team developing high-load financial systems such as wallets, payment gateways, and card-issuing platforms.
The ideal candidate has a strong technical mindset, understands how distributed systems work, and can effectively bridge business requirements with technical implementation.
Requirements
- Experience as a System Analyst or Business Analyst in FinTech or complex distributed systems.
- Strong knowledge of REST API principles; confident use of Postman or ApiDog.
- Familiarity with JSON:API standard is a big advantage.
- Confident knowledge of SQL (queries, joins, data validation).
- Understanding of CQRS and Event Sourcing architecture patterns.
- Experience with UML diagrams โ sequence, activity, and state.
- Understanding of Event-Driven systems and message brokers (RabbitMQ, Kafka).
- Excellent communication skills and ability to explain business requirements to developers clearly.
- Confident use of Figma, Miro, Jira, and Confluence.
Experience using AI tools (e.g., ChatGPT, Claude, Notion AI) for documentation and requirement generation.
Responsibilities
- Analyze and clarify business requirements, transforming them into detailed technical documentation.
- Design UML diagrams (sequence, activity, state) to describe system workflows.
- Create and maintain API specifications in Postman or ApiDog according to REST and JSON:API standards.
- Write SQL queries for validating and analyzing data.
- Collaborate with frontend and backend teams to decompose tasks and define acceptance criteria.
- Participate in discussions about CQRS, Event Sourcing, and Event-Driven architecture design.
- Maintain product documentation in Confluence and manage task flows in Jira.
- Use AI tools to accelerate requirement gathering, documentation, and task description.
Would be a plus
- Experience in microservice and event-driven architecture.
- Understanding of Domain-Driven Design (DDD) principles.
- Background in payment systems, wallets, or other financial transaction platforms.
- Basic understanding of data flows in Kafka or RabbitMQ.
Working Conditions
- Remote work format, flexible schedule.
- Collaborative, cross-functional team (backend, frontend, QA, DevOps).
- Modern stack and well-structured processes (Jira, Confluence, GitLab).
- Opportunities for professional growth and participation in complex FinTech architecture design.
- Long-term cooperation with a stable product company focused on innovation and scalability.
Required domain experience
Fintech | 3 years |
Required languages
English | B1 - Intermediate |
๐
$2000-4000
Average salary range of similar jobs in
analytics โ
Loading...