Desenvolvedor(a) de Sistemas | Integrações
Modaxo
Descrição da vaga
Na Cittati Tecnologia, usamos dados e tecnologia para tornar o transporte coletivo mais eficiente, transparente e confiável — ajudando a construir cidades mais inteligentes e conectadas. Se você quer gerar impacto real no dia a dia das pessoas, essa vaga é pra você
.
Sobre o desafio Buscamos uma Pessoa Desenvolvedora para fortalecer nosso ecossistema de integrações entre sistemas internos e externos, construindo soluções confiáveis, escaláveis e seguras no coração técnico da nossa área de Tecnologia.
O que você vai fazer
Desenvolver integrações via APIs RESTful e mensageria (RabbitMQ e Kafka)
Projetar e validar contratos de API (consistência, versionamento, governança)
Aplicar padrões de resiliência (circuit breaker, retry, idempotência, saga)
Garantir segurança nas integrações: autenticação, autorização e criptografia
Participar de code reviews e contribuir com a observabilidade dos fluxos
O que esperamos de você
Graduação em TI ou experiência equivalente
5+ anos em desenvolvimento de software, com vivência em integrações
Java (obrigatório)
Microsserviços, APIs RESTful e EDA (Event-Driven Architecture)
RabbitMQ e Kafka (tópicos, partições, consumer groups, DLQ)
Bancos relacionais (SQL Server, MySQL) e NoSQL (MongoDB)
Docker, Kubernetes e CI/CD (Azure DevOps ou GitHub Actions)
Segurança em APIs: OAuth2, JWT, mTLS
Boas práticas: SOLID, Clean Architecture, Design Patterns
Diferenciais
C# (.NET) e/ou Node.js
Observabilidade (Grafana, Prometheus)
Event Sourcing, CQRS, gRPC, WebSockets
Infraestrutura como código (Terraform, Bicep) e Redis
Documentação técnica (ADRs, OpenAPI/Swagger) e DDD
Alta disponibilidade e modernização de legados
