O objetivo desta vaga é buscar profissionais de alta qualidade para compor a nossa equipe como Desenvolvedor(a) Backend Sênior.
A pessoa ideal deve ter experiência significativa em desenvolvimento backend, com conhecimento avançado em Java (Spring Boot) e Node.js.
Para atuar na criação de sistemas escaláveis e seguros, é fundamental que o candidato tenha forte capacidade de arquitetura, domínio de boas práticas de engenharia e habilidade para trabalhar em ambientes ágeis.
Responsabilidades
* Projetar, desenvolver e manter APIs RESTful escaláveis e seguras.
* Atuar na arquitetura e definição de padrões técnicos para novos serviços e integrações.
* Trabalhar com Java (Spring Boot) e Node.js em aplicações distribuídas.
* Implementar testes automatizados (unitários, integrados e de carga).
* Colaborar com times de produto, QA e front-end para garantir entregas de alta qualidade.
* Participar de code reviews, propondo melhorias e garantindo boas práticas.
* Monitorar e otimizar performance, segurança e confiabilidade dos serviços.
* Contribuir na evolução da infraestrutura em nuvem (AWS, GCP ou Azure).
Requisitos Obrigatórios
* Experiência mínima de 5 anos em desenvolvimento backend.
* Domínio avançado em Java 8+ e Spring Boot.
* Conhecimento profissional em Node.js (Express, NestJS ou similares).
* Forte conhecimento em APIs REST, padrões de arquitetura (MVC, SOLID, Clean Architecture).
* Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis).
* Vivência com containers Docker e orquestração Kubernetes.
* Conhecimento em ferramentas de mensageria (Kafka, RabbitMQ ou similares).
* Experiência em pipelines de CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.).
* Familiaridade com ambientes em nuvem (AWS, GCP ou Azure).
* Conhecimento em Git e práticas de versionamento.
Diferenciais
* Experiência em arquitetura de microsserviços.
* Conhecimento em event-driven architecture.
* Vivência em monitoramento e observabilidade (Prometheus, Grafana, ELK, OpenTelemetry).
* Conhecimento em segurança (OAuth2, JWT, OWASP).
* Participação em decisões de arquitetura corporativa.
* Contribuições open source.
Formação
* Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas.
Modelo de Trabalho
* Remoto