Descrição de Vaga
Código: | 13586 |
Título da vaga: | Desenvolvedor Backend Java Sênior - 955 |
Local: | São Paulo, SP |
Região | Outra |
Nível Profissional: | Sênior |
Nível Acadêmico: | Ensino Superior Completo |
Áreas de Atuação Profissional: | TI - Projetos |
Descrição: | Período: 3 meses com possibilidade de prorrogação. 100% remoto. |
Habilidades: | 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 |