Descrição da Vaga
Estamos procurando por profissionais talentosos para se juntar à nossa equipe de desenvolvimento backend.
Funções e Responsabilidades
* Desenvolver APIs escaláveis, seguras e com alto desempenho em um ambiente dinâmico e em constante evolução;
* Trabalhar em arquitetura de microsserviços com Java (Spring Boot) e Node.js em aplicações distribuídas;
* Implementar testes automatizados (unitários, integrados e de carga) para garantir a qualidade do software;
* Colaborar com times de produto, QA e front-end para entregar entregas de alta qualidade;
* Participar de revisões de código, propondo melhorias e garantindo boas práticas na escrita de códigos;
* Mônitorar e otimizar performance, segurança e confiabilidade dos serviços;
* Contribuir na evolução da infraestrutura em nuvem.
Habilidades e Qualificações Obrigatórias
* Sólida experiência (5+ anos) com desenvolvimento backend;
* Domínio de Java 8+ e Spring Boot;
* Experiência profissional com Node.js (Express, NestJS ou similares);
* Conhecimentos avançados em APIs REST, padrões de arquitetura (MVC, SOLID, Clean Architecture) e princípios sólidos de design de software;
* Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis);
* Vivência com containers Docker e orquestração Kubernetes;
* Conhecimento de ferramentas de mensageria (Kafka, RabbitMQ ou similares);
* Experiência com pipelines de CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.);
* Familiaridade com ambientes em nuvem (AWS, GCP ou Azure).
Benefícios
* Trabalho remoto;
* Flexibilidade horária.
Formação
* Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas.
Modelo de Trabalho
* Remoto.
Observações
Profissionais que atendam aos requisitos e qualificações descritos podem ser considerados para essa oportunidade de emprego.