Backend Desenvolvedor
progression
in 2022
Looking for Backend Desenvolvedor progression? This is an ultimate list of progression for Backend Desenvolvedor.
Contribuinte Individual (IC) career path for Backend Desenvolvedor
Estagiário Backend Desenvolvedor
Tem menos de 1 ano de experiência. Aprender as noções básicas de programação.
Skills needed for Estagiário Backend Desenvolvedor
- Assistente Estruturas de dados
- Assistente Array e ArrayList
- Assistente Java
- Assistente Versionamento semântico
- Assistente Versão, roteiro
- Assistente Maven
Júnior Backend Desenvolvedor
Tem aproximadamente 1-2 anos de experiência e fundamentos básicos de programação. Traz ideias durante as reuniões de equipa.
Skills needed for Júnior Backend Desenvolvedor
- Praticante Matrizes, registros, conjuntos
- Praticante Algoritmos básicos: encontre uma substring em uma string
- Praticante Firewall interno do Windows
- Praticante Trabalhando como um registro
- Praticante Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Novato TCP/IP
- Novato HTTP
- Praticante Implantação
- Novato SGBD relacional
- Praticante Algoritmos básicos com matrizes: pesquisa, classificação
- Praticante Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Praticante MS SQL
- Praticante Trabalhe com serviços
- Praticante Selecionar solicitações
- Praticante Estrutura de Entidade ORM
- Praticante Gerenciamento do sistema operacional Windows
Meio Backend Desenvolvedor
Tem mais de 2 anos de experiência em engenharia de software. Necessita de menos supervisão e de uma repetição mínima.
Skills needed for Meio Backend Desenvolvedor
- Praticante Algoritmos básicos: encontre uma substring em uma string
- Praticante Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Assistente Firewall interno do Windows
- Assistente Trabalhando como um registro
- Praticante MS SQL
- Assistente Estrutura de Entidade ORM
- Praticante Trabalhe com serviços
- Praticante Algoritmo de linha: linha, desvendar, cheirar, contar
- Praticante SSL
- Praticante Telnet
- Praticante Algoritmos de pilha: Push, Pop, Look, Count
- Praticante Algoritmos básicos com matrizes: pesquisa, classificação
- Praticante HTTP
- Praticante ACID
- Praticante Recursos do sistema operacional da família Windows Service
- Praticante Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Praticante Matrizes, registros, conjuntos
- Praticante TCP/IP
- Praticante Implantação
- Novato SGBD relacional
- Praticante Comandos tracert, ifconfig., netstat
- Assistente Selecionar solicitações
- Praticante Gerenciamento do sistema operacional Windows
- Praticante WebSockets
- Praticante Algoritmos recursivos
- Praticante Estruturas de dados semi-estáticos: pilhas, linhas.
- Novato Medicamento ORM
- Praticante Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Praticante Algoritmos de lista: classificação topológica
Sénior Backend Desenvolvedor
Criar designs especializados, assumir projectos complexos e orientar engenheiros júnior. Entre 5 e 8 anos de experiência em programação.
Skills needed for Sénior Backend Desenvolvedor
- Praticante Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Praticante MS SQL
- Assistente Gerenciamento do sistema operacional Windows
- Praticante ACID
- Praticante Recursos do sistema operacional da família Windows Service
- Praticante Algoritmos de pilha: Push, Pop, Look, Count
- Praticante Algoritmo de linha: linha, desvendar, cheirar, contar
- Novato Conexões meio abertas
- Novato Reserva
- Praticante SGBD relacional
- Praticante Matrizes, registros, conjuntos
- Praticante Algoritmos básicos: encontre uma substring em uma string
- Praticante Estruturas de dados semi-estáticos: pilhas, linhas.
- Assistente Firewall interno do Windows
- Assistente Estrutura de Entidade ORM
- Praticante Algoritmos recursivos
- Novato Cache
- Assistente Selecionar solicitações
- Praticante HTTP
- Praticante Comandos tracert, ifconfig., netstat
- Praticante SSL
- Praticante Algoritmos de lista: classificação topológica
- Praticante Monitoramento de parâmetros de revisão e atualização
- Praticante Algoritmos básicos com matrizes: pesquisa, classificação
- Praticante Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Praticante Trabalhe com serviços
- Assistente Implantação
- Assistente TCP/IP
- Praticante Algoritmos para trabalhar com tabelas de hash
- Novato Medicamento ORM
- Praticante WebSockets
- Praticante Dados com estrutura dinâmica: montes
- Praticante Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Praticante Telnet
- Novato Bancos de dados NoSQL
- Novato Taranol
- Novato Nginx
- Novato Balanceo
- Novato Tolerância a erros
- Praticante Algoritmos para trabalhar com árvores: add, remove, count, count, preorder (clique na ordem do prefixo), postsort (clique na ordem do sufixo)
- Assistente Trabalhando como um registro
Engenheiro de Pessoal Backend Desenvolvedor
São necessários mais de 10 anos de experiência para atingir este nível. É necessário o conhecimento especializado da base de códigos.
Skills needed for Engenheiro de Pessoal Backend Desenvolvedor
- Praticante Algoritmos básicos com matrizes: pesquisa, classificação
- Praticante MS SQL
- Assistente Estrutura de Entidade ORM
- Assistente Gerenciamento do sistema operacional Windows
- Assistente Selecionar solicitações
- Praticante Trabalhe com serviços
- Praticante Matrizes, registros, conjuntos
- Assistente Firewall interno do Windows
- Praticante Algoritmos de lista: classificação topológica
- Praticante Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Praticante Estruturas de dados semi-estáticos: pilhas, linhas.
- Praticante Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Praticante HTTP
- Assistente Implantação
- Praticante Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Praticante Algoritmo de linha: linha, desvendar, cheirar, contar
- Praticante Algoritmos básicos: encontre uma substring em uma string
- Assistente SGBD relacional
- Assistente TCP/IP
- Praticante Recursos do sistema operacional da família Windows Service
- Praticante Dados com estrutura dinâmica: montes
- Praticante ACID
- Novato Taranol
- Praticante WebSockets
- Novato Subsistema de disco
- Praticante Algoritmos para trabalhar com árvores: add, remove, count, count, preorder (clique na ordem do prefixo), postsort (clique na ordem do sufixo)
- Assistente Trabalhando como um registro
- Novato Medicamento ORM
- Praticante Telnet
- Novato Balanceo
- Novato Cache
- Praticante Monitoramento de parâmetros de revisão e atualização
- Novato Conexões meio abertas
- Praticante Algoritmos para trabalhar com heaps: inserção, eliminação.
- Novato Subsistema de rede
- Praticante Algoritmos de pilha: Push, Pop, Look, Count
- Praticante SSL
- Novato Bancos de dados NoSQL
- Novato GUI, Core, Nano
- Novato SNI
- Praticante Armazenamento de arquivos distribuídos
- Novato Hyper V
- Novato Sistema operacional Linux
- Novato Como os aplicativos funcionam no ambiente do sistema operacional
- Praticante Algoritmos para trabalhar com tabelas de hash
- Praticante Comandos tracert, ifconfig., netstat
- Novato Tolerância a erros
- Novato Nginx
- Novato Trabalhar com aplicativos de memória
- Praticante Máquinas de Turing, autômatos finitos.
- Novato Janela de renda
- Novato Enrutamiento
- Praticante Algoritmos recursivos
- Novato Reserva
Engenheiro sénior do pessoal Backend Desenvolvedor
Aproximadamente 12+ anos de experiência. Trabalha em estreita colaboração com os quadros superiores, contribuindo para o desenvolvimento de estratégia
Skills needed for Engenheiro sénior do pessoal Backend Desenvolvedor
- Praticante Algoritmos básicos com matrizes: pesquisa, classificação
- Assistente Estrutura de Entidade ORM
- Praticante MS SQL
- Assistente Gerenciamento do sistema operacional Windows
- Praticante Trabalhe com serviços
- Assistente Selecionar solicitações
- Praticante Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Assistente Firewall interno do Windows
- Praticante Matrizes, registros, conjuntos
- Praticante Estruturas de dados semi-estáticos: pilhas, linhas.
- Praticante Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Praticante Algoritmos de lista: classificação topológica
- Assistente Implantação
- Praticante HTTP
- Praticante Algoritmo de linha: linha, desvendar, cheirar, contar
- Praticante Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Praticante Algoritmos básicos: encontre uma substring em uma string
- Assistente SGBD relacional
- Assistente TCP/IP
- Praticante Recursos do sistema operacional da família Windows Service
- Praticante Dados com estrutura dinâmica: montes
- Praticante ACID
- Praticante Algoritmos para trabalhar com árvores: add, remove, count, count, preorder (clique na ordem do prefixo), postsort (clique na ordem do sufixo)
- Praticante WebSockets
- Assistente Trabalhando como um registro
- Novato Medicamento ORM
- Praticante Telnet
- Novato Balanceo
- Novato Conexões meio abertas
- Novato Cache
- Praticante Monitoramento de parâmetros de revisão e atualização
- Praticante Algoritmos para trabalhar com heaps: inserção, eliminação.
- Novato Subsistema de rede
- Praticante Algoritmos de pilha: Push, Pop, Look, Count
- Praticante SSL
- Novato Bancos de dados NoSQL
- Praticante Armazenamento de arquivos distribuídos
- Novato GUI, Core, Nano
- Novato SNI
- Novato Hyper V
- Novato Sistema operacional Linux
- Novato Como os aplicativos funcionam no ambiente do sistema operacional
- Praticante Algoritmos para trabalhar com tabelas de hash
- Praticante Comandos tracert, ifconfig., netstat
- Novato Tolerância a erros
- Novato Nginx
- Novato Trabalhar com aplicativos de memória
- Praticante Máquinas de Turing, autômatos finitos.
- Novato Janela de renda
- Novato Enrutamiento
- Novato Taranol
- Novato Subsistema de disco
- Novato Reserva
- Praticante Algoritmos recursivos
- Assistente Java
- Assistente Ponteiros, Classe, Métodos
- Assistente Estruturas de dados
- Assistente Versão, roteiro
- Assistente Gerenciamento de dependências
- Assistente Versionamento semântico
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Assistente Grado
Arquitecto Principal Backend Desenvolvedor
O mais alto nível para uma carreira técnica. Com mais de 14 anos de experiência, eles têm uma profunda compreensão de como a tecnologia funciona.
Skills needed for Arquitecto Principal Backend Desenvolvedor
- Praticante Algoritmos básicos com matrizes: pesquisa, classificação
- Praticante MS SQL
- Assistente Estrutura de Entidade ORM
- Assistente Gerenciamento do sistema operacional Windows
- Assistente Selecionar solicitações
- Praticante Trabalhe com serviços
- Praticante Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Praticante Estruturas de dados semi-estáticos: pilhas, linhas.
- Praticante Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Praticante Algoritmos de lista: classificação topológica
- Praticante HTTP
- Assistente Implantação
- Praticante Algoritmo de linha: linha, desvendar, cheirar, contar
- Praticante Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Praticante Algoritmos básicos: encontre uma substring em uma string
- Assistente SGBD relacional
- Assistente TCP/IP
- Praticante Recursos do sistema operacional da família Windows Service
- Praticante Dados com estrutura dinâmica: montes
- Praticante ACID
- Praticante Algoritmos para trabalhar com árvores: add, remove, count, count, preorder (clique na ordem do prefixo), postsort (clique na ordem do sufixo)
- Praticante WebSockets
- Assistente Trabalhando como um registro
- Novato Medicamento ORM
- Praticante Telnet
- Novato Balanceo
- Praticante Monitoramento de parâmetros de revisão e atualização
- Novato Cache
- Praticante Algoritmos para trabalhar com heaps: inserção, eliminação.
- Novato Conexões meio abertas
- Novato Subsistema de rede
- Praticante Algoritmos de pilha: Push, Pop, Look, Count
- Praticante SSL
- Novato Bancos de dados NoSQL
- Praticante Armazenamento de arquivos distribuídos
- Novato GUI, Core, Nano
- Novato SNI
- Novato Hyper V
- Novato Sistema operacional Linux
- Novato Como os aplicativos funcionam no ambiente do sistema operacional
- Praticante Algoritmos para trabalhar com tabelas de hash
- Praticante Comandos tracert, ifconfig., netstat
- Novato Tolerância a erros
- Assistente Firewall interno do Windows
- Praticante Matrizes, registros, conjuntos
- Novato Trabalhar com aplicativos de memória
- Praticante Máquinas de Turing, autômatos finitos.
- Novato Janela de renda
- Novato Enrutamiento
- Novato Taranol
- Novato Subsistema de disco
- Novato Reserva
- Praticante Algoritmos recursivos
- Assistente Java
- Assistente Ponteiros, Classe, Métodos
- Assistente Estruturas de dados
- Assistente Versão, roteiro
- Assistente Gerenciamento de dependências
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Assistente Versionamento semântico
- Assistente Grado
- Novato Nginx
Gerente career path for Backend Desenvolvedor
Engenheiro Principal Backend Desenvolvedor
Tem mais de 7 anos de experiência. Em vez de escrever código, assumem responsabilidades de gestão e fornecem tecnologia sólida.
Skills needed for Engenheiro Principal Backend Desenvolvedor
- Assistente Java
- Assistente Ponteiros, Classe, Métodos
- Assistente Versão, roteiro
- Assistente Versionamento semântico
- Assistente Maven
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Assistente Gerenciamento de dependências
- Assistente Estruturas de dados
Gerente de Engenharia Backend Desenvolvedor
Gere a equipa maior. Os gestores de tecnologia informam o chefe de engenharia sobre o progresso da sua equipa, contratempos e outras questões.
Skills needed for Gerente de Engenharia Backend Desenvolvedor
- Assistente Ponteiros, Classe, Métodos
- Assistente Java
- Assistente Estruturas de dados
- Assistente Versão, roteiro
- Assistente Gerenciamento de dependências
- Assistente Maven
- Assistente Versionamento semântico
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Assistente Algoritmos básicos com matrizes: pesquisa, classificação
- Assistente Algoritmos básicos: encontre uma substring em uma string
- Assistente Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Assistente Estruturas de dados semi-estáticos: pilhas, linhas.
- Assistente Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Assistente Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Assistente Algoritmos de lista: classificação topológica
- Ajudar Matrizes, registros, conjuntos
Director de engenharia Backend Desenvolvedor
Tem mais de 10 anos de experiência e mais de 5 anos a liderar uma equipa. O gestor de engenharia contribui para a I&D tecnológica
Skills needed for Director de engenharia Backend Desenvolvedor
- Assistente Estruturas de dados
- Assistente Java
- Assistente Gerenciamento de dependências
- Assistente Maven
- Assistente Ponteiros, Classe, Métodos
- Assistente Versão, roteiro
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Assistente Versionamento semântico
- Ajudar Matrizes, registros, conjuntos
- Assistente Algoritmos básicos com matrizes: pesquisa, classificação
- Assistente Estruturas de dados semi-estáticos: pilhas, linhas.
- Assistente Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Assistente Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Assistente Algoritmos básicos: encontre uma substring em uma string
- Assistente Algoritmos de lista: classificação topológica
- Assistente Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Assistente Array e ArrayList
- Assistente Grado
Vice-presidente de Engenharia Backend Desenvolvedor
12+ anos de experiência de gestão. Trabalha com a equipa executiva. Detecta e elimina estrangulamentos para atingir objectivos.
Skills needed for Vice-presidente de Engenharia Backend Desenvolvedor
- Assistente Estruturas de dados
- Assistente Java
- Assistente Maven
- Assistente Versão, roteiro
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Ajudar Matrizes, registros, conjuntos
- Assistente Gerenciamento de dependências
- Assistente Estruturas de dados semi-estáticos: pilhas, linhas.
- Assistente Array e ArrayList
- Assistente Ponteiros, Classe, Métodos
- Assistente Algoritmos básicos com matrizes: pesquisa, classificação
- Assistente Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Assistente Algoritmos básicos: encontre uma substring em uma string
- Assistente Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Assistente Algoritmos de lista: classificação topológica
- Assistente Versionamento semântico
- Assistente Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Assistente Grado
- Praticante Máquinas de Turing, autômatos finitos.
Chefe de Tecnologia Backend Desenvolvedor
A posição mais sénior para engenheiros de software. A Chefe de Tecnologia faz parte da equipa executiva. A posição é crítica para o negócio.
Skills needed for Chefe de Tecnologia Backend Desenvolvedor
- Assistente Versão, roteiro
- Assistente Java
- Assistente Maven
- Assistente Estruturas de dados
- Assistente Ponteiros, Classe, Métodos
- Assistente Dados com estrutura dinâmica: árvores (binário, binário balanceado), tabelas de hash.
- Assistente Algoritmos básicos com matrizes: pesquisa, classificação
- Assistente Algoritmos de lista: classificação topológica
- Assistente Versionamento semântico
- Assistente Gerenciamento de dependências
- Ajudar Matrizes, registros, conjuntos
- Assistente Variáveis, constantes, tipos, funções, pacotes
- Assistente Algoritmos básicos: encontre uma substring em uma string
- Assistente Dados com estrutura dinâmica: listas (unidirecional e bidirecional linear).
- Assistente Algoritmos básicos para trabalhar com conjuntos: união, interseção, diferença, diferença simétrica.
- Assistente Array e ArrayList
- Assistente Estruturas de dados semi-estáticos: pilhas, linhas.
- Praticante Máquinas de Turing, autômatos finitos.
- Assistente Grado
Contribuinte Individual (IC)
Estagiário Backend Desenvolvedor
Júnior Backend Desenvolvedor
Meio Backend Desenvolvedor
Sénior Backend Desenvolvedor
Engenheiro de Pessoal Backend Desenvolvedor
Engenheiro sénior do pessoal Backend Desenvolvedor
Arquitecto Principal Backend Desenvolvedor
Gerente
Engenheiro Principal Backend Desenvolvedor
Gerente de Engenharia Backend Desenvolvedor
Director de engenharia Backend Desenvolvedor
Vice-presidente de Engenharia Backend Desenvolvedor
Chefe de Tecnologia Backend Desenvolvedor