Tecnologia

Desenvolvedor Java Pleno

📍 100% Remoto 💼 Home Office ⏳ PJ ⚡ Seleção Ativa
Candidatar-se para esta vaga
A programmer in a blue shirt coding on an iMac. Perfect for technology or work-related themes.

Sobre a vaga

Esta é uma oportunidade única para desenvolvedores Java que buscam desafios técnicos de alto nível em um ambiente 100% remoto. A Hunt IT está conduzindo um processo seletivo urgente para uma posição estratégica que demanda expertise sólida em Java 21 e ecossistema Spring completo, incluindo microserviços escaláveis e arquiteturas modernas.

O profissional selecionado integrará um time técnico robusto, trabalhando com tecnologias de ponta como Apache Kafka, MongoDB, PostgreSQL e ferramentas DevOps essenciais. Esta posição oferece autonomia total para trabalho remoto, remuneração competitiva de até R$ 55,00/hora (aproximadamente R$ 9.900,00 mensais) via PJ, e a oportunidade de contribuir significativamente para projetos de alta complexidade. Nossa expertise em recrutamento para tecnologia garante que conectemos você diretamente aos tomadores de decisão.

O que você vai fazer (Atividades)

  • Desenvolver e manter microserviços robustos utilizando Java 21 e ecossistema Spring (Web, Webflux, Security, Data)
  • Implementar soluções de mensageria assíncrona com Apache Kafka para comunicação entre serviços
  • Criar e otimizar consultas em bancos NoSQL (MongoDB) e relacionais (PostgreSQL, Oracle)
  • Desenvolver testes automatizados abrangentes usando JUnit, garantindo qualidade e cobertura de código
  • Colaborar com equipes DevOps na containerização (Docker) e orquestração (Kubernetes/Rancher) de aplicações

O que buscamos (Requisitos)

  • Experiência sólida com Java (preferencialmente versões modernas) e domínio completo do ecossistema Spring Framework
  • Conhecimento prático em desenvolvimento de microserviços escaláveis e arquiteturas distribuídas
  • Experiência com bancos de dados NoSQL (MongoDB) e relacionais (PostgreSQL, Oracle)
  • Familiaridade com Apache Kafka para sistemas de mensageria e eventos
  • Experiência com Docker, Kubernetes/Rancher e ferramentas de observabilidade como Grafana (diferencial)

O que oferecemos (Benefícios)

  • Remuneração competitiva de até R$ 55,00/hora (aproximadamente R$ 9.900,00/mês) via contratação PJ
  • Trabalho 100% remoto com total flexibilidade de horários e localização
  • Oportunidade de trabalhar com stack tecnológica moderna e desafios técnicos estimulantes

Sobre a Hunt IT

A Hunt IT é uma consultoria de recrutamento especializado com mais de 15 anos de história, reconhecida pela agilidade no atendimento e alto fit comportamental de seus candidatos (94% de retenção em 6 meses). Nossa missão é conectar os melhores talentos às grandes empresas, especialmente no setor de tecnologia, onde nossa expertise faz a diferença na identificação de profissionais que realmente se destacam em suas áreas.

Perguntas Frequentes sobre a vaga e termos técnicos

O que é o ecossistema Spring Framework e por que é essencial para esta vaga?

O Spring Framework é um conjunto abrangente de ferramentas para desenvolvimento Java corporativo, incluindo Spring Boot para criação rápida de aplicações, Spring Security para autenticação, Spring Data para acesso a dados e Spring WebFlux para programação reativa. Este ecossistema permite desenvolvimento ágil de aplicações robustas e escaláveis, sendo fundamental para microserviços modernos como os exigidos nesta posição.

O que é Apache Kafka e qual seu papel em arquiteturas de microserviços?

Apache Kafka é uma plataforma distribuída de streaming de eventos que funciona como um sistema de mensageria de alta performance. Em arquiteturas de microserviços, o Kafka permite comunicação assíncrona entre serviços, processamento de eventos em tempo real e garantia de entrega de mensagens. É essencial para desacoplar serviços e garantir escalabilidade em sistemas distribuídos complexos como os desenvolvidos nesta vaga.

Qual a diferença entre bancos NoSQL como MongoDB e relacionais como PostgreSQL mencionados na vaga?

Bancos relacionais como PostgreSQL organizam dados em tabelas com estrutura fixa e relacionamentos definidos, ideais para transações ACID e dados estruturados. O MongoDB é um banco NoSQL orientado a documentos que armazena dados em formato JSON flexível, permitindo escalabilidade horizontal e adaptação rápida a mudanças de esquema. Em microserviços, cada tipo atende necessidades específicas: relacionais para consistência e NoSQL para flexibilidade e performance.

www.huntit.com.br