Desenvolvedor Java é um profissional altamente qualificado que irá trabalhar em conjunto com os squads internos (negócio, infraestrutura e QA) para garantir fluidez na entrega e operação diária.
Desenvolvedor Java
Este Desenvolvedor Java terá a responsabilidade de investigar e identificar causas raízes de problemas utilizando logs, métricas, comportamento da aplicação e leitura de código. Além disso, deverá desenvolver e manter APIs, componentes backend e integrações entre sistemas. O ideal seria alguém com experiência sólida com Java 8+ em ambientes corporativos, conhecimento de frameworks como Spring, Spring Boot e 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;
Para esse cargo, é necessário conhecer SQL avançado: joins complexos, triggers, views, procedures, bem como ter experiência com Oracle, SQL Server ou PostgreSQL. Outros requisitos incluem 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.
Ao assumir esse cargo, você contribuirá para uma empresa ágil e inovadora, com ambiente de trabalho remoto e modelo de contratação flexível.