A Gubee é uma empresa especializada em integrações para e-commerce, desenvolvendo soluções que conectam lojistas a marketplaces de forma eficiente, escalável e segura.
Estamos em busca de um(a) Desenvolvedor(a) Java Sênior para atuar no desenvolvimento e evolução de microsserviços de alta performance, com papel estratégico nas decisões técnicas e liderança técnica de equipe, garantindo qualidade, escalabilidade e boas práticas de engenharia.
Presencial (Londrina/PR)
Responsabilidades
* Liderar tecnicamente a equipe, realizando mentorias, code reviews e apoiando no desenvolvimento profissional dos membros do time;
* Projetar, implementar e manter microsserviços em Java, aplicando conceitos como SOLID, Clean Code e DDD;
* Atuar como referência técnica do time, apoiando desenvolvedores(as) em decisões de arquitetura, boas práticas e resolução de problemas complexos;
* Garantir a qualidade do código por meio de testes automatizados (unitários, integrados e de contrato);
* Desenvolver e manter integrações entre sistemas utilizando APIs REST e mensageria (Kafka);
* Atuar com MongoDB, Docker e Git no dia a dia de desenvolvimento;
* Participar ativamente das decisões arquiteturais e da evolução contínua da plataforma;
* Colaborar com gestores de produto, engenharia e outras áreas para definição de soluções técnicas alinhadas ao negócio.
Requisitos
* Experiência sólida com Java 21 e Spring Boot;
* Experiência comprovada com arquitetura de microsserviços e sistemas distribuídos;
* Conhecimento em Kafka, MongoDB e APIs REST;
* Vivência com gestão ou liderança técnica de equipes, incluindo mentoria e code review;
* Experiência com frameworks de testes como JUnit, Mockito ou Testcontainers;
* Familiaridade com Docker e Git;
* Forte capacidade de tomada de decisão técnica.
Diferenciais
* Experiência com Kotlin ou Quarkus;
* Conhecimento em CI/CD (GitLab);
* Experiência com AWS e práticas de observabilidade (logs, métricas e tracing);
* Vivência em ambientes de alta escala e alta disponibilidade.
Soft Skills
* Comunicação clara e objetiva;
* Perfil de liderança, senso de dono e visão estratégica;
* Proatividade e capacidade de orientar o time;
* Resiliência em ambientes dinâmicos;
* Facilidade para colaboração com times multidisciplinares.
Etapas do Processo Seletivo
* Teste Prático;
* Entrevista com a Gestão;
* Entrevista com RH.