Desenvolvedor junior
Descrição da Vaga
Descrição: Para assumir esse desafio, precisamos que você tenha: * Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas; * Experiência prática com Java (8\+) e Spring Boot; * Conhecimento em SQL (PostgreSQL, MySQL); * Conhecimento em JUnit e Mockito para testes automatizados; * Noções de arquitetura de microsserviços e design patterns; * Experiência com Scrum ou Kanban; * Ferramentas de CI/CD: Experiência com Git e noções em Jenkins ou GitHub Actions Diferenciais: * Containers e Cloud: Conhecimento básico em Docker e Kubernetes; * Conhecimentos em banco de dados não relacionais: NoSQL (MongoDB, Redis); * Familiaridade com ferramentas de monitoramento como Prometheus ou Grafana; * Conhecimentos em mensageria (RabbitMQ, Kafka, PubSub); Seu dia a dia na Matrix: * Desenvolver e manter APIs RESTful e microsserviços utilizando Java e Spring Boot; * Implementar integrações entre sistemas, garantindo segurança e eficiência; * Aplicar boas práticas de estrutura de dados e algoritmos para desenvolver soluções performáticas; * Criar testes unitários e de integração (JUnit, Mockito) para garantir a qualidade do código; * Trabalhar em equipes ágeis utilizando Scrum ou Kanban. 2511200202481879085
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev