Especialista em Engenharia de Software Fullstack

Cielo

Barueri

On-site

BRL 300,000 - 540,000

Full time

44 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Cielo, líder em soluções financeiras, está com vaga para Engenheiro de Software Sênior. O profissional atuará como referência técnica, definindo arquiteturas, liderando squads e promovendo soluções seguras e escaláveis.

Você trabalhará com Java/Spring Boot no backend, React no front-end e microsserviços na AWS, com foco em qualidade, métricas e inovação. É esperado mentorias, cruzamento entre tecnologia e negócio e contribuição para IA aplicada ao desenvolvimento.

Qualifications

  • Experiência consolidada em Engenharia de Software, com atuação como referência técnica em times de desenvolvimento.
  • Domínio de backend em Java e Spring Boot, ou tecnologias equivalentes.
  • Experiência com microsserviços e sistemas distribuídos.
  • Vivência com AWS (EKS, RDS, S3, SQS, Glue) em produção.
  • Conhecimento de frontend com React para suportar decisões entre camadas da aplicação.
  • Experiência com containers, Kubernetes e bancos de dados relacionais.
  • Integração entre sistemas por APIs REST, arquivos e mensageria.
  • Experiência com automação de testes, CI/CD e observabilidade.
  • Vivência com IA generativa aplicada ao desenvolvimento, copilotos de código e automação de tarefas.

Responsibilities

  • Atuar como referência técnica da squad, apoiando decisões e resolvendo desafios de alta complexidade.
  • Traduzir necessidades de negócio em diretrizes técnicas, avaliando viabilidade, riscos e impactos.
  • Definir e evoluir a arquitetura da solução, buscando equilíbrio entre escalabilidade, segurança e desempenho.
  • Desenvolver componentes críticos em Java/Spring Boot e evoluir aplicações em React.
  • Conduzir construção e operação de microsserviços na AWS (EKS, RDS, S3, SQS, Glue).
  • Garantir conformidade com segurança, rastreabilidade, auditoria e retenção de dados do ambiente financeiro.
  • Orientar integrações via APIs REST, arquivos e mensageria, incluindo certificados digitais e assinatura criptográfica.
  • Estabelecer padrões de desenvolvimento, testes, observabilidade e documentação.
  • Conduzir revisões de código e mentoring de profissionais da squad.
  • Aplicar Spec-Driven Development e IA de forma responsável, com revisão crítica.

Skills

Java
Spring Boot
React
Arquitetura de microsserviços
AWS (EKS, RDS, S3, SQS, Glue)
Segurança e auditoria de dados
APIs REST
IA aplicada ao desenvolvimento
Mentoria técnica
Spec-Driven Development

Tools

Docker
Kubernetes

Job description

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 e atribuições

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.

Responsabilidades e atribuições
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.
Requisitos e qualificações
O que esperamos de você:
  • 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;
  • Vivência prática com soluções em produção na AWS, preferencialmente utilizando EKS, RDS PostgreSQL, S3, SQS e Glue;
  • Conhecimento de desenvolvimento frontend com React, suficiente para apoiar decisões e integrações entre as diferentes camadas da aplicação;
  • Experiência com containers, Kubernetes, bancos de dados relacionais, mensageria e armazenamento de objetos;
  • Domínio de integração entre sistemas por meio de APIs REST, arquivos e comunicação assíncrona;
  • Conhecimento de padrões de arquitetura, segurança, resiliência, observabilidade e desempenho;
  • Experiência com automação de testes e práticas de integração e entrega contínuas;
  • Vivência com ferramentas de inteligência artificial generativa aplicadas ao desenvolvimento, como copilotos de código, agentes e soluções de geração assistida;
  • Conhecimento de desenvolvimento orientado por especificações ou abordagens equivalentes;
  • Capacidade de analisar problemas complexos, comparar alternativas e apresentar recomendações tecnicamente fundamentadas;
  • Visão sistêmica para compreender impactos e dependências entre produtos, serviços e integrações;
  • Comunicação clara para dialogar com profissionais técnicos, Produto, negócio e liderança;
  • Capacidade de influenciar decisões e direcionar tecnicamente o time sem depender de autoridade formal;
  • Autonomia, senso de responsabilidade e capacidade de equilibrar velocidade, qualidade, segurança e sustentabilidade técnica.
Diferenciais
  • Experiência em fintechs, bancos, meios de pagamento, crédito ou sistemas financeiros regulados;
  • Conhecimento sobre duplicatas, antecipação de recebíveis, liquidação financeira ou risco sacado;
  • Vivência com sistemas de alta criticidade e grande volume transacional;
  • Conhecimento de segurança criptográfica aplicada, incluindo PKI, certificação digital e assinatura de mensagens;
  • Experiência com integrações B2B reguladas, como EDI, APIs assíncronas e mensageria corporativa;
  • Participação em projetos de modernização de aplicações, decomposição de sistemas legados ou migração para microsserviços;
  • Experiência anterior como Tech Lead, Staff Engineer, Principal Engineer ou Especialista de Software, mesmo sem gestão direta de pessoas
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Especialista em Engenharia de Software Fullstack | Java e React
Especialista em Engenharia de Software Fullstack | Java e React

Cielo • Brazil

Hybrid
BRL 260,000 - 520,000
Assistência médica e odontológica
Remuneração variável anual (PPR)
Auxílio refeição e alimentação
+2
Tech Lead - Backend (JAVA)
Tech Lead - Backend (JAVA)

Finaya • Barueri

Hybrid
BRL 300,000 - 520,000
Engenheiro de Software SR
Engenheiro de Software SR

Global TI • São Paulo

On-site
BRL 260,000 - 420,000
Desenvolvedor Back-End Sênior
Desenvolvedor Back-End Sênior

ABR Telecom • Brasília

On-site
BRL 223,200 - 334,800
Tech Lead Java
Tech Lead Java

Sportingtech • São Paulo

Hybrid
BRL 180,000 - 360,000
Especialista em Engenharia de Software II - Front-end
Especialista em Engenharia de Software II - Front-end

Cielo • Barueri

On-site
BRL 201,000 - 357,000
Assistência Médica
Remuneração Variável Anual
Auxílio Refeição
+2
Desenvolvedor (A) Back-End Java -Pleno
Desenvolvedor (A) Back-End Java -Pleno

Venha Ser #Sanguelaranja • São Paulo

On-site
BRL 150,000 - 190,000
SOFTWARE DEVELOPER SPECIALIST (Java) - Time de Engenharia de Produtos de Crédito
SOFTWARE DEVELOPER SPECIALIST (Java) - Time de Engenharia de Produtos de Crédito

Banco Inter • Belo Horizonte

On-site
BRL 180,000 - 240,000
Vale alimentação
Vale refeição
Plano de saúde
+10
Engenheiro de Suporte Técnico Senior CLT
Engenheiro de Suporte Técnico Senior CLT

Digisystem Serviços Especialidades Ltda. • Rio de Janeiro

Hybrid
BRL 60,000 - 100,000
Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (Java)

PagBank • São Paulo

On-site
BRL 120,000 - 200,000