Descrição da Vaga
Sobre a vaga
Na Qaracter, estamos em busca de um(a) Desenvolvedor(a)
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?
- Júnior/MID:
1, 2 ou 3 anos de experiência em desenvolvimento Java.
- Inglês avançado/fluente.
Competências Funcionais:
- Experiência em trabalhar com sistemas compostos por múltiplos microserviços
- Experiência em recuperação de erros (manual,
spring-retriable
,
circuit breaker
)
- Conhecimento em levantamento e documentação de requisitos de usuário
Competências Técnicas / Ferramentas:
- (
Framework Spring Boot (>= 3.x.x)
- Ferramenta de build / gerenciamento de dependências:
- Maven (goals e arquivos POM)
- Gerenciamento de Banco de Dados:
- Experiência com bibliotecas Spring Data como JPA, Hibernate e JDBC
- Entendimento de conceitos fundamentais como paginação, transações e recursos específicos do framework, como JPA Projections, JPA Criteria API, etc.
Segurança:
- Experiência com Spring Security >= 6.x
- Experiência com Spring Cloud Gateway e seu uso para aplicação de segurança, roteamento etc.
Kafka Streaming:
- Saber integrar componentes Kafka em aplicações Spring Boot
- Entendimento de como ajustar e otimizar configurações
- Compreensão dos princípios básicos (tópicos, partições, offsets, brokers etc.)
Performance / Monitoramento:
- Experiência na criação de testes de estresse com JMeter
- Experiência na extração e análise de métricas (CPU, memória, throughput, tempo de execução) de microserviços para identificação de gargalos
- Dynatrace
- Outras ferramentas de monitoramento (preferencialmente open source), como JConsole
Design de APIs:
- Experiência na escrita de especificações OpenAPI 3.*
- (Opcional) Conhecimento básico de IBM API Connect Gateway
Testes:
- Experiência na escrita de testes Cucumber em Java
DevOps:
- Experiência em depuração de GitHub Actions (não é necessário saber criar actions)
- Experiência com OpenShift:
- Conceitos básicos como deployments, deployment-configs, pods, secrets, configmaps, routes e métricas.
- Experiência básica com ElasticSearch para extração de logs
Multithreading:
- Entendimento de conceitos como
race conditions
,
deadlocks
,
thread safety
etc.
- Capacidade de paralelizar processos sequenciais de forma assíncrona
- Outros:
- Conhecimento em como projetar bibliotecas Spring e integrá-las a outros projetos via Maven
O que oferecemos?
- Contratação CLT + benefícios.
- Modelo hibrido com 3 dias no bairro de Santo Amaro em SP.
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
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalhes da Vaga
Data de Publicação:
February 27, 2026
Tipo de Vaga:
Tecnologia
Localização:
Brazil
Company:
Qaracter Brasil
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.