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émtemos 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:www.ntconsult.com.brewww.ntconsultcorp.com.O projeto: Estamos procurando excepcionais profissionais em desenvolvimento Java para esta oportunidade remota de trabalhar com um cliente no setor financeiro com mais de 20 anos de atuação. É o primeiro neobank digital omnichannel do Brasil e hoje tornou-se uma plataforma aberta, um ecossistema que engloba marketplace, comunicação, tecnologia e finanças.As responsabilidades:Projetar e desenvolver soluções front-end escaláveis e resilientes usando Appsmith, React, etc.Projetar e desenvolver soluções back-end escaláveis e resilientes usando Java e Spring Boot.Garantir a qualidade do código com foco em manutenibilidade e performance.Apoiar a disseminação de boas práticas de engenharia de software, incluindo TDD, BDD, DDD e Clean Code.Realizar revisões e otimizações de código.Trabalhar em conjunto com áreas de negócio para traduzir regras complexas em implementações eficientes.Promover a disseminação do conhecimento técnico e oferecer suporte às equipes de desenvolvimento.Garantir a documentação técnica dos projetos e a segurança das aplicações.Os requisitos mandatórios:Sólida experiência em desenvolvimento de software e teste de qualidade, incluindo unitário, integração, mutação e performance.Proficiência em linguagens de programação como Java 8+ e Node.js.Conhecimento avançado em framework Spring Boot.Conhecimento de Docker/Kubernetes, Jenkins/Gitlab CI e Cloud AWS.Experiência com banco de dados relacionais e não relacionais, incluindo MongoDB e Redis.Conhecimento avançado em mensageria com Apache Kafka e RabbitMQ.Conhecimento de ferramentas de troubleshooting na stack ELK ou similar e APM com Dynatrace, Grafana, ou similar.Conhecimento em padrões de projeto e microsserviços.Conhecimento de práticas ágeis e metodologias de desenvolvimento.Superior completo ou em andamento, preferencialmente em Engenharia da Computação, Ciência da computação, Análise de sistemase outros.Os diferenciais:Participação em projetos de alta criticidade e volumetria (bancários, seguros, cartões, etc).Experiência na criação de componentes de software para plataformas de desenvolvimento.
#J-18808-Ljbffr