Desenvolvedor Full Stack Java Sr
Descrição
Quais serão suas principais entregas?
Desenvolver softwares para atendimento das necessidades internas;
Atuar na manutenção de soluções existentes e propor melhorias nas mesmas de acordo com a documentação fornecida pela equipe;
Participar de discussões técnicas para criar softwares de alta qualidade e alto desempenho;
Implementar as melhores práticas técnicas com qualidade e segurança;
Realizar testes unitários, teste funcionais e automação de testes das soluções desenvolvidas;
Seguir as orientações da arquitetura de referência;
Promover boas práticas e aprendizado contínuo;
Documentar os projetos de software;
Reutilização de componentes.
Como será o seu dia a dia?
Fará parte de um time com outros desenvolvedores, terá oportunidade de troca de experiências com time de desenvolvimento e de outras áreas como projetos e análise;
Irá participar de projetos de desenvolvimento de novos software ou customização de software já existentes;
Será responsável por assegurar a qualidade e segurança do software entregue;
Comunicar o design de uma forma que os outros membros da equipe compreendam;
Integrar o sistema com os novos componentes de software produzidos ou alterados.
Garantir a qualidade dos componentes e aplicativos desenvolvidos, seguindo os processos de qualidade de software em vigor e registrando os resultados;
Realizar processo revisão de código;
Realizar estimativas de esforço para construção de softwares e validação das estimativas da equipe.
Requisitos
O que estamos buscando em você!
Experiência com conhecimentos avançados em Java 8 ou posterior;
Experiencia no desenvolvimento de APIs Rest;
Experiência na arquitetura de micro-serviços (Spring Cloud);
Experiência na Stack Spring (Spring Framework 5, SpringBoot, Spring Data, Security, etc);
Experiência JSP ( Java Server Pages ) e JSTL
Experiência com conhecimento avançado de JavaScript
Familiaridade com CSS e HTML
Familiaridade com React;
Conhecimento intermediário em JPA/Hibernate;
Experiência com bancos de dados relacionais (PostgreSQL);
Desejável experiência com bancos de dados não relacionais (Redis);
Experiência com Maven;
Conhecimento intermediário em JBoss/Wildfly;
Experiência em controle de versionamento com Git;
Desejável conhecimento com filas e tópicos;
Experiência com testes automatizados;
Conhecimento/Experiência com frameworks ágeis (Scrum, Kanban);
Familiaridade com containerização (Docker);
Trabalhar em equipe;
Boa comunicação escrita e verbal;
Pessoa antenada às novidades da área, curiosa e responsável.
Vaga também para PCD.
Oferecemos salário compatível com a função, assistência médica e auxílio alimentação
Oferecemos salário compatível com a função, assistência médica e auxílio alimentação
Ao acessar o site Desbravador, você concorda com nossa Politica de privacidade e Cookies.