Uma empresa em constante evolução, a Framework trabalha com grandes marcas no mundo todo, transformando suas operações digitais e crescendo rapidamente através da agilidade, design e tecnologia.
Fazer parte do nosso time é saber que sua jornada será de desafios reais, crescimento contínuo e contato diário com referências em tecnologia.
Benefícios
Nós oferecemos:
* Vale-alimentação e refeição no cartão Swile com mais de R$ 1.200,00 mensais;
* Auxílio home office no valor de R$ 150,00 mensais;
* Seguro de vida que cobre doenças ocupacionais;
* Participação nos lucros;
* Gympass e TotalPass para se manter saudável;
* Licença maternidade estendida: 180 dias;
* Licença paternidade estendida: 30 dias;
* Desconto em consultas nutricionais;
* Desconto em terapia online;
* Clube de benefícios para quem gosta de comprar com descontos;
* Knowledge transfer através do Frame KT;
* Plataforma de cursos e atividades educativas para as crianças e adolescentes da sua família;
* Bonificação por indicação de novos colaboradores.
Missão
Em nossa equipe, você fará parte das seguintes atividades:
* Desenvolver e manter sistemas e aplicações Java de médio a grande porte, aplicando boas práticas de desenvolvimento e garantindo código eficiente e de fácil manutenção;
* Participar do planejamento e análise de novas funcionalidades, trabalhando em conjunto com os times de produto e arquitetura;
* Realizar a implementação de APIs RESTful, microserviços e integrações com sistemas externos;
* Colaborar com a equipe de QA no desenvolvimento de testes automatizados para garantir a qualidade do software;
* Auxiliar na revisão de código e promover boas práticas de desenvolvimento entre os membros da equipe;
* Documentar soluções técnicas e processos de desenvolvimento, garantindo a clareza e organização da base de código;
* Trabalhar com metodologias ágeis (Scrum, Kanban), participando das cerimônias e contribuindo para o andamento dos projetos;
* Monitorar e melhorar o desempenho e a escalabilidade das soluções.
Requisitos
Para fazer parte de nossa equipe, é necessário:
* Experiência com desenvolvimento Java (Java 8 ou superior);
* Conhecimento em frameworks Java como Spring (Spring Boot, Spring MVC, Spring Security) e Hibernate;
* Experiência em desenvolvimento de APIs RESTful e microserviços;
* Conhecimento em bancos de dados relacionais (MySQL, PostgreSQL, Oracle) e NoSQL (MongoDB, Cassandra);
* Familiaridade com ferramentas de versionamento de código (Git, GitHub, GitLab);
* Experiência em ambientes de desenvolvimento ágil;
* Capacidade de trabalhar de forma colaborativa e se comunicar com diferentes áreas (produto, design, QA);
* Habilidade de escrever código limpo, eficiente e bem documentado.
Diferenciais
Se você tiver experiência em:
* Containers (Docker, Kubernetes);
* Ferramentas de CI/CD;
* Integração com sistemas em nuvem (AWS, Google Cloud, Azure);
* Práticas de DevOps;
* Contribuições para a comunidade de código aberto ou projetos pessoais,
será um diferencial muito relevante!