for a fintech team. Analysis of business requirements, tasking developers, describing integrations.
Tasks:
- Analyze business requirements
- Create development tasks
- Prepare and maintain analytical documentation
- Understand integrations between systems
- Interact with developers and architects
- Describe and maintain integration contracts between systems: asynchronous and synchronous interactions, message and event structures, mandatory and optional attributes, versioning and backward compatibility requirements
- Support the development team during the implementation phase: clarify requirements, refine logic, participate in discussions about changes
Requirements:
- Experience in IT analysis (or academic projects)
- Understand what REST is and how APIs work
- Know the JSON format and JSON:API principles
- Understand the difference between synchronous and asynchronous interaction
- Have a basic understanding of message queues (RabbitMQ)
- Know the basics of Git and be able to structure information in simple language
- Possess a desire to learn, grow, and understand complex systems
Conditions:
- Fully transparent salary and clear performance goals
- Work format: remote
- Modern technologies and participation in the development of scalable fintech products
- Interesting tasks, product influence, and quick decision-making
- Training, knowledge sharing, and real career growth opportunities
- Extended voluntary medical insurance: dentistry, telemedicine, accident insurance
- Open corporate culture, team events, and additional employee bonuses