Desenvolvimento de Sistemas de Alta Disponibilidade
Procuramos por profissionais experientes para desenvolver e melhorar sistemas escaláveis e seguros, atuando em projetos de alta complexidade.
* Desenvolver e manter APIs RESTful utilizando Java (Spring Boot) e Node.js;
* 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 revisões de código, 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 profissional mínima de 5 anos no desenvolvimento backend;
* Domínio de Java 8+ e Spring Boot;
* Experiência profissional com Node.js (Express, NestJS ou similares);
* Fortemente conhecimento de 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 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);
* Git e práticas de versionamento;
Oportunidades de Desenvolvimento
* Oportunidade de trabalhar em projetos de alta complexidade;
* Desenvolvimento de habilidades e conhecimentos tecnológicos;
* Trabalho em equipe colaborativa;
* Opportunity de contribuir para o crescimento da empresa;