Modelo de trabalho: Híbrido 1x no Rio de Janeiro
Contratação: CLT — informar pretensão salarial
Missão da posição
Liderar tecnicamente a evolução de uma plataforma SaaS, definindo padrões de desenvolvimento, apoiando o time e tomando decisões de arquitetura que garantam escalabilidade, segurança e confiabilidade.
Atuar de forma prática no desenvolvimento e na resolução de problemas complexos, com foco em aplicações de alta disponibilidade executadas na AWS.
Principais responsabilidades
Liderança técnica
- Liderar tecnicamente uma squad de desenvolvimento.
- Definir e disseminar padrões de arquitetura, desenvolvimento e qualidade.
- Realizar code reviews e orientar o time na aplicação de boas práticas.
- Apoiar o crescimento técnico dos desenvolvedores por meio de mentorias.
- Conduzir decisões técnicas sobre a evolução da plataforma.
- Atuar na investigação e resolução de problemas críticos em produção.
- Participar da implantação de versões em produção.
Desenvolvimento e arquitetura
- Desenvolver funcionalidades complexas utilizando Java e Spring Boot.
- Participar da definição técnica de novas funcionalidades.
- Conduzir refatorações e iniciativas de redução de dívida técnica.
- Evoluir a arquitetura orientada a serviços e microsserviços.
- Definir estratégias de escalabilidade, performance e alta disponibilidade.
- Projetar e implementar integrações com parceiros, APIs e sistemas externos.
- Garantir boas práticas de segurança, incluindo autenticação e autorização.
Cloud, DevOps e operação
- Apoiar a evolução e a operação das aplicações na AWS.
- Contribuir para a implementação e melhoria dos pipelines de CI/CD.
- Trabalhar com aplicações conteinerizadas utilizando Docker.
- Evoluir a observabilidade da plataforma, incluindo logs, métricas, monitoramento e alertas.
- Apoiar a gestão de incidentes e a identificação de causas de falhas em produção.
Requisitos e conhecimentos
- Pelo menos 8 anos de experiência em desenvolvimento Java.
- Experiência sólida com Spring Boot.
- Experiência no desenvolvimento e na integração de APIs REST.
- Conhecimento em segurança de aplicações, incluindo OAuth2 e JWT.
- Conhecimento avançado em SQL e modelagem de bancos de dados.
- Experiência com arquitetura orientada a serviços, microsserviços e integrações.
- Experiência com mensageria.
- Conhecimento em Docker, Git e pipelines de CI/CD.
- Experiência em ambientes de alta disponibilidade na AWS.
- Conhecimento em observabilidade, monitoramento e gestão de incidentes.
- Experiência prática com serviços AWS como EC2, Lambda, RDS, S3, CloudFront, API Gateway, IAM, CloudWatch, Secrets Manager, SNS/SQS e EventBridge.
- Disponibilidade para atuação híbrida no Rio de Janeiro, com presença 1 vez por semana.
Diferenciais
- Experiência no uso de ferramentas de inteligência artificial no processo de desenvolvimento de software.
Perfil esperado
- Perfil hands-on, com participação ativa no desenvolvimento e nas decisões técnicas.
- Capacidade de resolver problemas complexos e avaliar alternativas de arquitetura.
- Boa comunicação para orientar o time e alinhar decisões técnicas.
- Capacidade de desenvolver pessoas e compartilhar conhecimento.
- Senso de responsabilidade pela qualidade, segurança e disponibilidade da plataforma.
- Organização para equilibrar entregas, evolução técnica e redução de dívida técnica.
