Descrição: O Sicoob CCS está com oportunidade para Analista de Programação Sênior! Cargo: Analista de Sistemas / Engenheiro de Software / Desenvolvedor de Software / Desenvolvedor de aplicações Principais atividades: - Análise e definição de sistemas baseado nos levantamentos dos requisitos funcionais dos usuários; - Elaboração e manutenção de histórias de usuário e/ou Casos de Uso; - Desenvolvimento de software utilizando as boas práticas de mercado; - Elaborar, coordenar, orientar atividades de desenvolvimento e manutenção de programas; - Codificar e realizar testes; - Participar da implementação e da manutenção de novos sistemas; - Ajustar sistemas existentes para acompanhar as mudanças nas necessidades das empresas e dos usuários; - Analisar o desempenho dos sistemas implantados; - Realizar revisão de código; - Difundir conhecimento técnico. Conhecimentos desejáveis: - Domínio dos princípios de arquitetura de microsserviços; - Modelagem de aplicações utilizando a ferramenta Enterprise Architect. Certificações/Cursos Específicos Desejáveis: - OCP JAVA 8; - Pós-Graduação. Requisitos: - Linguagem de programação Java 8; - Spring Batch; - Angular 8; - Princípios de orientação a objetos; - Padrões de projeto; - Linguagem SQL (DDL e DML); - Arquitetura REST (RESTFul); - Princípios de desenvolvimento guiado por testes (TDD) e testes automatizados (JUnit, Mockito, PowerMock); - Banco de Dados Oracle; - Modelagem de Banco de Dados (MER); - Ferramentas de Metodologias Ágeis. Benefícios: Auxílio-Creche, Bolsa de Estudos, Cesta Natalina, Gympass, Participação nos Resultados (anual), Plano de Saúde, Plano Odontológico, Previdência Privada Multipatrocinada, Programas de Qualidade de Vida e Bem-Estar, Seguro de Vida, Vale-alimentação, Vale-refeição, Vale-transporte (opcional)