← Todas as vagas

Desenvolvedor JAVA Sênior

Hinova Soluções Digitais

📍 Belo Horizontehibrido

Descrição da vaga

Sobre:

O Grupo Hinova surgiu em 2007, em Belo Horizonte, oferecendo soluções digitais para os setores de proteção veicular, rastreamento e associativismo. Hoje somos considerados uma das maiores organizações do país nesse ramo.

Como parte integrante dessa holding composta por 13 empresa e mais de 300 profissionais a Power Mobile é responsável pelo SGA Consultor, aplicativo perfeito para o dia a dia dos consultores de associações, e pelo CRM mais completo para associações de proteção veicular e centrais de rastreamento.

Buscamos uma pessoa Desenvolvedora Java Sênior para atuar na evolução de aplicações e APIs, contribuindo com arquitetura, qualidade, performance, segurança e observabilidade, sempre com foco em entregas de alto impacto para o negócio.

Responsabilidades:

  • Desenvolver, evoluir e sustentar aplicações utilizando Java e Spring Boot;
  • Identificar bugs e sugerir melhorias e evoluções constantes;
  • Participar ativamente das Sprints de Desenvolvimento;
  • Colaborar com o time para melhorar performance e escalabilidade
  • Apoiar a equipe de suporte e controle de qualidade.

Requisitos:

  • Experiência sólida com Java 11+ e Spring Boot;
  • Desenvolvimento e integração de APIs RESTful;
  • Conhecimento sólido em bancos de dados relacionais (PostgreSQL, MySQL ou Oracle);
  • Experiência com Docker para desenvolvimento e deploy de aplicações;
  • Vivência com pipelines de CI/CD (GitHub Actions, GitLab CI, Jenkins ou similares);
  • Conhecimento em testes automatizados (JUnit, Mockito, Testcontainers ou similares);
  • Domínio de boas práticas de desenvolvimento e arquitetura, incluindo SOLID, Clean Code, Design Patterns e Clean Architecture;
  • Utilização de ferramentas de IA aplicadas ao desenvolvimento (GitHub Copilot, Cursor, Kiro, Antigravity ou similares);
     

Diferenciais:

  • Experiência com arquitetura de microsserviços e orientada a eventos (Event-Driven Architecture);
  • Vivência com ferramentas de mensageria (Kafka, RabbitMQ, SQS ou similares);
  • Conhecimento em bancos NoSQL (MongoDB, Redis ou DynamoDB);
  • Experiência com Kubernetes e orquestração de containers;
  • Conhecimento em observabilidade (Grafana, Prometheus e OpenTelemetry);
  • Experiência com ambientes Cloud;
  • Conhecimento em autenticação, autorização e integrações com sistemas externos.