Job description
We’re looking for a Senior System Analyst who will support the structuring and updating of our system documentation, specifically focusing on integrations with third-party payment solution providers and enhancements to our internal payment transactions system. This role will be a key partner in fostering technical collaboration with business stakeholders to ensure seamless integration and optimized functionality.
Responsibilities
- Work as part of a team developing applications and services using Agile development methods
- Build back-end services for payments/banking processing and CFD trading
- Integration with internal and third-party systems
- Write reusable, testable, secure and efficient code
- Design and implement low-latency, high-availability and performant applications
- Investigate and resolve various incidents related to many systems as and when needed, as well as conduct industry
- Research and provide recommendations for emerging trends
- Develop all server-side logic, definition and maintenance of the central database
- Ensure high performance and responsiveness to requests from the front-end and other internal systems
Requirements
- At least 5 years of working experience in a similar role
- Excellent command of the English language
- Strong proficiency with JavaScript and/or TypeScript
- Understanding of asynchronous programming, its quirks, and workarounds
- Experience in integrating multiple data sources and databases into one system
- Understanding of fundamental design principles behind scalable applications
- Experience in creating database schemas that represent and support business processes
- Experience in implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Knowledge of front-end/mobile technologies
- Understanding of Node.js frameworks, such as Express.js, Koa, Hapi, Lodash, GraphQL, and Graylog, is considered a plus
- Previous experience within Financial Services
- Knowledge of Microservices Architecture, Docker, and Kubernetes is considered a plus
Our benefits
- Excellent compensation package
- Medical insurance
- Provident fund
- In-house gym with a personal trainer
- Free daily lunch catering, snacks, and beverages
- Company discount card for various products & services
- 21 days of annual leave and 10 days of sick leave annually
- Shuttle bus service from Limassol
- Birthday certificate program
- Relocation bonus and visa/work permit support