Faster chat, better deals — Get the App

Systems Developer | BACKEND

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelMore than 10 years
Education levelNo degree limit

Description

We are looking for a **Systems Developer** to develop, deploy, and maintain websites and systems, aiming for the agility, security, and efficiency of processes, adapting\-them to the needs of departments and clients. If you are an attentive professional who delights your clients and has a sense of ownership, Brisanet is your place! Let's sail towards the future! **\#VemSerBrisanet** **Responsibilities and attributes** * Experience the organizational identity of the Brisanet Group; * Prepare reports, forms, or spreadsheets, as requested; * Propose improvements to the area's routines and processes; * Feed the area's indicators; * Actively participate in the organization's meetings and commitments, when requested; * Provide service to employees on matters related to the area; * Use individual and collective safety equipment, when necessary; * Develop, deploy, and maintain websites, systems, and applications, aiming for the agility, security, and efficiency of processes, adapting\-them to the needs of departments and clients; * Develop, evolve, and maintain backend applications and services, ensuring quality, scalability, security, and maintainability; * Develop and optimize queries, analyzing execution plans and identifying performance bottlenecks; * Define and implement business rules and application logic; * Develop, integrate, and maintain REST APIs and/or other integration standards; * Develop and maintain integrations with third-party APIs and services, monitoring availability, latency, consumption, and error handling; * Develop and maintain asynchronous processes and background tasks, using queues, workers, and processing mechanisms suitable for the application's needs; * Develop and maintain microservices and independent services when applicable to the solution's architecture; * Participate in defining the technical architecture of new features and systems, proposing solutions suitable for business needs; * Participate in the evolution and migration of applications and services to cloud environments; * Monitor and optimize the performance of applications, APIs, servers, and databases; * Implement logging, metrics, monitoring, and traceability mechanisms to facilitate the identification and resolution of problems; * Identify, investigate, and fix bugs and production issues through debugging processes and log analysis; * Develop and maintain unit tests, integration tests, and, when applicable, automated API tests; * Create scripts and tools for automating operational and development tasks; * Implement security best practices in development, including data validation, authentication, authorization, protection of sensitive information, and prevention of vulnerabilities; * Use version control and collaborative development best practices; * Participate in code reviews, contributing to code quality and standardization; * Participate in CI/CD processes and automation of build, testing, and deployment; * Document APIs, code, technical decisions, integrations, and relevant processes; * Work together with frontend, product, infrastructure/DevOps professionals, and other areas involved in the development of solutions; * Analyze technical problems, propose solutions, and act autonomously in the implementation and evolution of features. **Requirements and qualifications** * Professional experience with backend development using Go (Golang); * Knowledge of concurrency and parallelism in Go, including goroutines, channels, context, and management of concurrent processes; * Knowledge of object-oriented programming and/or software design principles, including Clean Code, SOLID, and development best practices; * Knowledge of Design Patterns and software architecture patterns; * Experience in the development and integration of REST APIs and knowledge of GraphQL; * Knowledge of the HTTP protocol, including methods, status codes, headers, authentication, cookies, and security concepts; * Experience with relational databases, data modeling, query creation and optimization, indexes, and performance analysis; * Knowledge of non-relational databases and understanding of when to use\-them; * Knowledge of Linux operating systems and manipulation of files, processes, services, and data via terminal; * Knowledge of computer networks, DNS, TCP/IP, ports, proxies, and concepts related to communication between services; * Experience with Git and version control and collaborative development practices, such as Git Flow or equivalent strategies; * Experience with Docker and containerization concepts; * Knowledge of microservices, communication between services, and asynchronous processing; * Experience with unit and integration test development; * Knowledge of lint tools, dependency management, and automation of development processes; * Knowledge of code performance concepts, bottleneck identification, and application optimization; * Knowledge of application security, including authentication, authorization, data validation, protection of sensitive information, and main web application vulnerabilities; * Knowledge of LGPD principles and best practices for data processing and protection; * Knowledge of cloud architecture and services, including concepts of computing, storage, networks, databases, and managed services; * Knowledge of technical documentation, including documentation of APIs, code, and architectural decisions; * Knowledge of agile methodologies, such as Scrum and/or Kanban; * Sufficient technical English for reading and understanding documentation, libraries, frameworks, and tools. **Will be considered a differential:** * Professional experience with Go in production environments and high-concurrency applications; * Experience with messaging and queue systems, such as RabbitMQ, Kafka, SQS, or similar; * Experience with Redis or other caching solutions; * Knowledge of WebSockets and real-time communication; * Experience with CI/CD and automation pipelines; * Knowledge of observability tools, such as metrics, distributed logs, tracing, and application monitoring; * Experience with cloud providers, such as AWS, Google Cloud, or Azure; * Knowledge of Kubernetes and container orchestration concepts; * Experience with distributed architecture and high-availability systems; * Courses or certifications related to Go, Cloud, Docker, Kubernetes, software architecture, or security. **Additional information** * Work culture that respects and values people; * Internal events that address diverse topics; * Collaborative environment that values personal and professional development; * Horizontal and vertical environment, meaning you are the protagonist of your career!; * Food (Headquarters via Cafeteria and Branches via Ifood); * Coparticipative Health Plan; * Dental Plan; * Life Insurance; * Daycare Assistance; * PCD Dependent Assistance; * Payroll Deduction Loan (after 6 months); * Discounts of up to 50% on Brisanet Internet services and BrisaMusic; * Wellhub (Gympass); * Discounts of up to 60% at Higher Education Institutions. We have been operating in the telecommunications segment for **27 years**, with the **mission of connecting people and promoting digital and social inclusion**. Today, we connect more than 1.5 million homes throughout the Northeast, **leading the fixed internet market** (broadband) in the region. We are also a mobile telephony operator, with increasingly significant growth. Our journey began in 1998, in the city of Pereiro, in the interior of Ceará. We were born with the objective of **offering quality internet at an affordable price in small towns**. Today, we are present in the nine states of the Northeast, bringing **cutting-edge connectivity from the interior to the capitals**, actively contributing to digital transformation in Brazil.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Systems Developer | BACKEND job by Indeed in 2026 | ok.com