Desenvolvedor Backend Pleno

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bacharelado em Ciência da Computação, Engenharia de Sistemas, Tecnologia da Informação ou áreas relacionadas., Mais de 5 anos de experiência em desenvolvimento backend., Conhecimento avançado em APIs (RESTful, GraphQL) e bancos de dados relacionais e não relacionais., Cursos obrigatórios em Arquitetura de Software, Frameworks Java, APIs e SQL avançado..

Key responsibilities:

  • Desenvolver, testar e manter sistemas e serviços backend de alta qualidade.
  • Projetar e otimizar a arquitetura de sistemas para escalabilidade e performance.
  • Liderar tecnicamente projetos e orientar desenvolvedores juniores e plenos.
  • Participar na definição de tecnologias, frameworks e ferramentas para os projetos.

DIGISYSTEM - IT Solutions logo
DIGISYSTEM - IT Solutions Large http://www.digisystem.com.br/
1001 - 5000 Employees
See all jobs

Job description

Responsável pelo desenvolvimento, manutenção e otimização de sistemas e serviços no lado do servidor. Este profissional desempenha um papel crucial na definição da arquitetura, implementação de soluções complexas e liderança técnica dentro da equipe. O Desenvolvedor Backend Sênior deve possuir uma vasta experiência e conhecimento técnico, bem como habilidades de liderança para orientar outros desenvolvedores e colaborar com diferentes departamentos.

  • Escrever, testar e manter código de alta qualidade para sistemas e serviços backend.
  • Desenvolver novas funcionalidades e melhorar funcionalidades existentes em aplicações backend.
  • Definir e projetar a arquitetura de sistemas, garantindo escalabilidade, performance e manutenibilidade.
  • Participar da escolha de tecnologias, frameworks e ferramentas para os projetos.
  • Desenvolver e manter APIs (RESTful, GraphQL) para integração com frontend, outros serviços e sistemas externos.
  • Garantir que as integrações sejam seguras e eficientes.
  • Projetar, implementar e otimizar esquemas de banco de dados relacionais e não relacionais.
  • Escrever e otimizar consultas complexas em SQL eou outras linguagens de consulta.
  • Conduzir revisões de código rigorosas para garantir a qualidade e aderência aos padrões de desenvolvimento.
  • Implementar e manter testes automatizados e frameworks de CICD.
  • Orientar e mentorar desenvolvedores juniores e plenos, promovendo o crescimento técnico da equipe.
  • Liderar tecnicamente projetos, distribuindo tarefas e assegurando que os prazos sejam cumpridos.
    • Formação Acadêmica:

      • Diploma de bacharelado em Ciência da Computação, Engenharia de Sistemas, Tecnologia da Informação, Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
        • Cursos obrigatórios para exercício das atividades:

          • Arquitetura de Software e Design Patterns
          • Frameworks e Ferramentas Java Avançadas
          • Desenvolvimento e Manutenção de APIs
          • Banco de Dados e SQL Avançado
            • Outros cursos desejáveis:

              • Certificações relacionadas a AWS ou desenvolvimento
                • Experiência:

                  • Acima de 5 anos

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Spoken language(s):
    Portuguese
    Check out the description to know which languages are mandatory.

    Other Skills

    • Mentorship
    • Collaboration
    • Leadership

    Back-End Developer Related jobs