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 backend (java)

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
Java Spring APIs REST gRPC Python Golang Docker Kubernetes
Ver se você combina

Oportunidade Backend (Java) na SRM Asset: Engenharia de Alta Performance

Estamos expandindo o time de tecnologia da SRM Asset e buscamos um(a) Engenheiro(a) de Software para atuar em iniciativas estratégicas e desafiadoras, em um momento relevante da nossa evolução tecnológica.

Se você tem base sólida em algoritmos, arquitetura de software e gosta de atuar com autonomia técnica em ambientes críticos, queremos conhecer você.

O Desafio

Você atuará no desenvolvimento de soluções escaláveis, seguras e resilientes, baseadas em forte domínio de algoritmos e arquitetura moderna.

Aqui você terá autonomia para influenciar padrões, ferramentas e decisões arquiteturais, em um ambiente com forte presença de AWS e práticas modernas de engenharia.

O que você vai fazer

✅ Desenvolver : Construir soluções backend em Java (Spring), aplicando as melhores práticas de engenharia.

✅ Arquitetar : Projetar sistemas distribuídos com foco em escalabilidade, resiliência e performance.

✅ Garantir Qualidade : Realizar análise detalhada de código, queries e estratégias de testes abrangentes.

✅ Evoluir Sistemas : Atualizar, otimizar e modernizar código existente.

✅ Inovar : Explorar novas ferramentas, práticas e uso de IA no desenvolvimento, testes e deploy.

✅ Documentar : Estruturar documentação técnica clara (RFCs, ADRs, etc.).

  • Tech Stack & Requisitos
  • Core : Experiência sólida em Java (Spring) ou linguagens de paradigma similar (ex.: C#, Kotlin, Scala, C++) | APIs REST e/ou gRPC. Python e Golang fazem parte da nossa stack e são diferenciais, mas não obrigatórios
  • Fundamentos : Conhecimento sólido em estruturas
  • de dados e algoritmos (listas, árvores, grafos, complexidade de tempo).
  • Design e arquitetura : SOLID, MVC, Clean Architecture, Microsserviços.
  • Dados : Experiência com bancos relacionais (SQL, performance, tuning).
  • Diferenciais
  • Experiência com Python ou Golang
  • Experiência com microsserviços distribuídos (resiliência e escalabilidade).
  • Conhecimento em CQRS e integração assíncrona.
  • Experiência com Kafka ou plataformas de streaming de eventos.
  • Vivência com Docker, Kubernetes e Git.
  • Conhecimento em observabilidade.
  • Experiência no mercado financeiro, bancário ou sistemas de missão crítica.
  • Testes com JUnit ou TestNG e prática com TDD.
  • Conhecimento em MyBatis, MapStruct e OpenAPI.
  • O que faz seus olhos brilharem (e os nossos também):
  • Excelência Técnica de Verdade: Você se preocupa com complexidade algorítmica, performance e qualidade de código — não apenas “faz funcionar”, mas faz bem feito.
  • Arquitetura Moderna: Interesse genuíno por sistemas distribuídos, microsserviços resilientes, EDA, CQRS e boas práticas de engenharia.
  • Mentalidade de Dono(a): Gosta de influenciar decisões técnicas, propor melhorias estruturais e elevar o nível do time.
  • Mercado Financeiro: Entende (ou tem curiosidade em aprender) a criticidade de sistemas financeiros, onde consistência e disponibilidade são requisitos de negócio.
  • Inovação com IA: Utiliza ferramentas de Inteligência Artificial para aumentar produtividade, melhorar testes, documentação e qualidade de entrega.
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