Atuar em projetos desafiadores e contribuir para o desenvolvimento de soluções inovadoras em um ambiente colaborativo e de aprendizado contínuo.
Responsabilidades:
- Desenvolver e evoluir aplicações utilizando Java e o ecossistema Spring;
- Construir e manter APIs REST e microsserviços;
- Aplicar boas práticas de desenvolvimento, garantindo código limpo, escalável e de fácil manutenção;
- Atuar na implementação de novas funcionalidades e na evolução de soluções existentes;
- Trabalhar com bancos de dados relacionais e não relacionais;
- Participar de processos de integração contínua (CI/CD), versionamento de código e revisões técnicas;
- Colaborar com o time na identificação de melhorias, redução de débitos técnicos e evolução da arquitetura das aplicações.
Requisitos:
- Experiência com Java;
- Conhecimento em Spring Boot, Spring Data, Spring MVC e Spring Security;
- Conhecimento em arquitetura de Microsserviços e padrão MVC;
- Domínio de Clean Code e Design Patterns;
- Experiência com bancos de dados relacionais e não relacionais (Oracle, SQL Server e MongoDB serão diferenciais);
- Conhecimento em desenvolvimento de APIs RESTful;
- Vivência com GitLab, Jenkins, SonarQube e processos de CI/CD;
- Experiência com mensageria, preferencialmente RabbitMQ.
Diferenciais:
- Conhecimento em AWS e Linux;
- Experiência com Angular e/ou Vue.js;
- Conhecimento em C4 Model.
Informações importantes:
Local de atuação: Bela Vista / SP
Modelo de Trabalho: Híbrido
Horário: das 9h às 18h
Forma de contratação: CLT