Desenvolvedor(a) de Sistemas | BACKEND

New
BrazilFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Technical English
Required Skills
PostgreSQLPythonJavascriptMongoDBMySQLGoRedisRESTful APIs

Requirements

  • Solid experience in backend development using at least one programming language (Go, JavaScript, Python, Perl, or similar).
  • Strong experience working with REST and SOAP APIs.
  • Knowledge of relational and non-relational databases (PostgreSQL, MySQL, Redis, MongoDB, or similar).
  • Proficiency with Git and branching strategies such as GitFlow.
  • Strong understanding of Clean Code principles, Design Patterns, and architectural approaches (MVC, DDD).
  • Familiarity with Agile methodologies such as Scrum or Kanban.
  • Awareness of security best practices and LGPD compliance principles.
  • Technical English proficiency for reading and writing documentation.

Responsibilities

  • Develop, integrate, and maintain systems and microservices, ensuring clean, secure, and high-performance code.
  • Design, implement, and consume APIs (REST and SOAP), ensuring scalability and reliability across services.
  • Model, optimize, and maintain relational and non-relational databases, including queries, views, and stored procedures.
  • Implement unit and integration tests, perform debugging, and proactively identify and resolve system issues.
  • Monitor system health, availability, and performance to ensure stable production environments.
  • Maintain up-to-date technical documentation for APIs, systems, and backend solutions.
  • Contribute to performance indicators, technical reports, and continuous improvement initiatives.
  • Participate in collaborative discussions, sharing ideas to improve architecture, processes, and system efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now