Horário:
Comercial
Contratação:
Efetivo – CLT
Nível:
Profissional
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.
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:
Nenhum benefício informado