* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Oportunidade Backend (Java) na Confidencial (Apenas para Cadastrados) Asset: Engenharia de Alta Performance
Estamos expandindo o time de tecnologia da Confidencial (Apenas para Cadastrados) Asset e buscamos um(a) Engenheiro(a) de Software para atuar em iniciativas estratégicas e desafiadoras, em um momento relevante da nossa evolução tecnológica.
Se você tem base sólida em algoritmos, arquitetura de software e gosta de atuar com autonomia técnica em ambientes críticos, queremos conhecer você.
O Desafio
Você atuará no desenvolvimento de soluções escaláveis, seguras e resilientes, baseadas em forte domínio de algoritmos e arquitetura moderna.
Aqui você terá autonomia para influenciar padrões, ferramentas e decisões arquiteturais, em um ambiente com forte presença de AWS e práticas modernas de engenharia.
O que você vai fazer
✅ Desenvolver: Construir soluções backend em Java (Spring), aplicando as melhores práticas de engenharia.
✅ Arquitetar: Projetar sistemas distribuídos com foco em escalabilidade, resiliência e performance.
✅ Garantir Qualidade: Realizar análise detalhada de código, queries e estratégias de testes abrangentes.
✅ Evoluir Sistemas: Atualizar, otimizar e modernizar código existente.
✅ Inovar: Explorar novas ferramentas, práticas e uso de IA no desenvolvimento, testes e deploy.
✅ Documentar: Estruturar documentação técnica clara (RFCs, ADRs, etc.).
Tech Stack & Requisitos
- Core: Experiência sólida em Java (Spring) ou linguagens de paradigma similar (ex.: C#, Kotlin, Scala, C++) | APIs REST e/ou gRPC. Python e Golang fazem parte da nossa stack e são diferenciais, mas não obrigatórios
- Fundamentos: Conhecimento sólido em estruturas
- de dados e algoritmos (listas, árvores, grafos, complexidade de tempo).
- Design e arquitetura: SOLID, MVC, Clean Architecture, Microsserviços.
- Dados: Experiência com bancos relacionais (SQL, performance, tuning).
Diferenciais
- Experiência com Python ou Golang
- Experiência com microsserviços distribuídos (resiliência e escalabilidade).
- Conhecimento em CQRS e integração assíncrona.
- Experiência com Kafka ou plataformas de streaming de eventos.
- Vivência com Docker, Kubernetes e Git.
- Conhecimento em observabilidade.
- Experiência no mercado financeiro, bancário ou sistemas de missão crítica.
- Testes com JUnit ou TestNG e prática com TDD.
- Conhecimento em MyBatis, MapStruct e OpenAPI.
O que faz seus olhos brilharem (e os nossos também):
- Excelência Técnica de Verdade: Você se preocupa com complexidade algorítmica, performance e qualidade de código — não apenas “faz funcionar”, mas faz bem feito.
- Arquitetura Moderna: Interesse genuíno por sistemas distribuídos, microsserviços resilientes, EDA, CQRS e boas práticas de engenharia.
- Mentalidade de Dono(a): Gosta de influenciar decisões técnicas, propor melhorias estruturais e elevar o nível do time.
- Mercado Financeiro: Entende (ou tem curiosidade em aprender) a criticidade de sistemas financeiros, onde consistência e disponibilidade são requisitos de negócio.
- Inovação com IA: Utiliza ferramentas de Inteligência Artificial para aumentar produtividade, melhorar testes, documentação e qualidade de entrega.
