




Job Summary: We are seeking a Senior Full-Stack Developer specializing in Credit Card Platforms to design, develop, integrate, and maintain web applications and financial services. Key Highlights: 1. Full-stack development experience and credit card platform expertise 2. Collaboration in designing scalable and secure software architectures 3. Research and proposal of new technologies Join Stefanini! At Stefanini, we are more than 30\.000 brilliant minds, connected from 41 countries, doing what they love and co\-creating a better future. **Responsibilities and Duties** The Senior Full-Stack Developer specializing in Credit Card Platforms is responsible for the design, development, integration, and maintenance of web applications and services related to credit card platforms. This role requires proven full-stack development experience, as well as deep knowledge of processes, regulations, and best practices in the financial sector—particularly regarding credit card products. The professional will work within multidisciplinary teams, ensuring delivery of secure, scalable solutions aligned with regulatory and business requirements. * Develop and maintain web applications and services related to credit card platforms, ensuring high security standards and regulatory compliance. * Integrate systems with card processors, payment gateways, and anti-fraud services. * Collaborate on designing scalable, secure software architectures aligned with financial business requirements. * Implement and maintain security controls and protection of sensitive data in accordance with PCI DSS regulations. * Conduct testing and ensure code quality of delivered artifacts. * Document developments, integrations, and technical processes. * Participate in team meetings and contribute to continuous improvement of development processes. * Research and propose new technologies or tools that add value to the team and product. **Requirements and Qualifications** * University degree in Systems Engineering, Computer Science, Information Technology, or related fields. * Desired: Courses or certifications in full-stack web development, information security, or specialization in financial systems. Years of Experience in a Similar Role * Minimum 3 years of experience developing web applications as a full-stack developer. * At least 1 year of specific experience in projects related to credit card platforms or financial systems. Skills: * Excellent verbal and written communication skills. * Ability to work collaboratively in teams and coordinate with business, security, and technology areas. * Proactivity and results orientation. * Analytical ability and capacity to solve complex problems. * Adaptability and willingness to learn new technologies and regulations. * Effective time management and organizational skills. * Strong sense of responsibility and confidentiality. * Proficiency in front-end development languages and frameworks such as HTML5, CSS3, JavaScript (ES6\+), and frameworks including React, Angular, or Vue.js. * Back-end development experience with Node.js, Java, .NET, Python, or equivalent technologies. * Knowledge of designing, consuming, and integrating RESTful and/or SOAP APIs—especially in financial environments. * Experience with relational databases (MySQL, PostgreSQL, SQL Server) and non-relational databases (MongoDB, etc.). * Experience integrating with credit card processing platforms, payment gateways, and anti-fraud services. * Solid understanding of information security, data encryption, PCI DSS compliance, and best practices for protecting sensitive data. * Proficiency with version control tools such as Git. * Familiarity with unit, integration, and automated testing. * Desired: Cloud deployment experience (AWS, Azure, Google Cloud) and CI/CD pipelines. * Experience with agile methodologies (Scrum/Kanban). **Additional Information** Are you looking for a place where your ideas shine? With over 38 years of experience and a global presence, at Stefanini we transform tomorrow—together. Here, every action matters and every idea can make a difference. Join a team that values innovation, respect, and commitment. If you are a disruptive individual, committed to continuous learning, and innovation is in your DNA, then we’re exactly what you’re looking for. Come and build a better future—with us!


