Geekhunter Logo

Soluções

Casos de uso

Por que a Geekhunter?

Recursos

Login

Português

PT

Mptec


Uberlândia - MG, Brasil

Desenvolvedor(a) Fullstack Java – Sênior

Remoto

(Qualquer lugar)

Faixa de Remuneração

Não informada

Nível de Experiência

Sênior

Requisitos

5+ anos de experiência na carreira
Desenvolvedor Java

Tarefas e Responsabilidades

Sobre a oportunidade


Estamos em busca de um(a) Desenvolvedor(a) Fullstack Java – Sênior para atuar em projetos estratégicos, com foco em arquitetura moderna, alta escalabilidade e boas práticas de engenharia de software.

Procuramos alguém com perfil hands-on, visão arquitetural e capacidade de atuar tanto no backend quanto no frontend, contribuindo ativamente para decisões técnicas e evolução da plataforma.


Responsabilidades

  • Desenvolver e evoluir aplicações backend em Java (Spring Boot)
  • Construir e manter interfaces frontend modernas (React ou Angular)
  • Definir e implementar arquiteturas escaláveis e resilientes
  • Criar e consumir APIs REST (e eventualmente SOAP)
  • Trabalhar com integrações externas (APIs, mensageria, IAM, etc.)
  • Garantir qualidade de código (Clean Code, SOLID, testes automatizados)
  • Participar de code reviews e decisões arquiteturais
  • Apoiar tecnicamente desenvolvedores mais juniores

Requisitos Técnicos Obrigatórios

Backend

  • Java 11+ (idealmente Java 17 ou superior)
  • Spring Boot
  • JPA / Hibernate
  • Criação de APIs REST
  • Segurança com Spring Security / OAuth2 / JWT
  • Testes com JUnit e Mockito
  • Banco de dados relacional (PostgreSQL, MySQL ou Oracle)

Frontend

  • React ou Angular
  • TypeScript
  • Consumo de APIs REST
  • Gerenciamento de estado
  • Boas práticas de componentização

DevOps / Arquitetura

  • Docker
  • Conhecimento em Kubernetes
  • CI/CD
  • Git (fluxo Gitflow ou trunk-based)
  • Noções de arquitetura em microsserviços

Diferenciais

  • Experiência com mensageria (Kafka ou RabbitMQ)
  • Experiência com API Gateway (Kong, Nginx, etc.)
  • Conhecimento em observabilidade (APM, logs estruturados, métricas)
  • Experiência com ambientes cloud (AWS, Azure ou OCI)
  • Experiência com autenticação S2S (IAM, OAuth2 Client Credentials

Perfil Comportamental

  • Proatividade e autonomia
  • Capacidade de análise crítica
  • Comunicação clara com time técnico e áreas de negócio
  • Foco em qualidade e performance

Modelo de Trabalho

  • Remoto
  • Tipo de contratação:  PJ

Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga:

Geek Logo

Rod. José Carlos Daux - SC 401, 4120 - km 4, Bairro Saco Grande - Florianópolis - SC - CEP 88032-005,

PARA DEVS

Blog de TIArrow Square Out
People First Badge