
Mid-level Developer – Golang
Code Group
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Analyze and model scalable, high-performance solutions
- Propose technical solutions aligned with industry best practices
- Support technical decisions alongside IT teams
- Ensure software quality through good testing practices
- Provide incident support, perform log analysis and system validations
- Support release, change and configuration management processes
- Collaborate with infrastructure, support and QA teams
Requirements
- Minimum 3 years of experience as a Developer
- Strong experience with Golang
- Version control with Git
- Knowledge of data structures and algorithms
- Experience with observability and monitoring
- Clean Code and Clean Architecture
- Messaging systems (Kafka, RabbitMQ or SQS)
- Relational and non-relational databases
- Unit, integration and performance testing
- REST APIs / SOA
- Cloud (AWS)
- Docker
- Linux/Unix
- Knowledge of information security (encryption, digital certificates, protocols)
- Experience with Java (a plus)
Benefits
- Flash Card (meal and food allowance)
- Home office allowance
- Medical plan (optional enrollment)
- TotalPass
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangGitdata structuresalgorithmsobservabilitymonitoringClean CodeClean ArchitectureKafkaRabbitMQ
Soft skills
collaborationtechnical decision supportincident supportlog analysissystem validation