Descrição do Cargo
O cargo de Engenheiro de Software Sênior envolve desenvolver e manter microsserviços em Java/Spring Boot, construir e integrar APIs REST de alta performance, implementar soluções em ambiente de nuvem e orquestração, colaborar com times de dados e ML para integrar modelos às aplicações.
O candidato deve ter mais de 5 anos de experiência com Java, mais de 3 anos de experiência desenvolvendo APIs REST, experiência utilizando Spring Boot, experiência desenvolvendo aplicações hospedadas em nuvem como GCP, AWS ou Azure, e experiência com Kubernetes.
* Desenvolver e manter microsserviços em Java/Spring Boot;
* Construir e integrar APIs REST de alta performance;
* Implementar soluções em ambiente de nuvem e orquestração;
* Colaborar com times de dados e ML para integrar modelos às aplicações.
Habilidades Exigidas
Para assumir este papel, é necessário:
* Experiência com Java superior a 5 anos;
* Experiência com desenvolvimento de APIs REST maior que 3 anos;
* Conhecimento em Spring Boot;
* Experiência em ambientes de nuvem (GCP, AWS ou Azure);
* Conhecimento em Kubernetes.