Ativa os alertas de emprego por e-mail!

Engenheiro de Software Sênior (Backend/Java)

Porto

São Paulo

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Descrição da oferta de emprego

Engenheiro de Software Sênior (Backend/Java)
Engenheiro de Software Sênior (Backend/Java)

Job Description

O que faz o Engenheiro de Software Backend na Porto?

O Engenheiro de Software Backend Sênior será responsável por projetar, desenvolver e otimizar soluções backend escaláveis e de alta performance. Atuará como referência técnica na equipe, liderando decisões de arquitetura e design de sistemas distribuídos e microsserviços. Espera-se que tenha uma visão crítica e inovadora, participando ativamente na definição de estratégias tecnológicas.

  • Projetar e desenvolver APIs robustas, eficientes e seguras utilizando Java e frameworks como Spring Boot.
  • Liderar a arquitetura e implementação de sistemas distribuídos e microsserviços, garantindo escalabilidade e performance.
  • Escrever e manter testes unitários, automatizando o processo de validação de código.
  • Colaborar com outras equipes, como frontend, DevOps e QA, garantindo uma integração suave entre as camadas do sistema.
  • Revisar e otimizar código existente, buscando sempre melhorias em performance, segurança e manutenibilidade.
  • Contribuir para a implementação de práticas ágeis e de DevOps, como CI/CD, observabilidade e automação de deploys.
  • Atuar como mentor para engenheiros juniores, promovendo o crescimento técnico e cultural da equipe.


  • Proficiência em Java 11, com preferência por conhecimento em Java 17.
  • Experiência sólida com Spring Framework e Spring Boot.
  • Sólida experiência em desenvolvimento de backend em arquiteturas distribuídas e microserviços.
  • Conhecimento avançado em bancos de dados SQL (ex: MySQL, PostgreSQL) e No-SQL (ex: MongoDB).
  • Habilidade em escrever e manter testes unitários de forma eficiente.
  • Experiência com controle de versão (Git) e pipelines de integração contínua (Maven, CI/CD).
  • Sólido conhecimento e experiência na integração com APIs externas.
  • Excelentes habilidades de comunicação e colaboração, com experiência em trabalho com equipes multidisciplinares.
  • Forte capacidade de resolução de problemas e disposição para aprender novas tecnologias.
  • Adaptabilidade a mudanças rápidas no ambiente tecnológico.


  • Experiência com Identity Providers (IDPs) como Keycloak, Auth0, ou WSO2.
  • Conhecimento de servidores de aplicação, especialmente Wildfly.
  • Compreensão de fluxos de autenticação e autorização (OAuth2, SAML).
  • Experiência com práticas de CI/CD, observabilidade e escalabilidade em ambientes cloud (AWS, GCP ou Azure).
  • Familiaridade com arquitetura orientada a eventos (Event-Driven Architecture - EDA) e ferramentas de mensageria como Kafka, RabbitMQ, SQS e SNS.
  • Conhecimento em conteinerização e orquestração com Docker e Kubernetes.
  • Experiência com metodologias ágeis, promovendo um ambiente colaborativo e interativo.


Job Description

O que faz o Engenheiro de Software Backend na Porto?

O Engenheiro de Software Backend Sênior será responsável por projetar, desenvolver e otimizar soluções backend escaláveis e de alta performance. Atuará como referência técnica na equipe, liderando decisões de arquitetura e design de sistemas distribuídos e microsserviços. Espera-se que tenha uma visão crítica e inovadora, participando ativamente na definição de estratégias tecnológicas.

Responsibilities and assignments

  • Projetar e desenvolver APIs robustas, eficientes e seguras utilizando Java e frameworks como Spring Boot.
  • Liderar a arquitetura e implementação de sistemas distribuídos e microsserviços, garantindo escalabilidade e performance.
  • Escrever e manter testes unitários, automatizando o processo de validação de código.
  • Colaborar com outras equipes, como frontend, DevOps e QA, garantindo uma integração suave entre as camadas do sistema.
  • Revisar e otimizar código existente, buscando sempre melhorias em performance, segurança e manutenibilidade.
  • Contribuir para a implementação de práticas ágeis e de DevOps, como CI/CD, observabilidade e automação de deploys.
  • Atuar como mentor para engenheiros juniores, promovendo o crescimento técnico e cultural da equipe.


