Descrição da Vaga
O candidato deve ter experiência sólida em Java 8+ em ambientes corporativos.
Domínio de frameworks como Spring, Spring Boot e Spring MVC é necessário.
A implementação de APIs REST e SOAP com boas práticas de segurança e versionamento também é exigida.
Experiência com servidores de aplicação como Tomcat ou equivalentes é importante.
Desenvolvimento e consumo de APIs REST/SOAP, manipulação de arquivos CSV, TXT, XML, familiaridade com integrações legadas e arquiteturas híbridas são habilidades desejáveis.
SQL avançado, incluindo joins complexos, triggers, views, procedures, é fundamental.
Experiência com bancos de dados Oracle, SQL Server ou PostgreSQL e capacidade de tuning, otimização de consultas e análise de planos de execução também são necessárias.
Construção e manutenção de scripts e rotinas de banco, uso de ferramentas de versionamento, especialmente Git, conhecimento de logs, monitoramento e ferramentas de troubleshooting e experiência com ambientes Linux são habilidades importantes.