Descrição do Cargo
O profissional de TI especializado em Java irá atuar em sistemas modernos e legados, desenvolvendo aplicações e integrando aplicações internas e externas.
Responsabilidades
* Investigar e identificar causas raízes de problemas utilizando logs, métricas, comportamento da aplicação e leitura de código.
* Desenvolver e manter APIs, componentes backend e integrações entre sistemas.
* Propor, implementar e validar soluções robustas e eficientes, garantindo qualidade, segurança e estabilidade.
* Evoluir sistemas existentes, preservando compatibilidade com soluções legadas.
* Ajustar estruturais e otimizar desempenho.
* Apoiar squads internos (negócio, infraestrutura, QA) para garantir fluidez na entrega e operação diária.
* Participar de code reviews, boas práticas de engenharia e iniciativas de melhoria contínua.
Requisitos e Qualificações
* 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.
Habilidades Desejáveis
* Raciocínio analítico e foco em resolução estruturada de problemas.
* Organização e clareza na documentação técnica.
* Bom comunicador com áreas técnicas, de negócios e demais stakeholders.
* Proativo e autônomo diante de cenários com documentação limitada.
* Comportamento satisfatório trabalhar com código legado, mantendo disciplina e visão de melhoria contínua.
* Capacidade lidar com múltiplas demandas e mudanças de prioridade.
Vantagens
Ter oportunidades de crescimento e aprendizado em uma equipe dinâmica.
Mais Informações
Para mais informações sobre a oportunidade, envie seu currículo para [e-mail].