Descrição e Responsabilidades
- Desenvolver e manter aplicações em Java, garantindo a qualidade e eficiência do código.
- Participar de reuniões de planejamento e revisão de sprints, contribuindo com ideias e soluções técnicas.
- Colaborar com equipes multidisciplinares para entender requisitos e propor melhorias em sistemas existentes.
- Realizar testes de unidade e integração, assegurando que as funcionalidades atendam aos padrões de qualidade.
- Documentar processos, códigos e soluções desenvolvidas, facilitando a manutenção e o entendimento do sistema.
- Identificar e corrigir bugs e problemas de performance nas aplicações.
- Manter-se atualizado com as novas tecnologias e tendências do mercado, buscando sempre a melhoria contínua.
- Auxiliar na mentoria de desenvolvedores juniores, compartilhando conhecimentos e boas práticas.
Requisitos
- Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
- Experiência sólida em desenvolvimento de software utilizando Java.
- Conhecimento em frameworks como Spring e Hibernate.
- Familiaridade com bancos de dados relacionais e não relacionais.
- Habilidade em trabalhar com metodologias ágeis (Scrum, Kanban).
- Capacidade de resolver problemas e pensar criticamente.
- Boa comunicação e trabalho em equipe.
- Inglês técnico para leitura de documentação.
- Diferenciais:
- Experiência com desenvolvimento de microserviços.
- Conhecimento em ferramentas de DevOps (Docker, Kubernetes).
- Experiência com testes automatizados.
- Participação em projetos open source.
- Certificações em Java ou tecnologias relacionadas.
Benefícios
Auxílio academiaAuxílio educação
- Código: 125872
- Data de Cadastro: 2025-08-19
- Data de Atualização: 2025-08-19
- Denunciar Vaga