Golang Developer (Backend)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Golang Developer (Backend): Building scalable and concurrent applications using microservices and event-driven architectures with an accent on cloud-native tools and DevOps practices. Focus on designing RESTful APIs, implementing Kafka messaging, and managing infrastructure with Kubernetes and Terraform.
Location: Hybrid in Porto or Lisbon. Must be available to relocate to Portugal
Company
is a recruitment and consulting firm that matches tech specialists with diverse national and international partners across the tech industry.
What you will do
- Develop scalable and concurrent applications using Golang.
- Design and implement RESTful APIs and microservices architectures.
- Build event-driven systems leveraging Apache Kafka.
- Manage containerization and orchestration using Docker and Kubernetes.
- Implement Infrastructure as Code (IaC) with Terraform.
- Maintain and optimize CI/CD pipelines using Jenkins.
Requirements
- 5+ years of proven experience in Golang development.
- Deep understanding of Go core concepts including routines, channels, and memory management.
- Solid experience with Cloud platforms such as AWS, Azure, or GCP.
- Proficiency in Portuguese and English (minimum C1 level).
- Availability for a hybrid work model (2-3 days/week) in Porto or Lisbon offices.
- Degree in Computer Science, Software Engineering, or a related technical field.
Nice to have
- Fluency in French.
Culture & Benefits
- Relocation support including a budget for flights and initial accommodation in Portugal.
- Free legal support for the work visa process.
- Comprehensive health insurance and access to special discounts.
- Personalized career coaching and opportunities for professional progression.
- Welcome kit and a company culture focused on work-life balance.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β