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.