Software Engineer
Getnet Platforms · São Paulo, São Paulo, Brazil
**About Getnet Platform Cards** Getnet Platform Cards Brasil is Santander Group's global cards company, recognized for delivering innovative payment solutions and financial experiences. We create global, scalable opportunities powered by exceptional people. We are part of one of the world's largest financial groups, with an international presence and a strong commitment to innovation and customer experience, impacting millions of people across different countries. Our purpose is to help people and businesses prosper by providing secure, modern card solutions designed to meet the needs of an increasingly digital world. We do this within a culture that values purpose, autonomy, and ownership, giving people the space to create, propose new ideas, and drive meaningful change. Join a global, diverse, and collaborative team and take the opportunity to help shape the future of payments within the Santander ecosystem. WHY JOIN OUR TEAM **If you want to shape the future of financial solutions, this is the place!** At Getnet Platforms, your work connects to something bigger, creating a real impact across global teams and markets for our clients and communities. **Our people are our greatest strength** . We combine growth opportunities, strong team connections, and a culture that supports your well\-being and sense of belonging, so you can develop, contribute, and feel valued. With flexibility and autonomy built into how we work, you'll have the space to focus, collaborate, and perform at your best. Here, your impact matters, your growth is supported, **and your experience is designed to help you thrive** . **WHAT YOU'LL DO** * Desenvolver e manter aplicações utilizando Java e Quarkus, seguindo padrões de arquitetura e boas práticas de engenharia de software; * Atuar na construção e evolução de sistemas distribuídos de alta disponibilidade e performance; * Escrever testes automatizados (unitários, integração e contratos) como parte fundamental do ciclo de desenvolvimento; * Participar de revisões de código, contribuindo para a qualidade, manutenibilidade e evolução contínua das aplicações; * Colaborar na identificação, análise e resolução de problemas técnicos e incidentes relacionados às aplicações; * Desenvolver e consumir APIs RESTful e integrações assíncronas utilizando Kafka ou tecnologias equivalentes; * Trabalhar em conjunto com Product Owner, Arquitetura e demais áreas para construção de soluções escaláveis e alinhadas às necessidades do negócio; * Apoiar a evolução de práticas de integração contínua e entrega contínua (CI/CD); * Contribuir para a observabilidade das aplicações por meio de logs, métricas e monitoramento; * Participar de iniciativas de modernização tecnológica, melhoria contínua e redução de dívida técnica; * Compartilhar conhecimento técnico e apoiar o desenvolvimento dos demais integrantes da equipe **WHAT WE'RE LOOKING FOR** * Domínio em desenvolvimento de software utilizando Java e frameworks modernos como Quarkus ou Spring Boot; * Conhecimento em desenvolvimento e consumo de APIs RESTful; * Conhecimento em mensageria e comunicação assíncrona utilizando Kafka ou tecnologias equivalentes; * Conhecimento em bancos de dados relacionais e NoSQL, como PostgreSQL, MongoDB e Redis; * Conhecimento em testes automatizados, incluindo testes unitários e de integração; * Conhecimento em versionamento de código utilizando Git e fluxos colaborativos de desenvolvimento; * Vivência em ambientes Cloud AWS e plataformas baseadas em containers (Docker e Kubernetes); * Conhecimento em práticas de CI/CD utilizando Jenkins, GitHub Actions, ArgoCD ou ferramentas equivalentes; * Conhecimento em autenticação, autorização e segurança de aplicações utilizando OAuth2, JWT ou mecanismos equivalentes; * Capacidade de atuar com autonomia na construção, manutenção e evolução de aplicações corporativas; * Conhecimento em arquitetura de microsserviços e integração entre sistemas distribuídos. **Desirable Requirements:** * Conhecimento em sistemas de emissão de cartões, meios de pagamento ou plataformas bancárias; * Conhecimento em GraphQL; * Familiaridade com arquiteturas orientadas a eventos (Event\-Driven Architecture); * Conhecimento em Domain\-Driven Design (DDD), Clean Architecture e padrões modernos de desenvolvimento; * Conhecimento em observabilidade e monitoramento de aplicações; * Conhecimento em Infraestrutura como Código (Terraform, Helm); * Certificações relacionadas a Cloud Computing, especialmente AWS; * Participação em comunidades técnicas ou projetos open source. **Workplace:** **Geração Digital – Av Interlagos, 3501 – Interlagos, São Paulo \- SP** Getnet Platforms Cards is proud of being an organization where there are equal opportunities regardless of age, gender, disability, civil status, race, religion or sexual orientation. We are committed to providing an inclusive and accessible application process for all candidates. **OUR OFFER AND BENEFITS** By joining our team, you will enjoy **multiple benefits*