O que a vaga pede
Sobre a vaga
Na Qaracter, estamos em busca de um Tech Lead Java para se juntar a um projeto estável e de longo prazo no setor financeiro.
A Qaracter se define como uma consultoria com uma visão voltada para o crescimento, inovação e melhoria contínua, com foco total nos nossos clientes.
Nossos serviços de consultoria em negócios, tecnologia e operações têm uma abordagem internacional. Estamos presentes no Brasil, Espanha, Argentina e México, e colaboramos com clientes em mercados como Reino Unido, Andorra, entre outros.
O que buscamos?
Liderança Técnica & Arquitetura
- Liderança e Mentoria: Capacidade de liderar times de desenvolvimento, apoiar na evolução técnica dos desenvolvedores, realizar code reviews, disseminar boas práticas e ser a referência técnica no dia a dia.
- Arquitetura & Design de Software: Domínio de Arquitetura Hexagonal (Ports and Adapters), arquiteturas de microsserviços e orientadas a eventos, garantindo desacoplamento, testabilidade e escalabilidade das aplicações.
- Governança & Padrões: Definição e sustentação de padrões de código, princípios SOLID, Clean Code e estratégias de testes (unitários, integração e regressão).
- Visão de Ciclo Completo (E2E): Atuação estratégica em todo o ciclo de vida do software — da concepção técnica, refinamento e estimativas à implementação, testes, documentação e deploy em produção.
Requisitos Técnicos Essenciais
- Linguagem & Framework: Solida experiência hands-on em Java (8, 17 e/ou 21) e ecossistema Spring Boot 3+.
- APIs & Integrabilidade: Vasta experiência no desenho, desenvolvimento e manutenção de APIs RESTful, integrações entre sistemas legados e soluções distribuídas.
- Mensageria & Event-Driven: Domínio em arquiteturas orientadas a eventos e mensageria (Kafka, AWS SQS, JMS, IBM MQ).
- Bancos de Dados: Experiência avançada em modelagem e otimização de bancos de dados SQL, preferencialmente Oracle (tuning de queries, procedimentos, índices).
- DevOps & Integração Contínua: Vivência em pipelines de CI/CD (GitHub Actions, Jenkins, CloudBees) e versionamento com Git.
- Processos & Agilidade: Atuação em times ágeis (Scrum/Kanban), apoiando na quebra técnica de estórias, facilitação de gargalos e gestão de demandas via Jira e Confluence.
Diferenciais / Desejáveis
- Domínio de Negócio: Experiência no segmento financeiro, áreas de tesouraria, sistemas de BPM e mercado de câmbio (FX).
- Nuvem & Observabilidade: Conhecimentos em ecossistemas Cloud (AWS/GCP/Azure) e ferramentas de monitoramento e observabilidade (Datadog, Dynatrace, Prometheus/Grafana, ELK).
Informações:
- Contratação CLT + benefícios.
- Hibrido de 2 dias presenciais em Santo Amaro.
Se você está em busca de um novo desafio profissional e tem interesse em trabalhar com tecnologias de ponta em um ambiente ágil e colaborativo, junte-se ao nosso time!