Description
Simplifying complexity is what drives us. We are pioneers in corporate travel, expense, and payment solutions (Fintech), transforming bureaucratic processes into intuitive and agile experiences for **more than 7,000 major clients** across the country.
If you're passionate about solving end-to-end problems, effortlessly navigate between backend business rules and frontend usability, and want to work with cutting-edge technologies in a dynamic environment, this is your place!
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 have real autonomy to apply your knowledge, receive broad recognition, and leave a lasting mark on our story (and your own journey). Our ambitious goals for the coming years depend directly on the operational efficiency of travel agents using our software — which, in turn, hinges on the intelligence of our engineering team.
As a **Senior Full Stack Developer**, you’ll join our **SUPPLA Squad**, a vital team responsible for delivering a high-performance platform packed with features that empower travel consultants to serve our travelers with excellence and speed.
### **About the Area and the Team**
The Technology and R&D team at Paytrack is the engine driving our corporate solutions. The SUPPLA squad owns a broad and critical range of functionalities, including quotation engines, ticket issuance and reservation systems, customer policy audit engines, live support tools, and notification systems for travel agents. We use Kanban methodology, integrated closely with Product and Operations, ensuring a fully connected experience among clients, suppliers, and back-office teams.
### **️ 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’ll assume ownership of the full development lifecycle for new squad features:
* **End-to-End Development:** Develop and enhance critical functionalities for ticket issuance, quoting, and travel support — ensuring high backend processing efficiency and visual fluidity across screens.
* **Quality and Maintainability:** Write and maintain clean, well-documented, testable, and easily maintainable code — adhering to software engineering best practices on both frontend and backend.
* **Complete Delivery Cycle:** Actively collaborate with the team across all development phases — from data modeling and architecture design, through coding and testing, to deployment and post-deployment support.
* **Technical Discussions and Architecture:** Actively participate in squad technical discussions, proposing creative solutions to complex logical challenges and third-party API integrations.
* **Code Review:** Conduct rigorous code reviews and provide constructive feedback to peers, ensuring technical quality, security, and repository integrity.
* **Efficient Integration:** Work with modern technologies to guarantee seamless, bottleneck-free integration between our systems and global travel providers.
### **The Profile We’re Looking For**
We seek a versatile professional with an investigative mindset and strong alignment with our practical values:
* **Versatility and Focus:** Ability to seamlessly switch between building robust APIs and fine-tuning visual components — always prioritizing the cleanest, most direct solution.
* **Ownership and Hands-On Approach:** A strong sense of ownership over tasks, proactively investigating issues and ensuring deliverables undergo consistent testing before production release.
* **Proximity and Partnership:** A collaborative spirit — sharing technical knowledge, jointly proposing improvements, and cooperating horizontally across the team.
* **Embracing Change:** Resilience and agility to thrive in a dynamic *scale-up* ecosystem where market rules and technologies evolve rapidly.
### **✔️ Requirements**
**Essential (What You Must Have):**
* Proven prior experience as a Full Stack Developer, with practical history building corporate backend solutions and web ecosystems.
* Solid technical expertise in **Java** (preferably Java 11 or 17) and familiarity with **Spring Boot** and/or **Quarkus** frameworks.
* Practical experience developing, structuring, and consuming complex **RESTful APIs**.
* Frontend framework experience, with proficiency in **React.js**, plus practical familiarity/knowledge maintaining systems built with **AngularJS**.
* Consistent knowledge of relational databases (**PostgreSQL** and/or **MySQL**) and structured SQL query writing.
* Hands-on experience working with agile methodologies (with focus on **Kanban** or Scrum) in 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 systems for the travel industry (*GDSs, consolidators, self-booking/OBT tools*).
* Understanding of microservices architecture and design patterns.
* Familiarity with cloud infrastructure, compute services, and messaging on **AWS**.
* Knowledge of 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-Stack Ownership:** Real freedom to operate across all layers of a robust SaaS tool — proposing improvements that directly impact the daily work of hundreds of consultants.
* **Strong Engineering Culture:** A horizontal culture where technical debate is highly encouraged, and you’ll work directly with modern stacks (Java 17 + Quarkus + React + AWS 100% Cloud).
* **Opportunity for Real Impact:** Build the code and logical engines powering the heart of Brazil’s corporate travel market.
* **Inclusion and Diversity:** We’re a scale-up built by innovative, creative, and diverse people. All our roles are inclusive and open to persons with disabilities (PCD) — bring your uniqueness and join our team!
### **Ready to Empower the Platform That Simplifies Corporate Travel?**
If you possess analytical thinking, sharp coding skills, and want to accelerate your career at a leading tech company, this is where you belong.
**Apply now and help make history at Paytrack!**