Vaga de Desenvolvimento Java
Buscamos um profissional qualificado para trabalhar em projetos escaláveis, performáticos e seguros que impactem o negócio e a experiência dos clientes.
* Desenvolver aplicações Java 8+ seguindo os princípios de clean code, design patterns e padrões arquiteturais;
* Criar e consumir APIs RESTful e desenvolver microsserviços com Spring Boot;
* Implementar testes unitários, de integração e automação de testes;
* Atuar na correção, evolução e melhoria de sistemas existentes com foco em performance e estabilidade;
* Trabalhar com bancos de dados relacionais e não relacionais;
* Realizar deploys e monitoramento em nuvem (AWS, Azure ou GCP);
* Contribuir com pipelines CI/CD, containers e orquestração com Docker e Kubernetes;
* Participar de revisão de código, colaborar com QA, DevOps e Produto e apoiar o time com boas práticas;
* Produzir documentação técnica e apoiar estimativas de esforço e prazos;
* Autoria de soluções inovadoras para melhorias contínuas das nossas tecnologias;
* Mapeamento do mercado tecnológico para identificar oportunidades de crescimento;
* Criação de evidências técnicas para demonstrar impactos positivos;
* Identificação de necessidades de treinamento e capacitação;
* Apoio à comunicação entre os times para garantir consistência e clareza nas mensagens;
* Direção da implementação de políticas e procedimentos de segurança;
* Desenvolvimento de fluxos de trabalho eficientes para processos críticos;
* Ser criativo ao desenvolver as soluções;
* Fazer parte de uma equipe dinâmica e apaixonada por desenvolvimento de software.
Competências Necessárias:
1. Experiência em desenvolvimento de aplicações Java 8+;
2. Noções básicas de Spring Boot;
3. Conhecimento em API RESTful;
4. Domínio em banco de dados relacional;
5. Conhecimento em nuvem (AWS, Azure ou GCP);
6. Pipeline CI/CD;
7. Containerização com Docker;
8. Orquestração com Kubernetes;
9. Testes unitários, de integração e automação;
10. Revisão de código;
11. Collaboração com QA, DevOps e Produto;
12. Boas práticas;
13. Tecnologia atualizada no desenvolvimento de software;
14. Excelente comunicação escrita e oral;
15. Capacidade de resolução de problemas;
16. Flexibilidade e adaptabilidade;
17. Liderança;
18. Colaboração;
19. Resiliência;
20. Educação;
21. Habilidades sociais;
22. Iniciativa;
23. Organização;
24. Comunicação;
25. Interligações;
26. Elaborado, Gerenciar reuniões;
27. Satisfação; /li>
28. Aqui estão algumas das habilidades que podem ser úteis para o cargo de consultor.
Oportunidades adicionais incluem:
Garantir qualidade dos produtos,
Caminho versatil de crescimento na carreira,
Feedback regular. ],