DESENVOLVEDOR BACKEND N3
Descrição da Vaga
Responsabilidades
Desenvolver, evoluir e manter APIs REST utilizando Java com Spring Boot; Atuar na construção de serviços orquestradores (Apache Camel) e serviços atômicos orientados a domínio; Garantir a integração eficiente entre sistemas internos e APIs de parceiros externos; Projetar e implementar soluções baseadas em arquitetura de microserviços; Modelar, acessar e otimizar bancos de dados relacionais; Trabalhar com práticas de versionamento, CI/CD e governança de código utilizando GitHub; Atuar em ambiente de nuvem Google Cloud Platform (GCP), utilizando: GKE (Google Kubernetes Engine), Kubernetes Serviços gerenciados de banco de dados (como MySQL) Colaborar com times multidisciplinares, garantindo qualidade, escalabilidade e performance das aplicaçõesRequisitos Técnicos
Java e Spring Boot; Desenvolvimento de microserviços; APIs REST;Conhecimento avançado em:
Apache Camel (integração e orquestração); Kubernetes e GKE; Integração com APIs externas;Experiência com:
Serviços atômicos com persistência em banco de dados MySQL; Modelagem de dados e otimização de queries; GitHub (versionamento e fluxo de desenvolvimento); Ambientes em nuvem (GCP)Diferenciais:
Experiência prévia em produtos financeiros (especialmente consórcio); Conhecimento em mensageria (Kafka, Pub/Sub, etc.); Experiência com observabilidade (logs, métricas, tracing) Práticas de arquitetura resiliente (circuit breaker, retries, etc.)