Vaga de Pessoa Developer Backend Pleno
1 vaga: | Autônomo | Publicada ontem
- A combinar
Sobre a vaga
A jornada de quem ama repensar o futuro está aqui!Sobre a RethinkSomos uma consultoria que une tecnologia, design e estratégia para solucionar desafios de grandes empresas brasileiras. Com uma abordagem que integra código, experiência do usuário e estratégia de produtos, auxiliamos negócios a se prepararem para o futuro, desde a concepção até a implementação.Nos dedicamos a desenvolver experiências que atendem tanto nossos clientes quanto as pessoas que trabalham conosco. Os Rethinkers, são o nosso maior recurso, e por isso, nos esforçamos para criar um ambiente de trabalho incrível!O resultado? Smiles, Gol e Santander Esfera são algumas das empresas que contam com a nossa parceira estratégica para crescerem no digital.Diversidade e InclusãoAcreditamos que, para repensar o futuro, precisamos promover ambientes mais diversos e inclusivos. Por isso, incentivamos a participação de mulheres, pessoas negras, pardas, indígenas, membros da comunidade LGBTQIAPN+ e pessoas com deficiência em nossas oportunidades.Que tal repensar um futuro mais diverso com a gente?
Principais responsabilidades:
Qual será o seu papel?Desenvolver, testar e manter soluções backend de alta qualidade, utilizando Java e Spring Boot.Como será seu dia a dia?? Desenvolver, testar e manter APIs e serviços backend de alta qualidade e eficiência, utilizando Java e Spring Boot.? Colaborar com times de frontend e outros stakeholders para garantir que as entregas atendam aos requisitos de negócio e técnicos.? Implementar soluções de arquitetura que garantam a escalabilidade e a performance das aplicações.? Realizar revisão de código (code review) e estimular programação em pares.? Identificar oportunidades de melhoria no código e na arquitetura da aplicação.? Integrar e manter sistemas utilizando práticas de DevOps e CI/CD.? Implementar e gerenciar soluções em ambiente de nuvem, especialmente na AWS.? Documentar as soluções e práticas adotadas no desenvolvimento.
Requisitos técnicos:
Para esta vaga, é essencial:? Experiência sólida em desenvolvimento backend com Java (mínimo de 3 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: PostgreSQL, MySQL) e noSQL (ex: MongoDB, Redis). ? Service Mesh. ? Segurança aplicada a webservices.? Experiência com: ? Integração de APIs RESTful. ? Controle de versão, preferencialmente Git.? Familiaridade com boas práticas de segurança, escalabilidade e otimização de performance.Você pode ter destaque se:? Experiência ou interesse em Quarkus para desenvolvimento de microserviços.? Experiência com ferramentas e práticas de CI/CD (ex: Jenkins, GitLab CI).? Conhecimento em arquiteturas de microsserviços e em servidores de aplicação leve, como Quarkus.? Familiaridade com metodologias ágeis (Scrum, Kanban).
Perfil comportamental:
? Foco em colaboração e espírito de equipe, para garantir o sucesso dos projetos e o desenvolvimento do time.? Pensamento analítico e habilidade para resolver problemas complexos.? Boa comunicação e capacidade de trabalhar em equipe.? Autonomia e pro atividade para propor e implementar melhorias.O que oferecemos aos nossos Rethinkers?Básico que amamos? Modelo de trabalho remoto? Day-off de aniversário? Kit onboarding com todas as ferramentas essenciais para sua jornada - e mimos que só Rethinkers têmSaúde e bem-estar? Ajuda de custos de bem-estar e home office? Convênio médico Bradesco com cobertura nacional 100% pago pela Rethink? Assistência odontológica para garantir a saúde oral? Saúde mental em dia com a plataforma Conexa Saúde? Wellhub para manter suas atividades físicas em dia? Escritórios em Belo Horizonte e Ipatinga prontos para te receber a qualquer momento.