Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

TQI

NewBe an early applicant

Engenheiro (a) de Software BE Java Sênior - 100% remoto

Posted Updated
Discussion

Description

Qual o tamanho dos seus objetivos? Deseja novos desafios?

Então, vem para TQI!

A TQI é uma empresa de tecnologia e inovação que há mais de 30 anos, desenvolve soluções para suportar e alavancar os negócios de seus clientes no Brasil e no exterior.

Com escritórios em Uberlândia (MG) e em São Paulo (SP), e colaboradores em centenas de cidades, a TQI conquistou e mantém há mais de 6 anos o selo Great Place to Work (GPTW), e está no ranking 80+ do GPTW de Tecnologia, reforçando seu compromisso para promover um ambiente diverso e propício para inovação e alta performance.

O que procuramos:

  • Experiência em desenvolvimento de sistemas e arquitetura distribuída, incluindo acompanhamento técnico de times;
  • Sólida experiência em Java e/ou Kotlin;
  • Experiência com AWS;
  • Experiência em desenvolvimento para ambientes Unix/Linux;
  • Programação concorrente e técnicas de depuração de código;
  • Programação orientada a objetos e uso de design patterns;
  • Desenvolvimento de APIs REST/JSON;
  • Conhecimentos básicos em protocolos TCP/UDP;
  • Experiência com microsserviços, DevOps, Docker e mensageria (Kafka, RabbitMQ, SQS etc.);
  • Experiência com bancos relacionais e não relacionais;
  • Experiência com Spring (Boot, Web, Data) e JPA;
  • Experiência em estratégias de cache;
  • Prática com testes automatizados (unitários, componente, integração) e testes de carga;
  • Vivência em refactoring de código;
  • Conhecimento em ferramentas e práticas de monitoração de sistemas;
  • Experiência com CI/CD (ex.: Jenkins);
  • Inglês para leitura de manuais e artigos técnicos.

O que você vai fazer:

  • Avaliar, discutir e definir arquiteturas de sistemas, propondo melhorias e garantindo consistência técnica e de negócio;
  • Traduzir requisitos de negócio em soluções técnicas, aproveitando sistemas existentes ou propondo novos módulos;
  • Planejar e implementar soluções na plataforma de microsserviços;
  • Garantir alto nível de automação nas entregas;
  • Pesquisar e implantar novas tecnologias;
  • Assegurar a integração das ferramentas utilizadas;
  • Monitorar o ambiente e criar ações proativas para manter a saúde da plataforma;
  • Trabalhar em conjunto com a equipe de Segurança para garantir a confiabilidade;
  • Desenvolver ferramentas que promovam uso consciente de recursos.

O que oferecemos:

Você fará parte de equipes diversas e de alto performance, em um ambiente dinâmico e colaborativo. Valorizamos a contribuição de todos na criação de soluções e nas decisões estratégicas. Aqui, as pessoas são o nosso diferencial, e somos apaixonados por tecnologia, inovação e evolução contínua.

Modelo de trabalho: 100% Remoto
Contratação: PJ

Todas as nossas vagas estão disponíveis para pessoas com deficiência!


O time está te esperando, vamos nessa?

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →