Desenvolvedor Fullstack
Job Summary
Estamos em busca de uma pessoa Desenvolvedora Fullstack com perfil hands-on que atue de ponta a ponta no desenvolvimento de soluções modernas escaláveis e orientadas a eventos. Você fará parte de um ambiente colaborativo com foco em boas práticas de engenharia e arquitetura distribuída.
Responsabilidades
Desenvolver e manter aplicações fullstack com foco em performance escalabilidade e qualidade de código
Atuar na construção de interfaces modernas e responsivas utilizando frameworks atuais
Projetar e implementar APIs e serviços backend robustos
Trabalhar com arquitetura de microsserviços e sistemas orientados a eventos
Garantir observabilidade resiliência e eficiência das aplicações
Colaborar com times multidisciplinares (produto design infraestrutura)
Requirements
Requisitos Técnicos
Frontend
JavaScript / TypeScript
Experiência com (React)
Arquitetura de Microfrontends
Testes com Jest e/ou Playwright
Conhecimento em CDN e proxies (ex: Nginx)
Backend
Java e/ou Kotlin
Spring Boot
Maven ou Gradle
Testes de performance com JMeter
Mensageria com Kafka
Banco de dados PostgreSQL
Cache com Redis
Containers com Docker
Orquestração com Kubernetes
Cloud & Observabilidade
Experiência com Microsoft Azure
Conhecimento em serviços SaaS no Azure
Observabilidade com OpenTelemetry
Conceitos de Engenharia
Domain-Driven Design (DDD)
Event-Driven Architecture (EDA)
Arquitetura de Microsserviços
Diferenciais
Experiência com pipelines de CI/CD
Conhecimento em estratégias de deploy (Canary A/B Testing)
Programação concorrente
Mentalidade Data Driven
About Company
Descubra como a Cadmus potencializa suas ideais com tecnologia, talentos e abordagens ágeis, entregando valor real para te apoiar na transformação digital