




Job Summary: This role involves evaluating, discussing, and defining system architectures; translating business requirements into technical solutions; and implementing them on the microservices platform. Key Highlights: 1. Working in diverse, high-performance teams 2. Dynamic and collaborative environment 3. Focus on technology, innovation, and continuous evolution ***How ambitious are your goals? Are you seeking 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 in the GPTW Top 80+ Technology Companies list—reinforcing its commitment to fostering a diverse, innovative, and high-performance work environment. **Work Model:** 100% Remote **Contract Model:** PJ (Individual Entrepreneur) **What We’re Looking For:** * Bachelor’s degree in Information Technology (or related fields) or equivalent relevant experience. * Experience in **system development** and **distributed architecture**, including technical leadership of teams. * Strong hands-on 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**. * Practical experience with **automated testing** (unit, component, integration) and **load testing**. * Hands-on 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 platform. * Monitor the environment and proactively implement **preventive 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-performance teams in a dynamic and collaborative environment. We value everyone’s contribution to solution design and strategic decision-making. Here, people are our differentiator—and we’re passionate about technology, innovation, and continuous evolution. All our job openings are open to persons with disabilities! Our team is waiting for you—let’s go? \#VempraTQI


