Skills
Sobre a Vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior para atuar no desenho, desenvolvimento e evolução de aplicações modernas em ambiente cloud. Você terá papel estratégico nas decisões técnicas, apoiando o time como referência em arquitetura, qualidade de engenharia, performance, segurança e confiabilidade.
Responsabilidades
- Projetar e evoluir aplicações distribuídas, resilientes e escaláveis
- Atuar como referência técnica, garantindo boas práticas e qualidade arquitetural
- Desenvolver serviços com arquiteturas orientadas a eventos e microsserviços
- Construir e manter APIs REST com versionamento e segurança
- Contribuir com observabilidade (logs, métricas e monitoramento) e melhoria contínua
- Participar de decisões sobre performance, tuning e estratégias de dados
Requisitos
- Experiência sólida com Java 17+ e Spring Boot
- Vivência com Kafka para mensageria e comunicação assíncrona
- Conhecimento em padrões como Clean Architecture, SOLID e DDD
- Experiência prática com Azure Cloud
- Domínio de Docker e de ambientes com Kubernetes
- Experiência com CI/CD, pipelines e automação
- Domínio de SQL (PostgreSQL e/ou SQL Server) e modelagem de dados
- Experiência com testes unitários e de integração, além de testes de carga (JMeter ou K6)
- Conhecimento em SonarQube ou ferramentas de análise estática
- Experiência com Git (GitFlow), pull requests e code review
- Segurança de aplicações com OAuth2, JWT e Azure AD
Beneficios
- Ambiente remoto
- Participação em um time com cultura de formação e compartilhamento de conhecimento
- Iniciativas de diversidade, respeito e ética
- Programas e ações sociais voltados ao desenvolvimento profissional