Job Closed
This listing is no longer active.
Backend Developer
Location
Brazil
Posted
49 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Developer
Global
• Develop and maintain REST APIs using Golang (primary) / Python • Implement business rules and integrations with databases • Model, query, and optimize data in PostgreSQL • Create and maintain containerized applications with Docker • Work in AWS environments using services such as S3, Lambda, and EC2 • Write clean, organized, and maintainable code • Handle errors, validations, and exception scenarios • Participate in code reviews and technical discussions • Collaborate on continuous improvements to architecture and code
Job Requirements
- 2 years of experience as a Backend Developer
- Experience with Golang for building APIs or another object-oriented language
- Knowledge of PostgreSQL (or another relational database):
- modeling (tables/relationships), queries, basic indexes
- Experience with Docker:
- write/adjust Dockerfiles and run local environments via containers
- Git and collaborative workflow (branches, PRs, code review)
- Experience developing REST APIs:
- integrations (internal/external) via HTTP/JSON, REST patterns, pagination/filters, and status codes
- Experience with AWS, especially:
- S3
- Lambda
- EC2
- Messaging (RabbitMQ/SQS) or background jobs (basic)
- Prior experience working with systems in production environments
- Experience with authentication and authorization in APIs (JWT, OAuth, etc.)
Benefits
- Challenging technical environment
- Autonomy to propose solutions
- Culture of learning and collaboration
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desarrollar funcionalidades utilizando metodologías ágiles (Scrum/Kanban) • Refactorizar código existente para mejorar calidad, legibilidad y desempeño • Realizar limpieza de código (code cleanup) y estandarización de estructuras • Identificar y resolver problemas de performance en aplicaciones • Implementar nuevas funcionalidades y corrección de bugs • Diseñar, codificar y ejecutar pruebas unitarias • Participar en revisiones de código (code reviews) • Colaborar con el equipo para entender requerimientos del cliente y proponer soluciones técnicas • Apoyar en la mejora continua de procesos y metodologías de desarrollo • Documentar desarrollos y cambios realizados
Database Engineer
TucowsMaking the Internet better since 1993. We're in the business of building platforms that keep people connected.
• Design, implement, and operate highly available PostgreSQL clusters • Optimize query performance and indexing strategies • Perform capacity planning, growth forecasting, and workload modeling • Lead response during database incidents • Partner with software engineers to review SQL queries and optimize schemas
• You will be a driving force in digital and cultural transformation, leading the adoption of DevSecOps practices at one of Brazil's largest telecommunications companies. • Your mission will be to develop a new project to process customer payments through multiple methods, including boleto, credit card, Pix, and others. • Apply practices that ensure delivery of high-quality code with low defect rates. • Execute your responsibilities autonomously and support other team members.
Senior Backend Engineer
decircleTalent Partner for decentralized organizations and projects that are building Web3.
• Build and maintain scalable production services • We currently support thousands of QPS, and future systems will need to handle at least another order of magnitude • Implement systems to monitor performance at the micro- and nano-second level • Drive ambitious engineering initiatives (for example, realtime data indexing at scale) from inception to completion: specification, architecture, implementation, testing, monitoring, and maintenance




