Sistema de Aplicações Inovadoras em Java
Buscamos um profissional experiente para contribuir com a construção de soluções transformadoras que descomplicam a vida das pessoas.
O que você vai fazer:
* Criar aplicações incríveis utilizando microsserviços e design system.
* Trabalhar com Spring Boot, MongoDB, Redis e Git/Gitflow.
* Desenvolver testes unitários utilizando técnicas de mock e testcontainers.
* Aprender estruturas de dados (listas, filas, pilhas, árvores, etc).
* Implementar Clean Architecure e Clean Code, com conhecimento em SOLID.
* Aplicar metodologias ágeis.
* Disejar arquitetura básica (MVC, DDD, MVVM, etc.).
* Familiarizar-se com Azure Cloud (service bus, event hub, blob storage e keyvault), ou ambiente cloud.
* Trabalhar com Docker e Kubernetes.
* Implementar CI/CD.
* Utilizar ferramentas de monitoramento (Datadog).
* Responsabilizar-se pela qualidade de código (Sonarqube).
* Familiarizar-se com React (desejável).
Vantagens:
* Opportunidade de contribuir para projetos inovadores.
* Trabalho remoto 100%.
* Ambiente de trabalho colaborativo.
Requisitos:Experiência como Desenvolvedor Backend. Conhecimento de Spring Boot, MongoDB, Redis e Git/Gitflow. Experiência em desenvolver testes unitários e trabalhar com estruturas de dados. Conhecimento em Clean Architecture e Clean Code. Experiência em metodologias ágeis e arquitetura básica. Experiência em Azure Cloud, Docker e Kubernetes. Experiência em CI/CD e ferramentas de monitoramento. Conhecimento em React é desejo.