This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
A leading fintech company engaged in financial brokerage operations is seeking a Middle/Senior Go Developer.
The flagship product is an internal trading platform offered to other brokers as a SaaS solution.
The team is focused on developing infrastructure that allows the creation of over 3000 virtual machines monthly in AWS and OpenStack, optimizing software development and testing processes.
The position offers a fully remote format with the possibility to work from anywhere in the world or official employment with a flexible schedule and office attendance for candidates residing in Cyprus.
Responsibilities:
Develop new microservices in Golang for transitioning to an open-source BFF transport.
Support and refactor existing microservices to improve performance and code readability.
Optimize interaction and API structure between microservices.
Requirements:
A minimum of 4 years of experience with Golang is required.
At least 3 years of experience in microservices development is necessary.
Proficiency in SQL databases with a minimum of 3 years of experience is required.
Strong knowledge of Go in the areas of multithreading and database interactions is essential.
Understanding of system architecture principles is required.
Experience with CI/CD, Docker, and containerization is necessary.
English language proficiency at B1+ level is required.
Preferred Qualifications:
Knowledge of C++ and PHP is a plus.
Experience with high-load systems is advantageous.
Familiarity with monitoring systems is beneficial.
Knowledge of k8s, Helm, and Flux is a plus.
Experience with public cloud platforms is preferred.
Familiarity with OpenAPI (Swagger) is advantageous.
Benefits:
A competitive salary of $4000 gross is offered.
Medical insurance with full coverage for sick leave is provided.
Employment in the UAE and assistance with relocation after the probation period is available.
The opportunity to work with a team of professional like-minded individuals engaged in the product.
The chance to participate in the development of a unique and ambitious project is offered.
Rapid enhancement of hard skills through complex, interesting, and unconventional tasks at a high development pace is guaranteed.
A strong team of professionals with over 8 years of experience in gamedev is part of the work environment.