Local: Porto Alegre/RS
Experiência: Sênior
Tipo de Contratação Pessoa Jurídica
Publicada em: 01/09/2025
A NT: Somos uma consultoria global de desenvolvimento de software personalizado e contratação de projetos de TI sem restrições geográficas; operamos globalmente, navegando em desafios tecnológicos e empresariais com expertise. Nossa sede nos Estados Unidos está localizada em San Diego, Califórnia, e também temos centros de desenvolvimento estrategicamente localizados no Brasil, México, Peru e Uruguai. Nossa sede na América Latina está sediada em Porto Alegre, Brasil, com uma filial em São Paulo. Há mais de duas décadas, somos reconhecidos globalmente no mercado de software e inovação por entregar projetos com valor agregado, elaborados por equipes ágeis de profissionais qualificados. Confira nossa página nacional e internacional em: e
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:
*
o Programação Java orientada a objetos, Design Patterns;
o Conhecimento em Spring boot;
o Conhecimento em Mongodb e Oracle;
o Conhecimento em Mensageria Kakfa;
o Desenvolvimento de aplicações e serviços REST;
o Arquitetura e melhores práticas de desenvolvimento;
o Micro serviços e arquitetura distribuída.
o Desenvolvimento de testes unitários
o Conhecimento de CI/ CD (teoria/ conceito)
o Conhecimento de Clean Arch
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.