




***How big are your goals? Are you looking for new challenges?*** Then join TQI! TQI is a technology and innovation company that, for over 30 years, has developed solutions to support and accelerate its clients’ businesses in Brazil and abroad. With offices in Uberlândia (MG) and São Paulo (SP), and team members across hundreds of cities, TQI has earned and maintained the Great Place to Work (GPTW) certification for over 6 years, and ranks among the top 80+ technology companies in the GPTW Technology Ranking—reinforcing its commitment to fostering a diverse, innovative, and high-performance work environment. **Work model:** 100% Remote **Contract model:** PJ (Individual Contractor) **What we’re looking for:** * Bachelor’s degree in Information Technology (or related fields) or relevant experience. * Experience in **systems development** and **distributed architecture**, including technical leadership of teams. * Strong experience with **Java and/or Kotlin**. * Experience developing for **Unix/Linux** environments. * **Data structures, algorithms, and complexity analysis**. * **Concurrent programming** and code debugging techniques. * **Object-oriented programming** and use of **design patterns**. * Development of **REST/JSON APIs**. * Basic knowledge of **TCP/UDP protocols**. * Experience with **microservices, DevOps, Docker**, and messaging systems (**Kafka, RabbitMQ, SQS**, etc.). * Experience with **relational databases and SQL**. * Experience with **Spring (Boot, Web, Data)** and **JPA**. * Experience with **caching strategies**. * Hands-on experience with **automated testing** (unit, component, integration) and **load testing**. * Experience with **code refactoring**. * Knowledge of **system monitoring tools and practices**. * Experience with **CI/CD** (e.g., Jenkins). * English proficiency for reading technical manuals and articles. **Your responsibilities:** * Evaluate, discuss, and define **system architectures**, proposing improvements and ensuring technical and business consistency. * Translate business requirements into technical solutions, leveraging existing systems or proposing new modules. * Plan and implement solutions on the **microservices platform**. * Ensure a **high level of automation** in deliveries. * Research and implement **new technologies**. * Ensure **integration of tools** used across the stack. * Monitor the environment and proactively implement actions to maintain platform health. * Collaborate with the **Security team** to ensure reliability. * Develop tools that promote **conscious resource usage.** **What we offer:** You’ll join diverse, high-performing teams in a dynamic and collaborative environment. We value everyone’s contributions to solution design and strategic decision-making. Here, people are our differentiator—and we’re passionate about technology, innovation, and continuous evolution. All our positions are open to people with disabilities! The team is waiting for you—let’s go? \#JoinTQI

