Back to all jobs

- Seniority
- Senior
About the role
📌 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 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
741,000+ hidden jobs like this
Insightit and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites