Descrição do Cargo
* Desenvolver soluções tecnológicas inovadoras.
* Codificar, refatorar e otimizar aplicações em Java, aplicando Inteligência Artificial em processos e sistemas com LLMs.
* Elaborar e revisar documentação técnica para garantir a qualidade dos projetos.
* Implementar testes automatizados e de integração para assegurar a estabilidade e a manutenção dos sistemas.
O profissional deve ter experiência sólida em desenvolvimento Java (versão 8 ou superior) e conhecimento avançado em Spring Framework, Hibernate e bancos de dados relacionais. Além disso, é necessário excelente habilidade em utilização de ferramentas de Inteligência Artificial, como LLMs, e engenharia de prompt.
É importante ter uma boa compreensão da arquitetura de software e da segurança informática para garantir a confiabilidade e a eficiência dos sistemas.
Além disso, o profissional deve estar ciente das últimas tendências e técnicas no campo da programação, como a IA e o aprendizado de máquina.
Ele também deve ser capaz de trabalhar em equipe e colaborar com outros profissionais para alcançar os objetivos do projeto.
Por fim, é fundamental ter uma atitude positiva e adaptável frente às mudanças e desafios que surgem durante o desenvolvimento de um projeto.