Job Description

Objetivo do Papel

Profissional responsável por projetar, implementar e evoluir soluções de back-end de alta complexidade, garantindo qualidade técnica, escalabilidade, resiliência e alinhamento com as diretrizes arquiteturais da SRM.

Atua como referência técnica do time, apoiando desenvolvedores menos experientes e participando ativamente das decisões de arquitetura e design de sistemas.

Stack Esperada

Linguagem e Framework

  • Java
  • Spring Boot

APIs e Integrações

  • APIs REST (API First)
  • Documentação com Swagger / OpenAPI
  • Arquitetura orientada a eventos

Persistência e Dados

  • SQL Server
  • PostgreSQL
  • MyBatis (principal)
  • JPA (quando aplicável)

Mapeamento

  • MapStruct para conversão entre DTOs e entidades

Cloud e Infraestrutura

  • AWS
  • Mensageria (SQS, SNS, EventBridge)
  • Cache (Redis / Elast...

Apply for this Position

Ready to join SRM? Click the button below to submit your application.

Submit Application