
Senior Backend Developer – Go
Posted Jul 16

Posted Jul 16
This is a fully remote position, open to applicants in Brazil.
• Design and improve solutions for a financial sector company, emphasizing high-availability platforms;
• Engage in architectural decision-making and guarantee the technical excellence of project deliveries;
• Collaborate with cross-functional teams within an agile framework.
• Offer proactive architectural and development strategies;
• Proven experience in backend application development utilizing Go (Golang);
• Create and enhance high-performance REST APIs;
• Contribute to solution architecture discussions;
• Implement integrations among vital systems;
• Work with messaging systems and asynchronous processing;
• Maintain quality through automated testing and adherence to development best practices;
• Promote enhancements in application performance, scalability, and observability;
• Participate in code evaluations and provide technical assistance to the team.
• Solid experience with Go (Golang);
• Microservices architecture;
• Distributed software architecture;
• REST APIs;
• Messaging (Kafka, RabbitMQ, or similar);
• Event streaming;
• AWS;
• Docker;
• Kubernetes;
• Git;
• Relational and NoSQL databases;
• Concepts of scalability and elasticity;
• Observability (logs, metrics, and tracing);
• Automated testing;
• Experience in the financial industry;
• Familiarity with Open Finance/Open Banking;
• OAuth2 and OpenID Connect;
• LGPD (Brazilian General Data Protection Law);
• Terraform;
• CI/CD;
• High-availability environments managing large transaction volumes.
Hyperativa
Affirm
Allstate
GitLab
Get handpicked remote jobs straight to your inbox weekly.