Profissão
Desenvolvedor BackEnd.
Descrição da atividade
O Desenvolvedor BackEnd é o responsável por dinamizar os sites utilizando linguagens de programação, além de organizar todas as informações invisíveis aos olhos do usuário. Se preocupa com a segurança, banco de dados e integração de webservices. Em outras palavras, suas principais atividades são programar, codificar e testar os projetos criados. A manutenção dos sistemas também faz parte das suas tarefas diárias. O profissional trabalha sempre em função do usuário, pensando em maneiras que tornem sua experiência mais fácil e rápida.
Requisitos mínimos
As principais linguagens de programação utilizadas são: PHP, ASP, Java, C, Python, Ruby e Node.js. O profissional que deseja iniciar sua carreira no desenvolvimento back-end deve ter ótimo raciocínio lógico para pensar em códigos estáveis, confiáveis e gerenciáveis.
Ferramentas usadas
IDE's como:
Eclipse
Aptana
Netbeans
Etc.
Tecnologias envolvidas
Perl Catalyst
Ruby on RAILS
.NET
ASP
Javascript
Ajax
Jquery
Analise e consulta sql e banco de dados postgresql, mysql
Design patterns
Web standards, mvc, html5, css3
Uml
Web services
Exemplo de resultado tangível
Assimcomo o front-end, ele entrega sites e sistemas. Também pode entregar partes pequenas como apenas API’s/web services, e pode realizar manutenção e suportes dos produtos entregues.