DESENVOLVEDOR BACKEND
Múltiplas linguagens
Estamos com 1 vaga para DESENVOLVEDOR BACKENDMúltiplas linguagens, para alocação. O Desenvolvedor Backend será responsável por criar e manter a parte do sistema que lida com a lógica de negócios, o processamento de dados, a integração de sistemas e a comunicação com o banco de dados.
Responsabilidade:
§ Desenvolvimento de Serviços e APIs: Desenvolver serviços e APIs (Application Programming Interfaces) que permitem a comunicação entre diferentes partes de um sistema ou entre sistemas diferentes. Isso pode envolver a criação de endpoints RESTful, SOAP, gRPC, entre outros.
§ Lógica de Negócios: Implementar a lógica de negócios do aplicativo, como cálculos, validações e regras de negócios. Isso pode incluir o desenvolvimento de algoritmos complexos e a integração de bibliotecas ou serviços externos.
§ Escalabilidade e Desempenho: Projetar e implementar sistemas que sejam escaláveis e tenham um bom desempenho, garantindo que possam lidar com um grande volume de tráfego e processamento de dados.
§ Integração de Sistemas: Integrar sistemas internos e externos, como sistemas de pagamento, serviços de terceiros, sistemas de CRM (Customer Relationship Management) e sistemas de ERP (Enterprise Resource Planning), garantindo a troca de dados eficiente e segura.
§ Testes e Depuração: Escrever testes automatizados para garantir a qualidade do código e realizar depuração para identificar e corrigir problemas de software.
§ Implantação e Monitoramento: Implementar e gerenciar o processo de implantação de aplicativos em servidores de produção, além de monitorar o desempenho do sistema e diagnosticar problemas de produção.
§ Colaboração: Trabalhar em equipe com outros desenvolvedores, analistas de sistemas, gerentes de projeto e partes interessadas para garantir o sucesso do projeto.
Requisitos da posição:
Profissional que tenha bastante proatividade, boa comunicação e um olhar bastante analítico para possíveis mudanças e melhorias. Profundo conhecimento em:
§ Java 8
§ Angular 1.2
§ SOA 12.2
§ Levantamento de requisitos
§ Desenho de solução
§ Orientação a Objetos
§ Padrões de Arquitetura e Design
§ Gestão de Serviços e Conhecimento em Web Services e Protocolos
§ Conhecimento na ferramenta Triade, WAS 8.0 e ORACLE EXADATA (arquitetura 4) será diferencial.
Formação:
· Necessário curso superior completo;
· Inglês avançado será um diferencial.
Além disso, a empresa oferece:
· Contrato de trabalho: CLT, ou CLT FLEX (opção do candidato);
· Modelo de contratação: Full remoto;
. Salário à combinar + Benefícios compatíveis com o mercado.