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

Vagas relacionadas

Gerente de desenvolvimento

Chapeco - SC

Veja mais

Desenvolvedor Full-Stack Java Back-End (Foz do Iguaçu)

Foz do Iguaçu (PR) - Brasil

Veja mais

Desenvolvedor Full-Stack Java Back-End (Chapecó)

Chapecó (SC) - Brasil

Veja mais