Resumo Tech Jobs
Vaga Sênior híbrida na Cielo Pagamentos, com foco em React, Java e PostgreSQL.
O que você vai fazer
- Você fará parte da construção de uma nova solução voltada à execução de operações financeiras, atuando em uma jornada que contempla desde a…
- O desafio envolve a criação de sistemas distribuídos, regras de negócio complexas, integrações com diferentes plataformas e requisitos…
- A posição exige profundidade técnica, visão sistêmica e capacidade de transformar problemas complexos em soluções seguras, escaláveis e…
O que pedem
- Experiência consolidada em Engenharia de Software, com atuação como referência técnica em times de desenvolvimento
- Domínio de desenvolvimento backend com Java e Spring Boot, ou tecnologias equivalentes
- Experiência com arquitetura de microsserviços e sistemas distribuídos
Sobre a oportunidade
Somos mais que uma máquina, somos pessoas que transformam e criam infinitas possibilidades. Trabalhamos para simplificar e impulsionar negócios para todas as pessoas, oferecendo soluções financeiras inteligentes. Aqui, investimos em tecnologia, promovemos desenvolvimento e fomentamos a inovação para criar novos caminhos possíveis e gerar impacto positivo no mundo. Na Cielo, a gente trabalha com autonomia para escrever nossa própria jornada, liberdade para ser quem a gente é, e a oportunidade de fazer acontecer. Somos um time que sonha no plural, oferecendo uma experiência completa e focando no bem-estar físico e mental de nossos mais de 7.000 colaboradores e suas famílias. Acreditamos na inclusão e acolhimento de todas as pessoas, com suas singularidades e diversidade de vivências. Bora realizar seus sonhos com a gente!
Responsabilidades
Você fará parte da construção de uma nova solução voltada à execução de operações financeiras, atuando em uma jornada que contempla desde a captação e o tratamento dos dados do cliente até a execução e liquidação das operações. O desafio envolve a criação de sistemas distribuídos, regras de negócio complexas, integrações com diferentes plataformas e requisitos rigorosos de segurança, rastreabilidade e retenção de dados. Além da responsabilidade técnica sobre componentes críticos da solução, a pessoa Especialista será uma das principais referências de Engenharia do time, apoiando a tomada de decisões, orientando profissionais de diferentes senioridades e garantindo a sustentabilidade técnica do produto. A posição exige profundidade técnica, visão sistêmica e capacidade de transformar problemas complexos em soluções seguras, escaláveis e evolutivas. Também terá papel relevante na adoção de inteligência artificial aplicada ao desenvolvimento, garantindo que o ganho de velocidade seja acompanhado de qualidade, domínio técnico e revisão crítica.
Tem lugar para você neste propósito: Atuar como referência técnica da squad, apoiando o time na tomada de decisões e na resolução dos desafios de maior complexidade; Traduzir necessidades de negócio em direcionamentos técnicos claros, considerando viabilidade, riscos, dependências e impactos; Definir e evoluir a arquitetura da solução, buscando equilíbrio entre escalabilidade, segurança, disponibilidade, desempenho e facilidade de manutenção; Desenvolver componentes críticos utilizando Java e Spring Boot no backend, contribuindo também com a evolução das aplicações em React; Direcionar a construção e a operação de microsserviços na AWS, utilizando serviços como EKS, RDS PostgreSQL, S3, SQS e Glue; Garantir que as soluções atendam aos requisitos de segurança, rastreabilidade, auditoria e retenção de dados aplicáveis ao ambiente financeiro; Orientar a construção de integrações por meio de APIs REST, arquivos e mensageria, incluindo fluxos com certificado digital e assinatura criptográfica de mensagens; Estabelecer padrões de desenvolvimento, integração, testes, observabilidade e documentação; Conduzir discussões técnicas e revisões de código, promovendo consistência e qualidade nas entregas; Apoiar a decomposição de problemas complexos em soluções menores, evolutivas e tecnicamente sustentáveis; Atuar em parceria com Product Manager e liderança na análise de alternativas, priorização de débitos técnicos e identificação antecipada de riscos; Utilizar inteligência artificial de forma agentic para apoiar atividades de desenvolvimento, testes, documentação e análise de código; Aplicar práticas de Spec-Driven Development, garantindo clareza das especificações antes da implementação; Definir critérios para o uso responsável de agentes e ferramentas de inteligência artificial, assegurando domínio técnico e revisão crítica dos conteúdos produzidos; Atuar na investigação de incidentes críticos, análise de causa raiz e construção de soluções definitivas; Apoiar o desenvolvimento técnico dos profissionais da squad por meio de mentoria, compartilhamento de conhecimento e orientação nas entregas; Documentar as principais decisões arquiteturais, garantindo rastreabilidade e continuidade do conhecimento; Promover uma cultura de excelência técnica, colaboração, experimentação responsável e melhoria contínua.
Tecnologias
- React
- Java
- PostgreSQL
- Kubernetes
- AWS
- Spring Boot
Abre em nova aba, fora do Tech Jobs.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.