Código da Vaga :955
Empresa :
Área(s) de Atuação :
TI - Desenvolvimento/Programação
Tecnologia(s) : Java
Descrição da Vaga :
Período: 3 meses com possibilidade de prorrogação.
100% remoto
Desenvolvedor Backend Java Sênior altamente qualificado
Será responsável pela criação e manutenção de microserviços robustos e escaláveis, e trabalhará em uma arquitetura moderna utilizando as melhores práticas do mercado.
Responsabilidades :
- Desenvolver e manter microserviços em Java 17, garantindo eficiência e escalabilidade.
- Utilizar Spring Boot 3 para criar soluções robustas, incluindo a implementação de padrões de resiliência com circuitBreaker-resilience4j.
- Desenvolver testes unitários eficazes utilizando JUnit, garantindo alta cobertura de código.
- Aplicar conceitos de arquitetura MVC e Arquitetura Hexagonal para garantir manutenibilidade e modularidade do código.
- Implementar princípios SOLID no desenvolvimento, garantindo boa prática de design de software.
- Otimizar queries em SQL No-SQL para garantir performance e disponibilidade dos sistemas.
- Integrar soluções de observabilidade, monitorando métricas de performance e estabilidade.
- Trabalhar com ferramentas de mensageria.
Requisitos :
Sólida experiência com desenvolvimento em Java
Requisitos Técnicos :
- Experiência com Java 17 e desenvolvimento de microserviços.
- Spring Boot 3, incluindo circuit breakers com resilience4j.
- Testes unitários usando JUnit.
- Entendimento e aplicação dos princípios SOLID, Arquitetura MVC e Arquitetura Hexagonal
- Experiência com bancos de dados Oracle e MongoDB.
- Familiaridade com ferramentas de observabilidade como Datadog.
- Experiência com sistemas de mensageria, como Kafka e RabbitMQ.
- Conhecimento do Git Flow.
Diferenciais :
- Experiência prévia em ambientes ágeis (Scrum, Kanban).
Soft Skills :
- Colaboração e trabalho em equipe
- Comunicação eficaz
- Gestão de tempo e prioridades
- Mentalidade de aprendizado contínuo Localização
- São Paulo - SP-
Modalidade de Trabalho
- Remoto-
Nível Profissional
- Consultor / Desenvolvedor Sênior-
Nível Acadêmico Mínimo
- Ensino Superior Graduação Completo-
Tipo de Contrato
- PJ