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