Backend Developer
- Search jobs /
- Backend Developer
- Limassol
- Development
-
- 5+ years of experience in backend development of financial systems (fintech, crypto, payment systems);
- Experience in designing and maintaining transactional systems (balances, settlements, funds accounting);
- Experience building scalable and fault-tolerant production services;
- Production experience developing services in TypeScript (Nest.js);
- Experience working with nodes, RPC/REST/GraphQL/gRPC APIs, and integrating with various networks;
- Strong knowledge of PostgreSQL, use of ORMs, and query optimization;
- Experience with testing: unit, functional, and end-to-end;
- Ability to conduct code reviews, plan tasks, and support team development;
- Experience organizing on-call rotations, incident management, and conducting post-mortems;
- Experience working with event-driven architectures (Kafka, RabbitMQ).
-
- Service Development and Maintenance: building and evolving APIs for merchants and wallets, fee calculation services, and balance and transaction management systems;
- Architecture: contributing to the design and evolution of the payment system architecture, ensuring scalability and fault tolerance of the solutions;
- Optimization: improving the performance and reliability of existing services, eliminating bottlenecks in transactional flows;
- Integrations: collaborating with other domains and external payment systems to ensure stable end-to-end process execution;
- Testing: implementing and maintaining unit, integration, and end-to-end tests; ensuring release quality;
- Databases: working with PostgreSQL, optimizing queries, designing schemas, and performing zero-downtime migrations;
- Observability: implementing and maintaining monitoring, metrics, and alerting; analyzing incidents and improving system stability;
- Incidents & Resilience: participating in on-call rotations, responding quickly to incidents, conducting post-mortems, and implementing corrective actions to prevent recurrences;
- Security: ensuring compliance with security standards when working with financial data; preventing incidents and data leaks;
- Code & Processes: participating in code reviews, documenting technical decisions, and following internal engineering standards and best practices.
-
- Experience working with fintech or crypto products;
- Experience designing accounting systems;
- Knowledge of principles behind double-entry systems;
- Experience integrating with external payment providers or banks;
- Experience working with observability tools (Prometheus, Grafana);
- Knowledge of CI/CD best practices and release management.
-
- High salary (plus performance bonuses and salary revision on a regular basis);
- Work schedule: Mon-Fri (9h with 1h lunch break), flexible start 8:00-10:00;
- 24-days holiday leave;
- First line seaview from your office;
- Corporate English lessons;
- GYM and SPA in the office;
- Corporate meals;
- Eventful corporate life;
- Exciting work challenges that allow you to grow to your full potential;
- Strong team of like minded professionals who will be by your side to accomplish ambitious projects, and to stimulate your professional development and bring experience.
Related vacancies
Inktech benefits
8+ years
On the market, we have grown into a profitable and rapidly expanding company with 800+ professionals worldwide
relocation support