Candidatar-se
Requisitos:
Benefícios:
No benefit specified
Sobre a vaga
Descrição:- 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.
- Colaborar com a equipe de design para implementar interfaces de usuário responsivas e funcionais.
- Realizar testes unitários e de integração para assegurar a funcionalidade das aplicações.
- Identificar e corrigir bugs e problemas de desempenho nas aplicações existentes.
- Documentar o código e os processos de desenvolvimento, facilitando a manutenção futura.
- Manter-se atualizado com as novas tecnologias e tendências de desenvolvimento em Java.
- Colaborar com outras equipes, como QA e DevOps, para garantir a entrega contínua de software de alta qualidade.
Requisitos:
- Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
- Experiência em desenvolvimento de aplicações Java.
- Conhecimento em frameworks como Spring e Hibernate.
- Familiaridade com bancos de dados relacionais (MySQL, PostgreSQL, etc.).
- Habilidade em versionamento de código utilizando Git.
- Conhecimento em metodologias ágeis (Scrum, Kanban).
- Capacidade de trabalhar em equipe e boa comunicação.
- Inglês técnico para leitura de documentação.
- Diferenciais:
- Experiência com desenvolvimento de microserviços.
- Conhecimento em ferramentas de containerização (Docker, Kubernetes).
- Experiência com testes automatizados (JUnit, Mockito).
- Participação em projetos open source.
- Certificações relacionadas a Java ou desenvolvimento de software.
Benefícios:
No benefit specified