This is a remote position.
Our client is an innovative fintech project based in Saudi Arabia developing a peer-to-peer lending platform designed to serve underbanked populations. The platform aims to expand access to credit and provide transparent investment opportunities by leveraging cutting-edge technology and microservices architecture. The team is building the project from scratch offering a unique opportunity to shape its future.
We are looking for an experienced Go Developer to join this dynamic team and contribute to creating a robust and scalable solution.
Responsibilities
Develop and maintain backend services.
Design APIs and internal communication protocols.
Work with databases (PostgreSQL Redis NoSQL).
Implement asynchronous event processing (Kafka / RabbitMQ).
Write unit and integration tests.
Optimize performance conduct monitoring and refactor code.
Participate in architecture design and technical discussions.
Requirements
Strong proficiency in Go including idioms and the standard library.
Experience with PostgreSQL Redis Kafka and message brokers.
Solid knowledge of gRPC / REST.
Understanding of microservices architecture REST principles queues and caching.
Experience with Docker and CI / CD pipelines.
Ability to participate in code reviews.
Bachelor s degree or higher in IT Engineering or a related field.
2 years of professional experience.
Background in banking or fintech is a plus.
Strong problem-solving and analytical skills.
English proficiency : Intermediate or higher.
Employment Details Employment Type :
Full Time
Experience : years
Vacancy :
Monthly Salary Salary : 5000 - 5000
#J-18808-Ljbffr
Developer • Makkah, Saudi Arabia