Requirements And Qualifications

  • Proficiência em Java 11, com preferência por conhecimento em Java 17.
  • Experiência sólida com Spring Framework e Spring Boot.
  • Sólida experiência em desenvolvimento de backend em arquiteturas distribuídas e microserviços.
  • Conhecimento avançado em bancos de dados SQL (ex: MySQL, PostgreSQL) e No-SQL (ex: MongoDB).
  • Habilidade em escrever e manter testes unitários de forma eficiente.
  • Experiência com controle de versão (Git) e pipelines de integração contínua (Maven, CI/CD).
  • Sólido conhecimento e experiência na integração com APIs externas.
  • Excelentes habilidades de comunicação e colaboração, com experiência em trabalho com equipes multidisciplinares.
  • Forte capacidade de resolução de problemas e disposição para aprender novas tecnologias.
  • Adaptabilidade a mudanças rápidas no ambiente tecnológico.


Desejáveis:

  • Experiência com Identity Providers (IDPs) como Keycloak, Auth0, ou WSO2.
  • Conhecimento de servidores de aplicação, especialmente Wildfly.
  • Compreensão de fluxos de autenticação e autorização (OAuth2, SAML).
  • Experiência com práticas de CI/CD, observabilidade e escalabilidade em ambientes cloud (AWS, GCP ou Azure).
  • Familiaridade com arquitetura orientada a eventos (Event-Driven Architecture - EDA) e ferramentas de mensageria como Kafka, RabbitMQ, SQS e SNS.
  • Conhecimento em conteinerização e orquestração com Docker e Kubernetes.
  • Experiência com metodologias ágeis, promovendo um ambiente colaborativo e interativo.


Diferenciais:

  • Familiaridade com programação reativa (preferencialmente Webflux).
  • Conhecimento avançado em segurança da informação e suas práticas no desenvolvimento de sistemas.
  • Experiência no desenvolvimento de SPI para Keycloak.


Additional information

Benefícios

Vale Alimentação e Refeição: Seu VR e VA são flexíveis, para que você atenda às suas necessidades e defina a melhor maneira de utilizá-los;

Vale-Transporte: Para nos encontrarmos na Porto;

Serviços de Transporte: Para o seu conforto e segurança no trajeto até o nosso escritório, disponibilizamos vans nas principais estações de acesso à Porto: Luz, Barra Funda, Santa Cecília e Júlio Prestes;

Plano de Saúde, Odontológico e Seguro de Vida: Para que você possa se cuidar, e também cuidar de seus dependentes;

Participação nos Lucros - PLR: Pois sabemos que só vamos crescer, se crescermos juntos;

Porto em Ação: Programa complementar à PLR, disponibilizando anualmente, até 2025, uma porcentagem de valor do seu salário em ações da Porto;

Pais, mães e filhos: Auxílio creche ou babá, para cuidar do seu bem mais precioso;

Previdência Privada - PortoPrev: Para você garantir um futuro mais tranquilo;

Gympass: Para você possa se exercitar e cuidar da sua saúde física em diversas academias, onde estiver;

Bolsa de estudos; Para você começar uma graduação ou que sonha em fazer uma segunda faculdade ou pós-graduação.

Cursos de Idiomas: Subsídio para cursos de Inglês e Espanhol;

Programa Saúde Integral: Série de benefícios e iniciativas para te apoiar a encontrar equilíbrio de forma integral, através de três pilares: saúde mental, saúde física e saúde financeira;

Desconto em Produtos e Serviços: Para que você possa desfrutar dos produtos e serviços deste nosso ecossistema gigante;

Local de trabalho: Centro de São Paulo – Campos Elíseos

Modelo de Trabalho: Híbrido

Process stages

  • Step 1: Registration1Registration
  • Step 2: Triagem2Triagem
  • Step 3: Entrevista RH3Entrevista RH
  • Step 4: Entrevista Gestor(a)/ Entrevista Técnica 4Entrevista Gestor(a)/ Entrevista Técnica
  • Step 5: Hiring5Hiring


Na Porto, Você Importa!

A Porto é muito mais que uma seguradora: é um ecossistema gigante que utiliza tecnologia para criar soluções, através de quatro verticais de negócio: Porto Bank, Porto Saúde, Porto Seguro e Porto Serviço. A reputação e o reconhecimento conquistados ao longo de mais de 7 décadas reforçam o tamanho da Porto, uma empresa referência em negócios, feita para e por pessoas.

