Ativa os alertas de emprego por e-mail!

Especialista II de Back-End

TOTVS

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa líder em tecnologia no Brasil, buscando um Especialista II de Backend para integrar seu time na plataforma TOTVS Apps. O profissional será responsável pelo desenvolvimento de soluções cloud native, participação em decisões de arquitetura e orientação a desenvolvedores. A empresa oferece um ambiente dinâmico com benefícios como plano de saúde, vale refeição e apoio ao desenvolvimento pessoal.

Serviços

Universidade em Rede TOTVS
Programas de bem-estar
Descontos
Orientação médica
Plano de saúde
Vale refeição
Transporte
Licença estendida
Seguro de vida
Auxílio creche
Previdência privada

Qualificações

  • Experiência em lógica de programação.
  • Domínio avançado da linguagem de programação GO.
  • Conhecimento profundo em testes unitários e arquitetura de software.

Responsabilidades

  • Desenvolver soluções técnicas de média e alta complexidade com baixo nível de supervisão.
  • Criar testes que cubram o comportamento desejado dos componentes técnicos.
  • Orientar desenvolvedores de menor senioridade.

Conhecimentos

Lógica de Programação
Linguagem de programação GO
Fundamento em testes unitários
Mensageria (rabbitmq)
Banco de Dados
Cache com redis
Arquitetura de Software
Métodos ágeis de desenvolvimento
DevOps

Descrição da oferta de emprego

O Especialista II de Backend fará parte do núcleo do time da plataforma TOTVS Apps, contribuindo para o desenho e desenvolvimento de soluções de software cloud native da TOTVS. Atuará junto ao comitê de arquitetura, participando ativamente das decisões que impactam a evolução das aplicações corporativas. Terá como missão idealizar, desenvolver e manter serviços e ferramentas de suporte aos times de desenvolvimento, além de conhecer e explorar a infraestrutura da plataforma para propor e implementar soluções que aprimorem a produtividade, escalabilidade e qualidade das entregas.

Responsabilidades e atribuições
  1. Desenvolver soluções técnicas de média e alta complexidade, com baixo nível de supervisão e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias back-end envolvidas no projeto;
  2. Conhecer a arquitetura back-end do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;
  3. Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;
  4. Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
  5. Orientar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
  6. Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
  7. Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
  8. Detalhar requisitos de média e alta complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento.
Requisitos e qualificações
  • Lógica de Programação;
  • Linguagem de programação para back-end GO – nível avançado;
  • Fundamento em testes unitários - nível avançado;
  • Mensageria (rabbitmq) - nível avançado;
  • Banco de Dados – nível avançado;
  • Cache com redis - nível avançado;
  • Arquitetura de Software (exemplo: cliente-servidor, web, outros) – nível avançado;
  • Métodos ágeis de desenvolvimento de software – desejável nível intermediário;
  • DevOps (exemplo: CI/CD; Contêineres, Scripts, SOS, Monitoramento, outros);
  • Conhecimento de negócio no produto de atuação.
Requisitos desejáveis
  • Sistemas distribuídos e escalabilidade – nível básico;
  • Métodos ágeis de desenvolvimento de software – desejável nível intermediário.

Benefícios e programas oferecidos incluem Universidade em Rede TOTVS, programas de bem-estar, descontos, suporte pessoal, orientação médica, plano de saúde, vale refeição, transporte, licença estendida, espaço de lactário, seguro de vida, auxílio creche, previdência privada, ambientes de lazer e mais.

Sobre a empresa

Se você é uma pessoa que é gente boa, gosta de aprender e é apaixonada por resultados, você está no lugar certo! Como maior empresa de tecnologia do Brasil, queremos construir um ecossistema cada vez mais forte, com pessoas que gostem de inovar e acreditem na colaboração para fazer a diferença!

Enviar candidatura

Faixa salarial: A combinar

Regime de contratação: CLT

Benefícios
  • Universidade em Rede TOTVS, programas de bem-estar, descontos, suporte pessoal, orientação médica, plano de saúde e odontológico, vale refeição, transporte, licença estendida, espaço de lactário, seguro de vida, auxílio creche, previdência privada, ambientes de lazer, Gympass e mais.

Se você gosta de ambientes dinâmicos, que promovem diversidade e inclusão, venha fazer parte do nosso time!

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.