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.