Aqui, bate no peito de 13 mil colaboradores o orgulho de fazer parte de uma organização sólida e ética, que transforma sonhos em realidades fantásticas para os nossos mais de 15,8 milhões de clientes. São mais de 101 sucursais e escritórios regionais em todo o Brasil.

O aprendizado faz parte do nosso DNA, e aqui, você terá incentivos, ferramentas e gente boa para você aprender e crescer, a cada dia, um ambiente de acolhimento e segurança, onde cada um possa ser e se orgulhar de quem se é, promovendo um espaço de respeito e vivendo de forma integral e com bem-estar, em uma empresa genuinamente humana.

DIVERSIDADE & INCLUSÃO NA PORTO

Aqui na Porto, valorizamos a diversidade e acreditamos que um time plural é imprescindível para o desenvolvimento de todo o nosso negócio, da sociedade, e de cada pessoa, pois entendemos que cada indivíduo é único na construção de um ambiente mais inovador e inclusivo. Juntos, trabalhamos diariamente para construirmos um espaço seguro, livre e acolhedor, com mais pluralidade e respeito. Por isso, incentivamos fortemente a inscrição de mulheres, de pessoas negras e indígenas, de pessoas com deficiência e de pessoas LGBTQIA+ em todas as nossas vagas.

Get notified about new Senior Software Engineer jobs in São Paulo, São Paulo, Brazil.

Engenheiro(a) de Software Pleno a Sênior | BTG Empresas
Tech Lead Engenharia de Software - Segurança da Informação (CIAM)

São Paulo, São Paulo, Brazil 10 hours ago

Pessoa Engenheira de Software Sênior - IAM/CIAM
Engenheiro(a) de Software Frontend Pleno a Sênior | Vaga afirmativa para pessoas com deficiência| IT BTG Empresas

São Paulo, São Paulo, Brazil R$14,000.00-R$15,000.00 1 week ago

Engenheiro(a) de Software (Java) Sênior | IT Renda Variável
Desenvolvedor(a) Java Sênior (Híbrido em São Paulo/SP)
Pessoa Engenheira de Software Sênior (Back-end)
Desenvolvedor(a) Java Sênior - HÍBRIDO (São Paulo-SP)
Desenvolvedor Backend Java com Dados - Sênior
[913] Pessoa Desenvolvedora Backend Java Sr (Híbrido - São Paulo)
Engenheiro(a) de Software Sênior Python | IT Performance
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Software Engineer SR (vaga afirmativa para todas as diversidades)

Alice

Região Imediata de São Paulo

Teletrabalho

BRL 60,000 - 100,000

Há 2 dias
Torna-te num dos primeiros candidatos

Intermediate Software Engineer (React.js, Node.js) - OP01727-OS

Dev.Pro

São Paulo

Teletrabalho

USD 50,000 - 90,000

Há 4 dias
Torna-te num dos primeiros candidatos

Consultor Fullstack Software Engineer - Sênior

Noorden Group

São Paulo

Teletrabalho

BRL 80,000 - 120,000

Há 10 dias

Senior Software Engineer (Elixir, Ruby, Web Systems)

equalstrue

São Paulo

Teletrabalho

USD 60,000 - 120,000

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer, Tokenization

Chainlink Labs

São Paulo

Teletrabalho

USD 70,000 - 120,000

Há 6 dias
Torna-te num dos primeiros candidatos

Senior Full-stack Engineer (React/Java) - Technology

Truelogic Software

São Paulo

Teletrabalho

USD 60,000 - 100,000

Há 6 dias
Torna-te num dos primeiros candidatos

Senior Full-stack Engineer (React/Java) - Technology

Truelogic Software LLC

São Paulo

Teletrabalho

USD 50,000 - 90,000

Há 6 dias
Torna-te num dos primeiros candidatos

Full Stack| Inglês Avançado | Remoto

Capco

São Paulo

Teletrabalho

BRL 60,000 - 100,000

Há 6 dias
Torna-te num dos primeiros candidatos

Consultant - Desenvolvedor Backend Java Pleno - Home Office

Provider IT

São Paulo

Teletrabalho

BRL 60,000 - 100,000

Há 14 dias