Descripción del puesto
We are looking for a highly skilled Backend Engineer with strong expertise in Golang and distributed systems to join our team.
The ideal candidate has experience with RESTful APIs, event-driven architecture (Kafka/NATS), and NoSQL databases, and enjoys working in a collaborative, fast-paced environment.
Responsibilities
- 5+ years of experience with Golang Development in production environments.
- Proven experience developing and consuming REST APIs.
- Solid understanding of messaging systems such as Kafka or NATS.
- Experience working with NoSQL databases such as MongoDB, Cassandra, and DynamoDB.
- Familiarity with distributed systems, concurrency, and microservices architecture.
- Knowledge of CI/CD pipelines and containerization (such as Docker and Kubernetes) is a plus.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
Requisitos
Requirements
- Develop and maintain highly available Golang backend services in production environments.
- Implement and consume REST APIs.
- Integrate systems using messaging technologies like Kafka or NATS.
- Work with NoSQL databases such as MongoDB, Cassandra, and DynamoDB.
- Ensure the stability and scalability of distributed systems and microservices.