123Vagas
Entrar / Criar conta Vagas
Modalidade
Contratos
Senioridade
Para Empresas Skills Blog
Ferramentas
123Vagas Plus
Entrar como empresa Cadastrar empresa grátis
VA

Engenheiro (a) de software (angular)

Prepare esta candidatura

Veja o match com o seu perfil antes de ir pro site da empresa. Match e alerta grátis; currículo ATS no Plus.

Compartilhar

Presencial CLT Tecnologia 0 visualizações
Angular Spring Boot APIs REST Java SQL Server PostgreSQL AWS
Ver se você combina

Oportunidade Engenheiro (a) de Software na SRM Asset: Arquitetura, Escala e Liderança Técnica

Estamos expandindo nosso time de tecnologia e buscamos um(a) Engenheiro(a) de Software para atuar em soluções de alta complexidade, com forte protagonismo técnico e influência arquitetural.

Essa pessoa será referência técnica do time, participando ativamente de decisões de system design, garantindo qualidade, escalabilidade e resiliência das aplicações.

Se você combina profundidade técnica com visão sistêmica e gosta de discutir arquitetura com maturidade, queremos conhecer você.

O Desafio

Projetar, implementar e evoluir soluções completas (frontend e backend) de alta complexidade SRM, além de qualidade técnica, escalabilidade e confiabilidade.

Você atuará como referência técnica, apoiando desenvolvedores menos experientes e influenciando decisões estratégicas de arquitetura e design de sistemas.

O que você vai fazer

✅ Arquitetar: Projetar soluções técnicas para problemas complexos de negócio, garantindo padrões arquiteturais sólidos.

✅ Desenvolver: Implementar aplicações backend em Java (Spring Boot), assegurando qualidade, performance e segurança.

✅ Desenvolver interfaces e fluxos frontend utilizando Angular como tecnologia principal, aplicando boas práticas de componentização, organização modular e uso consistente de design systems internos.

✅ Modelar Dados: Estruturar modelagens consistentes e escaláveis, alinhadas ao domínio do negócio.

✅ Integrar: Desenvolver integrações síncronas (REST – API First) e assíncronas (eventos/mensageria).

✅ Garantir Resiliência: Construir aplicações com foco em escalabilidade horizontal, falhas parciais e eventual consistency.

✅ Elevar o Time: Revisar código, orientar desenvolvedores e participar ativamente de decisões de system design.

✅ Garantir Qualidade: Implementar testes unitários e de integração, além de promover boas práticas de observabilidade e rastreabilidade.

Tech Stack & Requisitos

Core:

  • Angular.
  • Spring Boot.
  • APIs REST (API First).
  • Swagger / OpenAPI.
  • Fundamentos:
  • Aplicação consistente de SOLID, Clean Code e Clean Architecture.
  • Uso consciente de Design Patterns (Strategy, Factory, Adapter, entre outros).
  • Pensamento sistêmico e capacidade de discutir escalabilidade horizontal, resiliência e eventual consistency.
  • Design e arquitetura:
  • Arquitetura orientada a eventos.
  • Experiência com mensageria (SQS, SNS, Event
  • Bridge).
  • Conhecimento em observabilidade, métricas e logs.

Dados:

  • SQL Server e PostgreSQL.
  • MyBatis (principal) e JPA (quando aplicável).
  • MapStruct para mapeamento entre DTOs e entidades.
  • Domínio de SQL avançado, queries eficientes, uso correto de transações e locks.
  • Cache (Redis / Elasti

Cache).

Cloud:

  • AWS.
  • Diferenciais
  • Java ou linguagens de paradigma similar (ex.: C#, Kotlin, Scala, C++) | APIs REST e/ou gRPC.
  • Vivência com arquitetura de microfrontends
  • Experiência com design systems e componetização
  • Experiência com React no frontend
  • Experiência com Python ou Golang
  • Experiência prévia como referência técnica ou liderança técnica informal.
  • Vivência em arquiteturas distribuídas de alta escala.
  • Experiência no mercado financeiro ou sistemas de missão crítica.
  • Participação ativa em definição de roadmaps técnicos.
  • O que faz seus olhos brilharem (e os nossos também):
  • Arquitetura como Responsabilidade: Você gosta de discutir system design, trade-offs técnicos e impactos de longo prazo.
  • Excelência em Engenharia: Código extensível, testável e sustentável não é diferencial — é padrão.
  • Pensamento de Escala: Você naturalmente pensa em resiliência, falhas parciais e observabilidade.
  • Mentoria Técnica: Tem prazer em elevar o nível do time e influenciar padrões de engenharia.
  • Negócio + Tecnologia: Entende que decisões técnicas precisam estar alinhadas à estratégia da empresa.
Título e texto são os da empresa. A candidatura é no site da empresa (netvagas.com.br) — daqui você sai preparado. Saiba como funciona.
Publicada em 7 de setembro de 2026

Candidatura no site da empresa · netvagas.com.br

Match · CV