Desenvolvedor Fullstack Sênior (Java | Angular / React)

Porto

Botucatu

Presencial

BRL 240 000 - 360 000

Tempo integral

Há 8 dias

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Vale alimentação e refeição flexíveis
Plano de saúde
Plano odontológico
Ambiente de trabalho híbrido
Auxílio estudo/idiomas
PLR e participação nos lucros

Resumo da oferta

Porto procura um Engenheiro(a) Fullstack Sênior com expertise em Java Backend (Spring Boot) e Frontend em Angular/React para atuar como referência técnica, garantindo qualidade, escalabilidade e experiência do usuário.

A posição envolve ciclo completo de desenvolvimento, melhoria contínua de arquitetura e participação ativa em práticas ágeis, observabilidade e automação. O modelo de trabalho é híbrido, com foco em entregas de alto impacto.

Qualificações

  • Requisitos Técnicos Obrigatórios: Backend Java, Spring Boot, Java 8+, APIs REST, bancos SQL e NoSQL, design patterns e arquitetura limpa.

Responsabilidades

  • Projetar, desenvolver e evoluir aplicações Fullstack com APIs Backend seguras e escaláveis em Java e interfaces em Angular/React.
  • Atuar no ciclo de vida do software: concepção, desenvolvimento, testes, deploy e monitoramento.
  • Aplicar Clean Architecture, Clean Code, SOLID, DDD e Design Patterns em ambos os lados da aplicação.
  • Conduzir práticas de TDD/BDD e Code Review para qualidade do código.
  • Integrar sistemas com bancos relacionais e NoSQL.
  • Apoiar decisões arquiteturais estratégicas entre Frontend e Backend.
  • Trabalhar em ambiente ágil (Scrum/Kanban) com ownership.
  • Mentorar engenheiros menos experientes e atuar como referência técnica Fullstack.
  • Evoluir práticas de engenharia, automação e observabilidade.

Conhecimentos

Java
Spring Boot
Java 8+
Arquiteturas distribuídas
SQL
NoSQL
Clean Architecture
Design Patterns
Angular
React
TDD/BDD

Ferramentas

Docker
Kubernetes
AWS/GCP/Azure
CI/CD
Git
ElasticSearch
Datadog
AppDynamics

Descrição da oferta de emprego

Job description

Descrição da Área

A área de Habilitadores da TI Automóvel é o motor de inteligência e integração entre produto e precificação. Nossa missão é viabilizar que as ofertas estejam de acordo com as regras estabelecidas para cada persona, garantindo alta performance no cálculo e expandindo nossa presença digital através de integrações e parcerias estratégicas com os principais ecossistemas do segmento.

Sobre a Posição

Estamos em busca de um(a) Engenheiro(a) Fullstack Sênior altamente qualificado(a) e apaixonado(a) por tecnologia, com expertise robusta tanto no ecossistema Java Backend quanto no desenvolvimento Frontend utilizando Angular. Essa posição exige profundos conhecimentos técnicos em toda a stack, visão arquitetural completa e capacidade de atuar como referência técnica no time, garantindo qualidade, experiência do usuário, resiliência e escalabilidade em todas as entregas.

Main responsibilities

Projetar, desenvolver e evoluir aplicações completas (Fullstack), incluindo APIs Backend robustas, seguras e escaláveis em Java, e interfaces de usuário ricas e responsivas em Angular.

Atuar em todo o ciclo de vida do software: concepção, desenvolvimento, testes, deploy e monitoramento, cobrindo tanto o lado servidor quanto o cliente.

Garantir a aplicação de Clean Architecture, Clean Code, SOLID, DDD e Design Patterns em ambos os lados da aplicação.

Conduzir e apoiar práticas de TDD, BDD e Code Review, fomentando qualidade e aprendizado contínuo.

Integrar sistemas de dados utilizando bancos relacionais (SQL) e NoSQL.

Apoiar decisões arquiteturais estratégicas e de alto impacto, abrangendo a comunicação entre Frontend e Backend.

Trabalhar em ambiente ágil (Scrum/Kanban), com senso de urgência e ownership.

Orientar e apoiar engenheiros menos experientes, servindo como referência técnica Fullstack.

Participar ativamente da evolução de práticas de engenharia, automatização e observabilidade.

Realizar sustentação e evolução de aplicações legadas, garantindo estabilidade, correção de falhas e modernização contínua.

Requirements and skills

Requisitos Técnicos Obrigatórios

Backend (Java)

Java EE 6+ com domínio sólido de APIs, bibliotecas e melhores práticas.

Spring Boot 2+ e ecossistema Spring.

Experiência com Java 8+ (Streams, Lambdas, Concurrency, etc.).

Vivência em arquiteturas distribuídas, microsserviços, mensageria e APIs REST.

Proficiência em bancos de dados SQL (queries complexas, modelagem, tuning de performance).

Experiência em bancos NoSQL (MongoDB, Redis, Cassandra ou equivalentes).

Forte domínio de Design Patterns, SOLID, Clean Architecture e Clean Code.

Frontend (Angular/React)

Expertise Sênior em Angular 11+ (TypeScript, RxJS, Gerenciamento de Estado) e/ou React (Hooks, Redux/Context API) para construção de SPAs/SSRs complexas e de alta performance.

Sólidos conhecimentos em otimização de bundle, performance de renderização e melhores práticas de UX/UI na implementação técnica.

Habilidade para definir a estrutura modular, organização de código e padrões de design no Frontend, garantindo reaproveitamento e facilidade de manutenção.

