Senior Backend Developer – Go
Posted 6hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Developer working with Go to develop financial solutions for high availability platforms. Collaborating in architecture decisions and technical quality with agile teams.
Responsibilities:
- Develop and enhance solutions for a company in the financial sector, with a focus on high-availability platforms;
- Participate in architectural decisions and ensure the technical quality of deliveries;
- Collaborate with multidisciplinary teams in an agile environment.
Requirements:
- Provide proactive architectural and development solutions;
- Experience in backend application development using Go (Golang);
- Design and evolve high-performance REST APIs;
- Participate in solution architecture decisions;
- Implement integrations between critical systems;
- Work with messaging and asynchronous processing;
- Ensure quality through automated tests and development best practices;
- Drive improvements in application performance, scalability, and observability;
- Participate in code reviews and provide technical support to the team.
Benefits:
- 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;
- Scalability and elasticity concepts;
- Observability (logs, metrics, and tracing);
- Automated testing;
- Experience in the financial sector;
- Knowledge of Open Finance/Open Banking;
- OAuth2 and OpenID Connect;
- LGPD (Brazilian General Data Protection Law);
- Terraform;
- CI/CD;
- High-availability environments with large transactional volumes.


















