Geekhunter Logo

Soluções

Software de recrutamento

Divulgue vagas, importe perfis, pré-qualifique candidatos com perguntas personalizadas e controle todo o recrutamento em um só lugar.

Serviço de recrutamento

Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.

Base de talentos

Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.

Nossos planos

Descubra o plano perfeito para suas necessidades.

Login

Português

PT

Exactaworks Consultoria

Dev Fullstack Sênior (Foco em backend)

Remoto

(Qualquer lugar)

Faixa de Remuneração

BRL

CLT

BRL

PJ (Pessoa Jurídica)

Nível de Experiência

Sênior

Requisitos

7+ anos de experiência na carreira
JWT
OAuth2
Reactor
Microservices
Observabilidade
WebFlux
Java
Oracle
API rest
Testes Automatizados
MongoDB
Kotlin

Conhecimentos Desejáveis

React

Tarefas e Responsabilidades

Estamos em busca de um(a) Desenvolvedor(a) FullStack Sênior para atuar no desenvolvimento e evolução de soluções digitais escaláveis, seguras e de alta disponibilidade.

A pessoa irá atuar com desenvolvimento com foco no frontend, participando também de decisões técnicas, desenho de soluções, integrações entre sistemas e evolução da arquitetura da plataforma.


Principais responsabilidades:


  • Atuar no desenvolvimento de aplicações backend utilizando Java/Kotlin e Spring Boot/Quarkus, sendo essa a principal frente de atuação.
  • Desenvolver e realizar manutenções em aplicações frontend utilizando React, contribuindo na evolução de interfaces quando necessário.
  • Projetar e evoluir arquiteturas distribuídas baseadas em microsserviços.
  • Desenvolver APIs REST, integrações entre sistemas e contratos de comunicação entre aplicações.
  • Desenvolver soluções serverless, como AWS Lambda, quando aplicável.
  • Atuar com bancos de dados relacionais e não relacionais, incluindo MongoDB, PostgreSQL e Oracle.
  • Implementar soluções com foco em performance, escalabilidade, resiliência e alta disponibilidade.
  • Aplicar padrões de resiliência como Circuit Breaker, Retry e Timeout.
  • Implantar e evoluir práticas de observabilidade utilizando logs, métricas e monitoramento.
  • Participar das decisões arquiteturais, definição de padrões técnicos e boas práticas de desenvolvimento.
  • Realizar code reviews, apoiar tecnicamente o time e compartilhar conhecimento.
  • Atuar na investigação de incidentes, análise de causa raiz e melhoria contínua das aplicações.
  • Garantir qualidade, segurança, performance e manutenibilidade das soluções.


Requisitos técnicos

Backend (principal):


  • Experiência sólida com Java e/ou Kotlin.
  • Experiência avançada com Spring Boot.
  • Vivência com arquitetura de microsserviços.
  • Conhecimento em programação reativa (Spring WebFlux/Reactor será considerado diferencial).
  • Experiência no desenvolvimento de APIs REST.
  • Conhecimento em autenticação e autorização (OAuth2, JWT ou similares).
  • Experiência com MongoDB, PostgreSQL e Oracle.
  • Conhecimento em padrões de resiliência para sistemas distribuídos.
  • Vivência com testes automatizados.
  • Conhecimento em observabilidade (logs, métricas e monitoramento).

Frontend (apoio)

  • Experiência com React.
  • Capacidade de desenvolver novas funcionalidades e realizar manutenção em aplicações frontend.
  • Noções de arquitetura frontend moderna serão consideradas um diferencial

Diferenciais


  • Experiência com Spring WebFlux e Project Reactor.
  • Experiência com Kubernetes ou OpenShift.
  • Conhecimento em Cloud (AWS, Azure ou GCP).
  • Experiência com arquitetura orientada a eventos (Kafka, RabbitMQ, ActiveMQ, SQS etc.).
  • Vivência com CI/CD.
  • Experiência com Serverless (AWS Lambda).
  • Experiência em times ágeis.


Ver todas as vagas da empresa Exactaworks Consultoria

Compartilhar vaga:

Compartilhar vaga: