Aqui você pode se destacar em um ambiente colaborativo e diverso, onde cada pessoa é respeitada e incentivada a trazer sua individualidade para o trabalho.Nossa equipe é composta por profissionais apaixonados pela tecnologia e pelo desenvolvimento de software, que trabalham juntos para criar soluções inovadoras e eficazes.Queremos alguém que compartilhe nossos valores e objetivos, e que esteja disposto a aprender e crescer com nossa equipe.As principais responsabilidades da posição incluem:• Desenvolver e implementar soluções tecnológicas escaláveis e confiáveis;• Colaborar com a equipe para priorizar e definir as funcionalidades do produto;• Responder a desafios de escalabilidade, manutenção e confiabilidade;• Traduzir demandas de negócio em soluções técnicas;• Participar do desenho de arquitetura da solução de software;• Elaborar documentos técnicos e garantir que eles estejam atualizados conforme a evolução do produto;• Trazer soluções tecnológicas e de inovação para contribuir para uma aplicação de referência com tecnologia de ponta;• Participar das definições de padrões de desenvolvimento;• Garantir o desenvolvimento de componentes reutilizáveis e performáticos;• Realizar code review dos códigos dos pares;• Ser um guardião da qualidade de entregas;• Garantir entregáveis com testes unitários e integrados.Requisitos:• Ensino superior completo em área relacionada;• Experiência profissional em Java 8, 11, 17 e 21, spring framework, spring cloud, spring boot, spring security, spring data;• Conhecimento em conceitos de TDD, Testes Unitários, Testes Automatizados e Testes de Integração;• Conhecimento em conceitos de Arquitetura de MicroServiço, Sistemas Distribuídos, processamento assíncrono, Stateless/Stateful, Mensageria e Feature Toggles;• Conhecimento em conceitos de SOLID, Código Limpo, Refatoração, Revisão de Código, Desenvolvimento Seguro, Arquitetura Hexagonal e DDD;• Conhecimento em bancos de dados relacionais e NoSQL, consultas e experiência em modelagem de dados;• Conhecimento em Docker / Kubernetes;• Experiência em alguma das plataformas cloud pública (GCP, AWS, Azure);Vivência em projetos usando metodologia ágeis é uma vantagem. Além disso, gostaríamos de ter alguém que tenha experiência anterior em lidar com aplicativos que suportam milhões de transações por dia, 24 horas por dia, 7 dias por semana, e que conheça comunicação assíncrona entre serviços e desafios de simultaneidade em sistemas distribuídos.