ZFX is one of the leading online trading provider for Forex, precious metals and CFD with focus of Asia and MENA emerging markets and great plans for international expansion.
About the Project
We create and maintain a set of systems: client’s personal cabinet, payments, mobile application, partnership portal. These systems play a key role in day to day business operations.
International expansion and conversion to product company forces us to face and solve technology challenges on a next level: migration to public cloud, support of geographical distribution, adaptive scaling, product thinking approach.
Technology stack
dotnet 6, REST, Grpc, kubernetes, docker, kafka, mysql, redis, mongo, prometheus, grafana, elasticsearch, kibana, google cloud plaform, microservices, gitlab pipelines, jira, confluence, mt4, terraform, GCP
Responsibilities
- Lead development team to produce quality results and take responsibility for team’s work
- Architect, design, develop and maintain services which back key features of company business operations
- Translate business requirements into technical specifications and decompose into tasks
- Write clear, reliable and high-quality code in C#
- Conduct code reviews and build automated quality gates for applications, services and libraries
- Enhance and maintain technical documentation
- Take responsibility for application architecture
- At least 5 years of experience in software development
- Solid web development experience, deep understanding of REST, WebSocket and Grpc protocols
- Experience creating scalable, reliable and secure web applications
- Experience developing and supporting systems with microservice architecture
- Experience creating and supporting build pipelines for continuous delivery and deployment with automated quality gates
- Excellent knowledge of C# language and dotnet framework
- Excellent understanding of Object Oriented Software Design principles
- Working experience with RDMS (MySQL, PostgreSQL or other) and NoSQL Database (Mongo or other)
- Experience with covering code with unit tests using unit test framework (NUnit, xUnit or other)
- Good understanding of modern Software Development Life Cycle
- Experience building CI/CD pipeline with automated quality gates, familiar with one of pipeline build server (GitLab pipelines, GitHub Actions, Jenkins, TeamCity or other)
- Comfortable working by iterative process in agile environment
- Familiar with Jira or other task tracking tool
- Familiar with Git and Git branching models
- Familiar with linux, docker and k8s
- Understand of Infrastructure as Code approach and familiar with one of IaC instruments (terraform, ansible or other)
- Public health insurance
- Pension insurance
- Work Accident Insurance
- Social Security
- Unemployment Social Insurance
- State Guarantee Fund
Top Skills
What We Do
Zeal Group is an award-winning FinTech organisation offering a variety of products. Founded in 2017, we have grown to a team of 700+ employees across the globe
Our offices and presence are spread across Europe, Asia, North & South Africa, Middle East and South America, with our Technology hubs located in Cyprus and Netherlands
We are a product and people focused company who are passionate about growth, innovative technology, and collaboration