




Job Summary: We are looking for a Back-end Developer to design and architect robust and efficient solutions, actively contributing to an agile culture and team growth. Key Highlights: 1. Build robust and efficient back-end solutions using microservices. 2. Contribute to code quality and continuous improvements. 3. Share knowledge and experience with the team. **Here’s what you’ll find at Dotz** Big Dreams People who deliver results We value our People Owner’s mindset We embrace the journey with passion **Responsibilities and Duties** * Design and architect robust and efficient back-end solutions using microservices, with scalability and high performance in mind; * Contribute to code quality through code reviews, proposing standards and improvements, and writing unit tests; * Immerse yourself in the team’s agile culture, actively participating in all stages of the development process and contributing to successful deliveries; * Share your knowledge and experience with colleagues, supporting both individual and overall team growth. **Requirements and Qualifications** * Solid software development experience focused on back-end; * Advanced Python expertise; * Experience with relational databases (PostgreSQL); * Knowledge of containers (Docker); * Experience with cloud computing platforms (AWS or GCP); * Familiarity with CI/CD practices (GitHub/GitHub Actions); * Ability to design efficient and user-friendly REST APIs; * **Knowledge of SOLID principles, TDD, Design Patterns, and Clean Code;** * Degree in Computer Science, Information Systems, Engineering, or related fields—or equivalent professional experience. * Minimum 5 years of software development experience; * Experience with DevOps culture; * Experience with cloud architectures (messaging, asynchronous processing, logging, load balancing, storage, transactions); **Additional Information** * PJ – Remote work model. **#JoinDotz!** We are a company founded in 2000 to increase Brazilian consumers’ purchasing power. We achieve this by delivering benefits access to people across Brazil. Over the past 20 years, more than 50 million people nationwide have experienced the feeling of being able to achieve more. A company with a story to tell. We became known for our work in the loyalty segment, connecting consumers to our partners through rewards delivery. We maintain multiple partnerships across diverse sectors: major retail chains, e-commerce platforms, prominent banks, and the country’s largest mobile telecommunications company. Today, Dotz is much more than that. Through our super app, we provide direct benefits access to consumers. The Dotz app includes a digital account and other financial services. Users who pay with Dotz receive benefits on every purchase they make. Moreover, they enjoy the freedom to choose their preferred benefit type: products, services, discounts, or even cashback into their account. Using Dotz for routine payments means accessing advantages. The more you use it, the more you earn. Living with Dotz means earning while living. A multifaceted system integrated into a single app to democratize benefits access. With Dotz, you can do more. **How cool is this!** We were recently recognized by our customers in major national awards in the loyalty program category: we won 1st place in the Reclame Aqui Award 2020 and were named “the most enchanting company for customers” in the Modern Consumer Survey. **#JoinDotz** **We’re building a more plural and diverse Dotz for everyone!** We’re implementing initiatives to foster an innovative, ethical, inclusive, safe workplace that **respects people and their individualities**. Dotz understands that diversity is part of what drives **#OurPeople**, which is why we strive to promote an inclusive culture. We do not discriminate based on race, color, religion, gender identity, sexual orientation, nationality, disability, or age at any stage of the hiring process, reinforcing our commitment to diversity.


