Descrição do Cargo:
* Experiência sólida com Java 8+ em ambientes corporativos;
* Domínio de frameworks como Spring, Spring Boot, Spring MVC;
* Implementação de APIs REST e SOAP com boas práticas de segurança e versionamento;
* Experiência com servidores de aplicação: Tomcat, WildFly/JBoss ou equivalentes;
* Desenvolvimento e consumo de APIs REST/SOAP;
* Manipulação de arquivos CSV, TXT, XML;
* Familiaridade com integrações legadas e arquiteturas híbridas;
* SQL avançado: joins complexos, triggers, views, procedures;
* Experiência com Oracle, SQL Server ou PostgreSQL;
* Capacidade de tuning, otimização de consultas e análise de planos de execução;
* 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;
* Experiência com ambientes Linux e execução de serviços Java;
Requisitos e Qualificações:
* Resumo:
* Deve ter experiência sólida com Java 8+;
* Domínio de frameworks como Spring, Spring Boot, Spring MVC;
* Implementação de APIs REST e SOAP com boas práticas de segurança e versionamento;
* Desenvolvimento e consumo de APIs REST/SOAP;
* Experiência com SQL avançado;
* Uso de ferramentas de versionamento, especialmente Git;
* Conhecimento de logs, monitoramento e ferramentas de troubleshooting;
Vantagens:
Aqui estão as vantagens de trabalhar nesse cargo:
* Oportunidades de crescimento profissional;
* Trabalho remoto;
* Flexibilidade horária;
Observações:
É importante ter conhecimento de desenvolvimento de software, além de ser responsável por garantir a qualidade e a eficiência dos processos.