O projeto Estamos procurando excepcionais profissionais em Desenvolvimento Java para esta oportunidade totalmente remota de trabalhar com um cliente na indústria financeira. São a primeira instituição financeira cooperativa do Brasil onde o modelo de negócio constrói uma cadeia de valor que beneficia o associado, a cooperativa e a comunidade local, oferecendo mais de 300 produtos e serviços financeiros. Responsabilidades e atribuições Analisar, desenvolver e testar aplicações, utilizando metodologia e procedimentos adequados para sua implantação, visando racionalizar e/ou automatizar processos e rotinas de trabalho, seguindo os padrões de arquitetura, infraestrutura e operação no desenvolvimento de sistemas; Apoiar nas definições técnicas e funcionais embasadas nas necessidades de negócio, de forma a indicar possibilidades e restrições dos sistemas para melhor composição dos requisitos funcionais e não funcionais; Documentar e manter atualizada a estrutura desenvolvida do sistema e aplicações, visando a atualização de todos os envolvidos no desenvolvimento. Criar documentações complementares, como instruções de operação ou de acertos de consistência, com base na necessidade do usuário; Monitorar o desempenho e performance dos sistemas e aplicações desenvolvidas, oferecendo o suporte técnico quando necessário; Subsidiar o processo de planejamento e execução dos testes de sistemas para garantir os critérios de qualidade funcional e não funcional das aplicações; Garantir que os dados trabalhados ou manipulados sejam mantidos no mais alto nível de integridade e confidencialidade; Atuar em resoluções de incidentes e investigação de problemas em sistemas, visando garantir a estabilidade e continuidade da operação; Desenvolver, integrar e manter APIs para integração de Sistemas. Requisitos e qualificações obrigatórias Programação Java orientada a objetos, Design Patterns; Conhecimento em Spring boot; Conhecimento em MongoDB e Oracle; Conhecimento em Mensageria Kafka; Desenvolvimento de aplicações e serviços REST; Arquitetura e melhores práticas de desenvolvimento; Micro serviços e arquitetura distribuída; Desenvolvimento de testes unitários; Conhecimento de CI/CD (teoria/ conceito); Conhecimento de Clean Architecture. Comportamental Foco no usuário Simplicidade Cooperação Comunicação Visão de Dono Aprender e mudar rápido Requisitos e qualificações desejáveis Desenvolvimento utilizando APIs e Mock Trabalho com times que utilizam métodos ágeis para desenvolvimento Concepção colaborativa de produtos Habilidade de exploração e proposição de soluções e conexão com o negócio. J-18808-Ljbffr