O que a vaga pede
Presente em 26 estados, com mais de 390 lojas, a CONSTANCE tem uma média de 200 mil clientes atendidos por mês e 3 milhões de calçados/bolsas vendidos por ano, tornando-se a franquia que mais cresce no Brasil.
Disciplina, muito trabalho, determinação e paixão são atributos de uma empresa arrojada, que é movida por desafios!
Desenvolvedor(a) Sênior – Integrações (APIs)
Estamos em busca de um(a) Desenvolvedor(a) Sênior especializado(a) em integrações, para atuar em projetos estratégicos de construção e manutenção de APIs, mensageria e arquitetura distribuída. A pessoa ideal terá experiência sólida em desenvolvimento backend, boas práticas de arquitetura de software e será referência técnica dentro do time.
Responsabilidades:
Projetar, desenvolver e manter APIs escaláveis, seguras e de alta performance;
Implementar soluções de mensageria e arquitetura orientada a eventos utilizando Apache Kafka;
Desenvolver aplicações com Spring Boot e Spring Modulith, garantindo padrões de qualidade e reusabilidade;
Implantar, monitorar e manter aplicações em ambientes Kubernetes;
Atuar em integrações entre sistemas internos e externos, garantindo consistência e confiabilidade dos dados;
Colaborar com times multidisciplinares (arquitetura, produto, segurança e infraestrutura);
Apoiar na definição de padrões técnicos e melhores práticas de integração;
Realizar code review, mentoring e suporte aos desenvolvedores mais juniores e plenos do time.
Requisitos:
Formação superior completa em Sistemas de Informação, Ciência da Computação ou áreas afins;
Experiência avançada em desenvolvimento backend com Java 21+, Spring Boot, Spring Modulith e Spring Batch;
Forte conhecimento em APIs REST (design, versionamento, segurança e documentação);
Experiência com arquitetura orientada a eventos com Apache Kafka (producers, consumers, tópicos, particionamento, performance);
Vivência em Docker e Kubernetes;
Experiência com bancos de dados relacionais;
Cultura de CI/CD e DevOps;
Segurança em integrações com OAuth2/OIDC e JWT;
Conhecimentos em Observabilidade (métricas, logs estruturados, tracing distribuído);
Conhecimentos em testes automatizados (unitários e de integração).
Diferenciais:
Experiência com GitHub Actions, Kustomize e Helmfile;
Experiência com gRPC/Protobuf;
Experiência com SQL Server;
Experiência com API Gateway (Kong);
Experiência com desenvolvimento assistido por IA.
Importante:
Todas as nossas vagas são abertas a pessoas com deficiência! Se você, como nós, sabe que o que nos une é o respeito, essa vaga é para você;
Venha fazer parte do TIME CONSTANCE!