Descrição da Vaga
A Mazzatech está em busca de um Arquiteto / Desenvolvedor ADVPL Protheus Sênior para atuar na arquitetura, desenvolvimento e sustentação de integrações de alta complexidade entre o ecossistema Protheus e sistemas externos. O profissional será responsável por garantir escalabilidade, segurança, performance e qualidade técnica das soluções, além de liderar tecnicamente a evolução de padrões de desenvolvimento utilizando TLPP (TOTVS Language Plus Plus), APIs REST e PO-UI, promovendo boas práticas de engenharia de software, documentação e governança técnica dentro do ambiente Protheus.
Responsabilidades
- Desenvolver e manter APIs REST em TLPP, seguindo padrões modernos de arquitetura e segurança.
- Construir integrações utilizando JSON como formato principal de intercâmbio de dados.
- Desenvolver soluções utilizando boas práticas de programação: Clean Code, padronização de código, tratamento de erros, performance de queries e resiliência de aplicação.
- Realizar manutenção e modernização de legados ADVPL para padrões atuais em TLPP.
- Participar ativamente de Code Reviews e definições técnicas do time.
- Garantir a implementação obrigatória de tratamento de exceções em rotinas críticas: Try/Catch em TLPP e ErrorBlock em ADVPL.
- Desenvolver logs customizados para rastreabilidade e monitoramento de falhas de integração.
- Garantir estabilidade do AppServer, evitando memory leak, loops infinitos, degradação de performance e geração indevida de error.log.
- Apoiar na definição da arquitetura técnica de novos módulos e integrações.
- Identificar e comunicar rapidamente riscos técnicos, impedimentos ou gaps ao Tech Lead.
- Garantir desenvolvimento 100% parametrizado, eliminando hard codes através de SX6, tabelas de configuração e constantes globais.
- Atuar no suporte especializado N2/N3 em incidentes críticos relacionados ao Protheus e integrações.
- Desenho técnico de APIs e integrações.
- Diagramas de arquitetura.
- Análise de impacto no ERP.
- Desenvolvimento preferencialmente em TLPP.
- Entregas homologadas e documentadas.
- Criação de testes unitários obrigatórios para novas funcionalidades e APIs.
- Acompanhamento de publicação e virada de versão.
- Monitoramento de logs.
- Hypercare pós-implantação.
- Otimização contínua de performance.
- Sustentação especializada de integrações e APIs.
- Suporte N2/N3.
Requisitos
- ✓Manipulação avançada de JSON (JsonObject, JsonArray, Parsing).
- ✓Domínio avançado em ADVPL e TLPP.
- ✓Experiência sólida no desenvolvimento de APIs REST (TLPP Core, REST Service).
- ✓Conhecimento profundo em Dicionário de dados Protheus, TopConnect e arquitetura de banco de dados.
- ✓Experiência com versionamento de código (Git, GitLab, Azure DevOps).
- ✓Vivência em troubleshooting e análise de performance no ecossistema Protheus.
- •Conhecimento em DevOps e automação de deploy de patches.
- •Experiência com Protheus Cloud e arquitetura multitenancy.
- •Conhecimento em mensageria e integrações (SOAP, RabbitMQ, Kafka).
- •Conhecimento em PO-UI / Angular.
- •Vivência com metodologias ágeis (Scrum, Kanban).
Categorias
Sobre a Empresa
Mais vagas na mazzatech →Mazzatech is a global IT professional services company partnering with you to provide solutions to your project’s requirements and challenges in today’s highly competitive technology environment. We supply integrated IT services ecosystems, designed with your business success in mind, for toda...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa