Profissional apaixonado pelo desenvolvimento de software de alta qualidade, garantindo que as soluções estejam alinhadas com os objetivos estratégicos do negócio. Ele atua em squads multidisciplinares, promovendo um ambiente colaborativo e utilizando sua expertise para entregar serviços de software automatizados.
Responsável por todo o ciclo de vida das aplicações, ele desenha, desenvolve, testa, entrega e mantém soluções, sempre incorporando práticas ágeis e DevOps. Sua mentalidade inovadora e comprometida incentiva o Squad a assumir responsabilidade e contribuir para os objetivos compartilhados.
O que voce precisa ter ou saber ?
* Graduação em Ciência da Computação, Engenharia de software ou área relacionada
* Experiencia em desenvolvimento com microserviços backend, front end web com arquitetura de modernas e componemtizadas
* Linguagem de programação - Java
* Framework / containers : Springboot e Dockers
* Conhecimento das boas práticas de desenvolvimento seguro
* Conhecimento dos princípios de design e padrões de arquitetura de desenvolvimento (envolve modularização, resiliência e escalabilidade da aplicação).
* experiencia em projetos de modernização de aplicações e de jornada para a nuvem, usando agentes de Inteligência Artificial.
Será um diferencial se voce tiver :
* Certificações Cloud Azure, Java ou Angular
* Experiencia com metologias ágeis e modernização de sistemas, usando agentes de IA
* Inglês nível intermediário / avançado
Graduação em Ciência da Computação, Engenharia de software ou área relacionada