Desenvolvedor Java Senior
Descrição da Vaga
**Responsabilidades e Atribuições** * O profissional atuará no ciclo de desenvolvimento completo de projetos existentes e novos projetos, desde a sua conceituação, desenvolvimento, testes e implantação. * Projetar e desenvolver aplicativos Web multiusuário eficientes, tanto para a execução no servidor como nos browsers, com possibilidades de instalação na nuvem; * Executar as atividades de todas as fases do ciclo do desenvolvimento e implantação dos aplicativos, usando metodologias ágeis; * Colaborar na definição da solução técnica aos requisitos de negócio, junto a área de produtos e junto aos clientes, implementando\-a de forma eficiente e eficaz; * Criar códigos bem projetados, testáveis, eficientes, confiáveis, seguros e completamente aderentes às necessidades de negócio e com a arquitetura de referência corporativa. Aplicação de conceitos de reuso; * Desenvolver garantindo a qualidade e a manutenção do código, zelando pela documentação do mesmo e projetando/executando testes unitários e de integração. * Ferramentas e metodologias de SDLC * Técnicas de DevOps, SRE e CI/CD * Jenkins e/ou ferramentas de CI/CD * Certificação na stack principal de domínio * Aplicar padrões e abstrações dentro de cada especialidade * Discutir e negociar as especificações vindas da área de negócios * Promover melhorias na metodologia e nos processos do SDLC e arquitetura de sistemas, junto com * Suporte ao Desenvolvimento Orientar a equipe e técnica, em situações mais complexas Design Patterns da sua especialidade Boas práticas de desenvolvimento, como SOLID para OO Mecanismos de SI e QA nos artefatos produzidos Otimização de código e do uso de recursos computacionais Requisitos: ️ **Requisitos Técnicos** **Obrigatórios:** * **Graduação Completa em Tecnologia da Informação, Desenvolvimento de Software, Análise de** **Sistemas, Engenharia da Computação ou áreas correlatas em TI.** * Experiência de pelo menos 6 anos em desenvolvimento de aplicação Web (Web App); * Linguagem de Programação Java ; Desejável conhecimemto de outras linguagens * Desenvolvimento frontend JavaScript, HMTL, CSS. Jquery e React; * Capacidade de interpretação do código\-fonte elaborado por outros; * Experiência em Cloud AWS; * Conhecimento em ferramentas de versionamento GIT; * APIs Rest; * Conhecimentos em bancos de dados; * Maven; * Persistência Objeto\-Relacional (Hibernate, JPA); **REQUISITOS DESEJÁVEIS** * Sistema de Identidade (Ex: KeyCloak) * Bibliotecas de Log (Ex: Log4J); * Container (Docker); * Atuação com frameworks Spring (Spring Boot, Spring MVC, Spring Data, Spring); * Ter atuado em projetos utilizando metodologia ágil Scrum
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev