Join to apply for the Desenvolvimento Back-end Java Sênior role at NTConsultJoin to apply for the Desenvolvimento Back-end Java Sênior role at NTConsultGet AI-powered advice on this job and more exclusive features.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: www.ntconsult.com.br e www.ntconsultcorp.com.O projeto: Estamos procurando excepcionais profissionais em desenvolvimento Back-end Java para esta oportunidade totalmente 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. Você atuará em soluções críticas de arrecadação, com alto volume de transações, múltiplas integrações financeiras e requisitos de disponibilidade elevados. Você ajudará a garantir que nossos clientes sejam cobrados no momento certo, sem duplicidade, com rastreabilidade de ponta a ponta e resiliência frente a falhas de sistemas parceiros.As ResponsabilidadesDesenvolver, evoluir e manter serviços back-end que suportam ciclos de arrecadação, débito em conta, boletos, PIX e integrações com bancos/conveniados.Implementar e sustentar lógicas de bloqueio/desbloqueio, reprocessos, exceções de cobrança e reconciliação de dados.Construir APIs e fluxos assíncronos (mensageria) com foco em alta disponibilidade e tolerância a falhas.Monitorar saúde das aplicações (logs estruturados, métricas, tracing) e atuar em incidentes de produção.Trabalhar próximo(a) a áreas de Produto, Arquitetura, Dados, SRE e Negócios para traduzir regras financeiras complexas em software confiável.Participar de revisões de código, definição de padrões técnicos e melhoria contínua do ecossistema.Os Requisitos MandatóriosExperiência sênior em backend com Java ou Kotlin (aceitamos forte base em outra stack + disposição para migrar).Vivência com microsserviços e APIs REST em produção.Uso de mensageria (Kafka, RabbitMQ, ou equivalente) para fluxos assíncronos.Sólida experiência com bancos de dados relacionais (PostgreSQL, Oracle, SQL Server etc.), incluindo modelagem e tuning.Experiência em integrações financeiras (ex: CNAB, APIs bancárias, cobrança/consignado, boletos ou arrecadação).Testes automatizados (unitários + integração) e uso de CI/CD.Familiaridade com ambientes Linux/containers (Docker, Kubernetes ou similar).DiferenciaisExperiência com processos de consignado ou arrecadação multibanco.Manipulação de grandes volumes de transações e controles de idempotência.Padrões de resiliência: retry, backoff, circuit breaker, dead-letter, compensações.Observabilidade avançada (OpenTelemetry, Grafana, Prometheus, Elastic, Splunk).Experiência em sistemas regulados (bancário, pagamentos, fintechs).Exposição a data lakes / pipelines de conciliação / batch crítico.Conhecimento de segurança aplicada a integrações financeiras (certificados, mTLS, segregação de credenciais, auditoria).Soft SkillsCapacidade de investigar causa-raiz e propor soluções escaláveis.Comunicação clara com perfis técnicos e não técnicos.Colaboração: curte trabalhar lado a lado com SRE, dados, produto e negócio.Mentalidade de dono do produto: preocupa-se com o resultado de ponta a ponta, não só com o código.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at NTConsult by 2xSign in to set job alerts for “Java Specialist” roles.BackEnd Software Developer Specialist IIWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr