Makin

Trabalhe na Makin

Confira nossas vagas abertas e faça parte do time.

Voltar para vagas

Desenvolvedor(a) Java Sênior

Processo conduzido pela Makin

RemotoPJAnunciada há 25 dias
Vaga pausada

Skills necessários

Java
Spring Boot
Spring Cloud
Event-driven
Microsserviços
Azure
GCP
AWS
Kafka
RabbitMQ
PostgreSQL
CI/CD
Bitbucket
Gitflow

Descrição da vaga

🏆 Junte-se à Makin! 🔥


📍Trabalho remoto.

Você é um(a) Desenvolvedor(a) Backend Java Sênior e quer trabalhar em sistemas de alta disponibilidade, segurança e grande volume de transações? Estamos em busca de alguém com sólida experiência técnica, visão de arquitetura e perfil colaborativo para integrar nossa equipe na Makin.

Aqui valorizamos a resolução de problemas, a criatividade e a busca por soluções eficazes. Somos uma empresa moderna de tecnologia, comprometida em construir relações transparentes e confiáveis. Acreditamos que negócios e tecnologia caminham juntos, e aqui as coisas acontecem de verdade.

Se você compartilha dessa visão, venha fazer parte do nosso time!

Responsabilidades:

  • Projetar e desenvolver sistemas escaláveis e resilientes;

  • Definir e evoluir arquitetura de microsserviços;

  • Liderar decisões técnicas e apoiar o time;

  • Projetar e implementar integrações com múltiplos sistemas e serviços;

  • Garantir qualidade de código, performance e segurança;

  • Atuar em troubleshooting de problemas complexos em produção;

  • Colaborar com produto na definição de soluções técnicas;

  • Mentorar desenvolvedores mais juniores;

  • Atuar como referência técnica para o time, apoiando desenvolvedores plenos e juniores no dia a dia;

  • Monitorar, analisar e otimizar performance, custos e confiabilidade dos serviços em produção.

Requisitos técnicos:

  • Experiência sólida com Java (nível sênior);

  • Forte conhecimento Spring Boot;

  • Conhecimento em Spring Cloud;

  • Experiência em arquitetura event-driven e microsserviços;

  • Conhecimento em mensageria (Kafka, RabbitMQ ou similares)

  • Experiência com cloud (AWS, GCP ou Azure);

  • Experiência com bancos de dados relacionais (PostgreSQL, MySQL ou similares);

  • Experiência com monitoramento e observabilidade (logs, métricas, tracing);

  • Conhecimento em CI/CD e pipelines;

  • Experiência com sistemas de alta escala;

  • Vivência com Gitflow e Bitbucket.

Será um diferencial:

  • Experiência em Kubernetes;

  • Atuação prévia como referência técnica, líder técnico ou chapter lead;

  • Experiência com estratégias de alta disponibilidade (circuit breaker, retry, fallback, cache distribuído, etc.);

  • Vivência com práticas de DevOps/SRE;

  • Conhecimento em segurança (OAuth2, OIDC).

Informações importantes:

  • Local: remoto;

  • Contratação PJ e benefícios;

  • Nível de experiência: sênior;

  • Início imediato.