Desenvolvedor Backend Java - Sênior A jornada de quem ama repensar o futuro está aqui. ???? Sobre a Rethink Somos uma consultoria que une tecnologia, design e estratégia de produtos digitais para solucionar os desafios de grandes empresas brasileiras. Agora como parte da Framework Digital, ampliamos nosso impacto atuando de ponta a ponta na jornada digital, da concepção à escala. Nossa missão é gerar valor real por meio de soluções que conectam times, sistemas e pessoas. Acreditamos que a transformação digital acontece quando estratégia, tecnologia e experiência andam juntas e é isso que entregamos. Empresas como Smiles, Gol, Santander Esfera, Swift e Comgás confiam em nossa parceria para acelerar sua evolução digital com consistência e resultado. Diversidade e Inclusão Para repensar o futuro, é essencial garantir ambientes mais diversos e inclusivos. Por isso, incentivamos fortemente a candidatura de mulheres, pessoas pretas, pardas, indígenas, LGBTQIAPN+ e pessoas com deficiência. Que tal repensar um futuro mais diverso com a gente? Qual será o seu papel? Você será responsável por desenvolver, testar e manter APIs e serviços backend de alta performance utilizando Java e Spring Boot, garantindo que as soluções sejam escaláveis, seguras e eficientes. Como será seu dia a dia? Desenvolver e evoluir aplicações backend com Java e Spring Boot; Colaborar com times de frontend, produto e stakeholders para alinhar soluções; Implementar integrações com APIs RESTful e sistemas externos; Realizar code reviews, incentivar programação em pares e promover boas práticas; Garantir escalabilidade, segurança e performance das aplicações; Trabalhar com práticas de Dev Ops e pipelines de CI/CD; Documentar soluções e processos adotados. Para esta vaga, é essencial: Experiência sólida em desenvolvimento backend com Java (mínimo de 5 anos de experiência); Experiência em aplicações Oracle Commerce Cloud (OCC); Domínio do framework Spring Boot e suas principais bibliotecas e módulos (Spring Data, Spring Security, Spring MVC, etc); Conhecimento em banco de dados relacionais (ex: Postgre SQL, My SQL) e no SQL (ex: Mongo DB, Redis); Conhecimento em Service Mesh; Conhecimento de Segurança aplicada a webservices; Experiência com integração de APIs RESTful; Familiaridade com boas práticas de segurança, escalabilidade e otimização de performance; Experiência com controle de versão, preferencialmente Git. Você pode se destacar se: Tiver experiência com Quarkus para desenvolvimento de microserviços; Conhecer práticas e ferramentas de CI/CD (Jenkins, Git Lab CI); Tiver familiaridade com arquiteturas de microsserviços e metodologias ágeis (Scrum, Kanban). Demonstrar pensamento analítico, proatividade e boa comunicação. O que oferecemos aos nossos Rethinkers? Básico que a gente ama Cartão Caju para usar como quiser nos benefícios de alimentação e home office Day-off no aniversário Kit de onboarding com todas as ferramentas essenciais e mimos exclusivos para Rethinkers ???? Saúde e bem-estar Auxílio bem-estar mensal Convênio médico Bradesco (100% custeado pela Rethink, com cobertura nacional) Assistência odontológica Saúde mental com a plataforma Conexa Saúde Wellhub para cuidar do corpo em movimento On Happy para planejar suas viagens à lazer Escritórios em Belo Horizonte e Ipatinga prontos para te receber Carreira e desenvolvimento Plataforma interna com cursos de hard e soft skills Oportunidades reais de crescimento em um ambiente que valoriza o aprendizado contínuo Como funciona o nosso processo seletivo?1. Inscrição Você começa sua jornada cadastrando seu perfil por aqui. 2. Bate-papo com People Uma conversa leve para conhecermos você, sua história e seus objetivos — e te apresentarmos nossa cultura. 3. Entrevista técnica com liderança Hora de mergulhar nas suas habilidades e experiências. 4. Feedback final Independente do resultado, você receberá um retorno e os próximos passos serão alinhados com transparência. Curtiu a oportunidade? Então, vem repensar o futuro com a gente! ✨