TOTVS

ANALISTA II DE BACKEND

Rio de Janeiro / RJ

Descrição da vaga

Descrição

Buscamos um Analista de Desenvolvimento Back-end Delphi Sênior com forte domínio na construção de arquiteturas escaláveis e aplicação prática de Inteligência Artificial. O profissional será responsável por desenhar e evoluir serviços de alta performance para os produtos TOTVS no segmento de Hospitalidade, integrando modelos de IA Generativa aos fluxos de negócio e impulsionando a eficiência técnica do time por meio de engenharia assistida por IA.

Responsabilidades e atribuições

Arquitetura e Sustentação Back-end: Desenvolver e evoluir arquiteturas de back-end em Delphi e APIs

REST (HORSE) de alta complexidade com autonomia técnica.  Frameworks e Reusabilidade: Projetar e construir frameworks e bibliotecas reutilizáveis para suportar novas soluções e acelerar o desenvolvimento do produto.

Desenvolvimento de Soluções com IA: Conceber e integrar modelos LLM (OpenAI, Gemini, Anthropic) via APIs em soluções de hospitalidade para automação e valor agregado ao cliente final.

Engenharia Assistida por IA (AI Tooling): Disseminar e utilizar ativamente assistentes de IA (Cursor,

GitHub Copilot, Claude Code) no ciclo diário para geração de código, testes, refatoração e documentação.

Qualidade e Confiabilidade: Garantir a estabilidade do software por meio de testes unitários (DUnit /

DUnitX) e testes automatizados de alta complexidade.

Liderança Técnica e Mentoria: Apoiar tecnicamente desenvolvedores de menor senioridade, conduzindo revisões de código, definindo padrões técnicos e documentando a arquitetura.

Requisitos e qualificações

Delphi Avançado: Sólida experiência em desenvolvimento back-end Delphi e domínio na criação e consumo de APIs REST (HORSE).

Padrões Arquiteturais: Domínio comprovado de Design Patterns, boas práticas de Clean Architecture e Clean Code.  Integração de GenAI: Experiência prática na integração de APIs de LLMs em sistemas corporativos.

AI-Assisted Workflow: Uso rotineiro e avançado de ferramentas assistidas por IA no fluxo diário de desenvolvimento de software.

Liderança e Autonomia: Capacidade de atuar com baixo nível de supervisão, detalhando requisitos técnicos diretamente com stakeholders.

Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas
correlatas da Tecnologia da Informação.

Informações da vaga

Modalidade de trabalho: Hybrid

Candidatar-se à vaga