Buscar vagas

Desenvolvedor Backend Java Sênior

Tempo Integral
      Brasil - Remoto       19/09

Decision group

Vaga remota para Desenvolvedor Backend Java Sênior na empresa Decision group

PUBLICIDADE

Descrição da vaga

Nível Acadêmico: Ensino Superior Completo Turno/Horas — Áreas de Atuação Profissional: TI – Projetos Descrição: Período: 3 meses, com possibilidade de extensão 100% Remoto O profissional 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. Habilidades: 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. Soft Skills: Colaboração e trabalho em equipe Comunicação eficaz Gestão de tempo e prioridades Mentalidade de aprendizado contínuo Diferenciais: Experiência prévia em ambientes ágeis (Scrum, Kanban).

Formação Acadêmica:

Não informado

Salário:

A combinar

Cargo:

Programador

Empresa:

Decision group

Atua com consultoria de mão de obra de serviços de tecnologia.

Ramo:

Recursos Humanos/ Recrutamento e seleção

(DD)