Desenvolvimento de Soluções Completas
O desenvolvedor de back-end é responsável por criar soluções escaláveis e eficientes utilizando tecnologias de ponta como AWS, Node.js, TypeScript e NestJS.
As principais responsabilidades incluem:
* Desenvolver e manter aplicações utilizando AWS com foco em soluções serverless;
* Implementar e gerenciar aplicações em ambientes OpenShift, Kubernetes e Docker;
* Desenvolver backend utilizando Node.js com TypeScript e NestJS;
* Desenvolver aplicações Java utilizando frameworks como Spring Boot, Spring Data, Spring Batch;
* Criar interfaces e aplicações híbridas usando JSF e Ionic com Angular;
* Implementar sistemas de mensageria com Apache Kafka;
* Colaborar em projetos utilizando Git e GitHub para versionamento.
Requisitos:
* Experiência comprovada em desenvolvimento com AWS focado em soluções serverless;
* Conhecimento em OpenShift, Kubernetes e Docker;
* Domínio de Node.js com TypeScript e NestJS;
* Experiência em Java 8+ e frameworks Spring;
* Experiência com JSF e Ionic com Angular;
* Conhecimento em Apache Kafka;
* Proficiência no uso de Git e GitHub;
Além disso, valorizamos habilidades em ferramentas de observabilidade, manutenção de aplicativos móveis e conhecimento em Design Patterns e Programação Orientada a Objetos.
A vaga oferece benefícios competitivos, incluindo modelo PJ, bônus e oportunidade de trabalho remoto. O perfil ideal é aquele que tem experiência em desenvolvimento com AWS, Node.js e Java, além de habilidades em frameworks como Spring e NestJS.