Home Job Listings Categories Locations

Desenvolvedor(a) Java

📍 Brazil

Tecnologia Qaracter Brasil

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.