Desenvolver soluções inovadoras é uma oportunidade para se destacar em um ambiente dinâmico de tecnologia.
O trabalho consiste em desenvolver produtos com entrega de qualidade por meio de testes automatizados, revisão de código e boas práticas. Além disso, o profissional irá definir, construir, refatorar e evoluir a plataforma.
A equipe busca colaboradores que sejam referência no seu campo e contribuam para o crescimento do time. Participantes devem disseminar conhecimento e propor novas abordagens, participando e conduzindo cerimônias da squad e colaborando com a definição e priorização do backlog de desenvolvimento.
Requisitos
Experiência em Java 8 ou superior; Spring Framework (Spring Boot, MVC, Data), Hibernate, JPA; Controle de versão com Git (Gitlab ou Github, Gitflow); Testes unitários (JUnit, Mockito, Cucumber); Processamento assíncrono e mensageria (RabbitMQ, Kafka, SQS); Bancos de dados SQL e/ou NoSQL (MySQL, Postgres, Redis); Metodologias de desenvolvimento ágeis; Arquiteturas baseadas em microsserviços, API RESTful e JSON; Containers com Docker e Kubernetes.
Diferenciais
Observabilidade: Grafana, New Relic, Prometheus; Conhecimento em ambientes em nuvem (GCP, Azure, AWS); Testes unitários, integração, aceitação e mutação (JUnit, Mockito, Cucumber, Archunit, Assertj, JUnit, Wiremock, Testcontainers, Pitest); Java 11+ (Preferencialmente 17 ou 21).
Benefícios
* VR/VA, Vale Transporte, Assistência Médica e Odontológica e Auxílio Creche.
* Gympass para bem-estar e saúde.
* Bolsa de estudo com até 50% de desconto.
* Descontos especiais nas empresas do Grupo Magalu.
* Auxílio Creche.
Modelo de Trabalho
Adotamos o modelo 100% remoto, proporcionando flexibilidade, enquanto mantém a interação virtual com a equipe para garantir uma colaboração eficaz e um ambiente de crescimento contínuo.