PRINCIPAIS ATIVIDADES - Atuação em equipes de desenvolvimento que utilizam metodologia ágil (Kanban).
- Atuar nas fases de planejamento do desenvolvimento em conjunto com o Agile Coach, codificação, elaboração e execução de testes e acompanhamento da entrega em ambiente de produção.
- Desenvolvimento de sistemas voltados a risco e segurança do usuário utilizando predominantemente plataforma Java, bem como no planejamento e realização dos respectivos testes.
- Auxiliar na definição da arquitetura dos sistemas mantidos pela equipe, bem como as tecnologias empregadas na implementação.
- Participar de discussões técnicas com empresas parceiras para definir modelos de integração.
- Elaboração de documentação técnica para equipes de desenvolvimento internas e empresas parceiras.
- Avaliar novas tecnologias e frameworks de mercado para melhoria contínua de produtos e processos e, assim realizando provas de conceito.
- Auxiliar no processo de disseminação de conhecimento técnico das equipes de desenvolvimento, bem como a introdução de novos conhecimentos.
CARACTERÍSTICAS PESSOAIS - Bom relacionamento interpessoal e facilidade para trabalhar em grupo.
- Criatividade e proatividade são atributos muito importantes.
- Habilidade de autogestão.
- Comprometimento e vontade de aprender.
- Senso crítico.
- Estar aberto para dar e receber feedbacks dentro de um processo de melhoria contínua.
Analista Programador Java08hrs1sem benefícios
**Requisitos: Informática**:
- JavaScript - Básico - Obrigatório
**Experiências e qualificações**:
MPRESCINDÍVEL - Vivência com um ou mais métodos ágeis de desenvolvimento: XP (principalmente as práticas de pair programming e TDD), Scrum e Kanban (ou variações Lean).
- Experiência no desenvolvimento de aplicações que atuam tanto como produtores quanto clientes de serviços RESTful.
- Experiência com aplicações que utilizam cache distribuído e filas.
- Experiência nas práticas de desenvolvimento de aplicações seguras, distribuídas e de alta disponibilidade.
- Experiência na automação de testes unitários e de integração.
DESEJÁVEL - Conhecimento de testes ágeis.
- Conhecimentos em inteligência artificial voltado para análise de risco e segurança.
- Configuração e customização de ambientes com integração contínua e delivery contínuo utilizando o Jenkins.
- Conhecimento de técnicas de Clean Code.
- Experiência em monitoração de sistemas.
- Conhecimentos para desenvolvimento de front-end em sistemas Web (HTML5, CSS e Javascript).
- Experiência em controle de versionamento com Git.