System Analyst
Core
System Analyst responsible for translating business needs into technical requirements, designing system behavior, and documenting integrations for FxPro's core fintech product.
Role type
Senior System Analyst (Backend/Microservices)
Builds
Core fintech trading platform and related services
Domain
Fintech, Microservices, Backend Systems
Required skills
System analysis, Business logic design, API design (REST, gRPC), UML/BPMN/C4 modeling, SQL, Technical documentation, Legacy system analysis
Preferred skills
Microservices architecture, Message brokers, Reverse engineering, Cross-functional collaboration
Technologies
Node.js, REST, gRPC, Message brokers, UML, BPMN, ERD, Sequence diagrams, C4 diagrams, Graylog, Kibana, SQL
Responsibilities
Analyze business needs and transform them into clear system requirements; Design business logic for new and existing microservices; Prepare development-ready artifacts including specifications, process diagrams, and user stories; Model system interactions and integrations using Sequence and C4 diagrams; Design and document integration contracts between systems; Analyze logs and investigate system behavior using Graylog and Kibana; Perform reverse engineering of legacy functionality and document existing system behavior; Support development teams during implementation and clarify requirements.
Seniority
Mid-Senior, hands-on IC