Ferramentas e Processos

Experiência sólida com CI/CD, Git Flow e práticas de automação de deploy e rollback.

Profundo conhecimento em metodologias ágeis (Scrum, Kanban, XP) e como aplicá-las para maximizar o fluxo de trabalho do time.

Conhecimento prático de containers (Docker) e orquestração (Kubernetes) ou serviços de nuvem (AWS/GCP/Azure).

Experiência prática com ferramentas de Observabilidade e monitoramento avançado: ElasticSearch, Datadog ou AppDynamics (logs estruturados, métricas e distributed tracing).

Diferenciais

Experiência com Informix.

Conhecimento em Kubernetes, Docker, AWS/GCP/Azure.

Experiência com arquitetura hexagonal e event-driven architecture.

Práticas de observabilidade (logs, métricas, tracing).

Atuação prévia em times de alta performance e produtos críticos/mission-critical.

Familiaridade com outras frameworks Frontend modernas (React, Vue) ou outras linguagens Backend.

Additional information

BENEFÍCIOS

  • Vale Alimentação e Refeição Flexíveis;
  • Plano de Saúde;
  • Plano Odontológico e Odontox;
  • Wellhub e TotalPass;
  • Academia Bio Ritmo exclusiva para Colaboradores: no Complexo Matriz;
  • Participação nos Lucros - PLR;
  • Programa de Ações: Porto em Ação: complementar à PLR até 2030;
  • Quadras de Areia e Poliesportiva: no Complexo Matriz;
  • Estúdio de Música;
  • Vale-Transporte;
  • Serviços de Transporte de Vans: disponibilizadas nas principais estações de acesso à Porto (Luz, Barra Funda, Santa Cecília e Júlio Prestes);
  • Licença Parental Estendida: até 40 dias para todas as configurações familiares;
  • Licença Maternidade Estendida de 6 meses.;
  • Ambulatório Médico com Especialidades: no Complexo Matriz e Barra Funda;
  • Auxílio creche ou babá;
  • Seguro de Vida;
  • Previdência Privada - PortoPrev;
  • Desconto em Produtos e Serviços;
  • Bolsa de estudos: Reembolso para graduação, pós ou MBA;
  • Corridas mensais: subsídio para as principais corridas de ruas de São Paulo
  • Reembolso para idiomas (inglês ou espanhol);
  • Teatro Porto: sessões exclusivas para Colaboradores;
  • Biblioteca;
  • Sala de descanso: no completo Matriz
  • Salão de jogos: no complexo Matriz
  • Serviços de massagem e podologia: no completo Matriz
  • Local de trabalho: Local (Atuamos com modelos híbridos, que serão explorados no processo seletivo);
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Tech Lead - PortoBank
Tech Lead - PortoBank

Porto • São Paulo

Híbrido
BRL 240 000 - 360 000
Vale alimentação flexível
Plano de saúde
Plano odontológico
+1
Analista Sysops Senior (Automação e Processos)
Analista Sysops Senior (Automação e Processos)

Porto • Botucatu

Híbrido
BRL 180 000 - 300 000
Vale Alimentação
Plano de Saúde
Plano Odontológico
+5
Arquiteto(a) de TI Sênior – DevSecOps (Sustentação / Ongoing)
Arquiteto(a) de TI Sênior – DevSecOps (Sustentação / Ongoing)

Porto • Botucatu

Híbrido
BRL 446 000 - 714 000
Vale Alimentação e Refeição Flexíveis
Plano de Saúde
PLR
+1
Especialista Cientista de Dados I IA
Especialista Cientista de Dados I IA

Porto • Botucatu

Híbrido
BRL 180 000 - 280 000
Vale Alimentação
Plano de Saúde
Plano Odontológico
+7
Tech Lead Fullstack
Tech Lead Fullstack

Porto • São Paulo

Híbrido
BRL 300 000 - 520 000
Vale alimentação/refeição flexíveis
Plano de saúde
Plano odontológico
+3
Quality Assurance (QA) Sênior - Investimentos - Bank
Quality Assurance (QA) Sênior - Investimentos - Bank

Porto • Botucatu

Híbrido
BRL 73 000 - 112 000
Vale Alimentação e Refeição Flexíveis
Plano de Saúde
Plano Odontológico
+4
Arquiteto(a) de TI Especialista | Produtos Financeiros
Arquiteto(a) de TI Especialista | Produtos Financeiros

Porto • Botucatu

Híbrido
BRL 180 000 - 240 000
Vale Alimentação e Refeição Flexíveis
Plano de Saúde
Plano Odontológico e Odontox
+2
Arquiteto de TI Especialista
Arquiteto de TI Especialista

Porto • Botucatu

Híbrido
BRL 25 000 - 35 000
Vale Alimentação e Refeição Flexíveis
Plano de Saúde
Plano Odontológico
+5
Quality Assurance (QA) Sênior - Investimentos - Bank
Quality Assurance (QA) Sênior - Investimentos - Bank

Porto • São Paulo

Híbrido
BRL 80 000 - 110 000
Vale Alimentação e Refeição Flexíveis
Plano de Saúde
Plano Odontológico e Odontox
+1
Especialista em Arquitetura de Soluções | Seguro Automóvel
Especialista em Arquitetura de Soluções | Seguro Automóvel

Porto • Botucatu

Híbrido
BRL 360 000 - 520 000
Vale Alimentação e Refeição Flexíveis
Plano de Saúde
Plano Odontológico
+1