Publicidade

Última atualização: 13 de Novembro de 2026

Software Engineer Sênior

Engenheiro(a) de Software Sênior com experiência fullstack e arquitetura distribuída

🧓🏽 Sênior🤝🏽 PJ🌍 100% Remoto

Via Inhire

Sobre

A ICON Solutions do Brasil busca um(a) Engenheiro(a) de Software Sênior para integrar a Tribo PUDOs, focada em otimizar processos de logística para uma das maiores redes de Pick Up e Drop Offs Points do Brasil. O profissional atuará no desenvolvimento de soluções tecnológicas que impulsionam o negócio e a logística do país, em um ambiente multidisciplinar que valoriza a colaboração com áreas de Produto, Design e Análise de Dados.

Responsabilidades

  • Co-criar os objetivos do time e desdobrar os objetivos da Tribo.
  • Colaborar de maneira multidisciplinar para encontrar hipóteses de soluções que gerem os resultados esperados.
  • Projetar e construir soluções simples e objetivas que maximizem os resultados.
  • Manter o balanço entre velocidade e qualidade, gerenciando dívidas técnicas.
  • Priorizar o resultado à frente da especialidade ou preferências técnicas.
  • Reforçar a autonomia do time através do comprometimento e colaboração.
  • Escolher a melhor ferramenta para o trabalho, prezando pela excelência técnica.
  • Ser responsável pela manutenção dos resultados através do monitoramento e manutenção dos serviços e sistemas.
  • Participar das rotinas do time, questionar e propor soluções que atendam aos objetivos de negócio.
  • Atentar para os indicadores e métricas do time, questionar e propor maneiras mais eficazes de medir resultados, sustentabilidade e oportunidades de melhorias.
  • Colaborar na criação e manutenção dos fluxos de trabalho, ajudando o time a se manter eficaz e eficiente.
  • Desenvolver, colocar em produção, monitorar eficácia e manter a saúde dos softwares.
  • Desafiar o status quo e desenvolver soluções inovadoras para problemas complexos.
  • Pedir e oferecer feedback, gerenciando expectativas.
  • Ser protagonista do autodesenvolvimento e da evolução profissional.

Requisitos

  • Capacidade, experiência e entusiasmo para atuar de maneira fullstack de acordo com a necessidade do time.
  • Experiência em tomadas de decisões técnicas baseadas em dados.
  • Experiência técnica em situações excepcionais e complexas.
  • Histórico de pensamento crítico e pragmático.
  • Histórico de busca por aprofundar entendimento de negócio e técnico sempre que necessário.
  • Exemplos de ótimos hábitos de engenharia de software, aplicação de boas práticas e busca por excelência técnica.
  • Demonstrações práticas de multidisciplinaridade, colaboração e trabalho coletivo.
  • Forte conhecimento em arquitetura de software, incluindo arquitetura distribuída.
  • Consciência dos trade-offs das decisões de arquitetura.

Desejáveis

  • Experiência e conhecimento profundo no uso de Spring Boot e Ecossistema Spring.
  • Ter atuado na construção de testes unitários e integrados usando JUnit.
  • Experiência com bancos de dados relacionais e in memory (plus: banco de dados NoSQL).
  • Conhecimento em Spring Boot/Data/Cloud/Security, JPA, Hibernate.
  • Conhecimento em Spring Cloud Function.
  • Experiência com message-broker.

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!