Description
If you are passionate about solving end-to-end problems, effortlessly navigate between the logical robustness of the back-end and the usability of the front-end, and want to build the internal systems that sustain the financial health of a major tech company, this is where you belong!
Paytrack is a pioneering *scale-up* delivering outstanding results, growing at an accelerated pace, and offering a fertile ecosystem rich with opportunities to structure, create, test, adapt, and expand. Here, you’ll enjoy real autonomy to apply your expertise, receive broad recognition, and leave a significant mark on our history—and your own journey. Our ambitious goals for the coming years depend directly on the intelligence of our engineering team: revenue accuracy, partner billing, and internal operational efficiency.
As a **Senior Full Stack Developer**, you will join our **FinLab Squad**, a multidisciplinary team focused on building, maintaining, and evolving the back-office system—the financial brain of Paytrack.
### **About the Area and the Team**
The Technology and R&D team at Paytrack is the engine driving our corporate solutions. Within the *FinLab* squad, our primary client is Paytrack’s own Finance team. Our mission is to innovate and deliver—by designing robust technical solutions grounded in strong compliance awareness, responsibility, and data governance.
This team is critical to ensuring seamless internal operations: we control the billing engine for our MRR (Monthly Recurring Revenue), automate payments for travel issuance, manage reimbursement flows, and oversee reconciliation of customer and supplier revenues. This is a highly critical area where software engineering safeguards the sustainable growth of our business.
### **️ Our Technology Stack**
* **Backend:** Java 17 (Spring Boot and Quarkus)
* **Frontend:** React and AngularJS
* **Cloud:** AWS (100% Cloud)
* **Databases:** PostgreSQL and MySQL
* **Mobile (App):** Flutter
### **What You’ll Do (Responsibilities)**
In this Full Stack role, you will assume ownership of the complete development lifecycle for new features in our back-office system:
* **Development and Evolution:** Develop and refine critical features related to billing, revenue reconciliation, and operational reporting—ensuring high accuracy on the back-end and usability on the front-end.
* **Quality and Maintainability:** Write and maintain clean, documented, testable, and easily maintainable code—adhering to best practices in software engineering across both layers.
* **End-to-End Delivery Cycle:** Actively collaborate with the team across all development phases—from data model and architecture design, through coding and automated testing, to deployment and post-deployment support.
* **Technical Discussions and Architecture:** Actively participate in squad-level technical discussions, proposing creative approaches to solve complex logic challenges and sensitive financial calculation rules.
* **Code Review:** Conduct rigorous code reviews and provide constructive feedback to peers to ensure technical quality, security, integrity, and compliance of the codebase.
* **Efficient Integration:** Work with modern technologies to ensure efficient integration among internal systems and excellence in delivery outcomes.
### **The Profile We’re Looking For**
We seek a versatile professional with meticulous attention to detail and full alignment with our practical values:
* **Precision and Objectivity:** Heightened attention when handling logic involving monetary calculations, fees, and billing—always pursuing clean, straightforward architectures.
* **Ownership and Hands-On Approach:** A strong sense of ownership over tasks—proactively investigating issues and ensuring deliveries undergo consistent testing before production release.
* **Proximity and Partnership:** A collaborative mindset—sharing technical knowledge, jointly proposing improvements, and closely partnering with internal users (Finance team) to deeply understand their real pain points.
* **Embracing Change:** Resilience and agility to thrive in the dynamic ecosystem of a *scale-up*, where new business rules and process enhancements occur continuously.
### **✔️ Requirements**
**Essential (What You Must Have):**
* Proven prior experience (practical track record) as a Full Stack Developer building end-to-end web applications and systems.
* Solid technical expertise in **Java** (preferably Java 11 or 17) and frameworks **Spring Boot** (Web, Data, Security) and/or **Quarkus**.
* Practical experience developing, structuring, consuming, and securing complex **RESTful APIs**.
* Front-end framework experience, with strong proficiency in **React.js**.
* Consistent knowledge of relational databases (**PostgreSQL** and/or **MySQL**) and structured SQL query writing.
* Hands-on experience applying Agile methodologies (Scrum or Kanban) within multidisciplinary teams.
* Practical application of automated testing (unit and integration tests) using tools such as JUnit, Mockito, or equivalents.
**Nice-to-Have (What Sets You Apart):**
* Prior experience developing back-office systems, ERPs, billing modules, invoice issuance, or financial reconciliation solutions.
* Familiarity with design patterns (*Design Patterns*), microservice architecture, and information security.
* Experience with cloud infrastructure, compute services, and monitoring on **AWS** (100% Cloud).
* Knowledge of or interest in mobile development using **Flutter**.
* Mastery of best practices such as *Clean Code*, *SOLID* principles, and advanced version control with **Git**.
### **What You’ll Find at Paytrack**
* **Full Internal Full Stack Ownership:** Real autonomy to propose new automation paths, refactor code, and directly impact Paytrack’s productivity and financial health.
* **Strong Engineering Culture:** A horizontal culture where technical debate is highly encouraged—and where you’ll work directly with modern stacks (Java 17 + Quarkus + React + AWS).
* **Opportunity for Real Impact:** Build the core logic engines and internal systems supporting the rapid growth of one of Brazil’s leading SaaS scale-ups.
* **Inclusion and Diversity:** We’re a scale-up built by innovative, creative, and diverse people. All our positions are inclusive and open to persons with disabilities (PCD)—bring your uniqueness and join our team!
### **Ready to Code and Optimize the Systems That Fuel Our Growth?**
If you have an analytical mind, sharp coding skills, and want to accelerate your career at a major *tech*, then you belong with us.
**Apply now and help make history at Paytrack!**