Stock Replenisher

About Us GTOP comprises the brands Rede TOP, ObenCard, and Preceiro Atacadista. Under multi-family management, the group operates 22 Rede TOP store
- Health insurance
- Dental insurance
- Disability friendly

**At Premiersoft, we transform challenges into real solutions!** With over a decade of experience in development, we are driven by a clear purpose: **creating technology experiences that propel businesses** and accelerate our clients’ transformation. Our team—comprising more than 200 **\#Heroes**—combines technical excellence with our core DNA: **Team Player, Growth Driven, and Problem Solver**. We thrive on challenges, are guided by innovation, and are committed to delivering **high-impact solutions**, every single day. **About the opportunity:** We are seeking a Java \+ React Full Stack Developer to join a squad responsible for developing web and backend solutions for the card ecosystem, integrated with the Dock payment processor. This role involves end-to-end ownership—from building backend APIs and integrations to developing web interfaces for operations, management, and tracking of card customer journeys. **Your responsibilities will include:** * Developing and maintaining backend applications in Java and web interfaces in React. * Building APIs, services, and integrations with the Dock payment processor and internal systems. * Developing web screens and components for card management, queries, operations, and information tracking. * Implementing business rules related to card products. * Collaborating closely with product, UX/UI, QA, architecture, and business teams. * Supporting technical decisions involving architecture, componentization, integrations, and security. * Performing bug fixes, improvements, and continuous evolution of applications. * Ensuring delivery quality through best practices, testing, and technical documentation. **What you need:** * Experience in backend development using Java. * Knowledge of Spring Boot and REST APIs. * Experience in frontend development using React. * Knowledge of JavaScript and/or TypeScript. * Experience with relational databases and SQL. * Knowledge of system integrations, API consumption, and exposure. * Experience with Git, CI/CD, testing, and agile methodologies. * Strong analytical ability, communication skills, and understanding of business rules. **Nice-to-have qualifications:** * Experience in financial market solutions, credit cooperatives, cards, or payment methods. * Experience with card processors—especially Dock. * Knowledge of card lifecycle journeys—including issuance, credit limits, billing, transactions, disputes, and blocking/unblocking. * Experience with microservices architecture. * Knowledge of Docker, Kubernetes, or cloud platforms. * Experience with design systems, reusable components, and UX best practices for operational systems. On-site hiring. **What we offer:** * A **collaborative** environment with **continuous knowledge sharing**; * An open culture embracing **innovation, ideas, and ownership**; * Use of **cutting-edge technologies** and industry best practices; * Focus on **technical excellence** and **real-world impact** in deliveries; * Ongoing encouragement for **learning and professional development**. **Our benefits:** * **Free lunch at the office**; * **Free drinks all day:** gourmet coffee, energy drinks, juices, whey protein, soft drinks, and chocolate milk; * **Relax room:** relaxing massages twice per week; * **Decompression areas:** including game room and nap room; * **TotalPass:** access to gyms, studios, and wellness activities; * Health plan with **mental health clinic**; * **Paid time off:** 10 business days to recharge and take care of yourself; * Gifts via Flash—**birthday gift** and **anniversary gift**; * Referral bonus—**R$ 2,000.00 per hire**; * Continuous development with **PDI, feedback, and certification support**; * **Free English classes:** preparing you for international opportunities; * On-site parking. See what it’s like to be part of the Premiersoft team Learn more about us Visit our headquarters Communication throughout the selection process occurs via e-mail or WhatsApp. To avoid missing any updates, please add the domain **@premiersoft.net** to your list of trusted senders and monitor both your inbox and spam folder.

João Silva
Indeed · HR