8182 - Engenheiro de Software Senior (Java)

B3 S.A. – Brasil, Bolsa, BalcãoSão Paulo, São PauloOn-siteFull-timeSenior, 5–8 yearsListed 3 hours ago

Apply now

About this role

💡 Sobre a vaga
Cargo: Engenheiro de Software Senior (Java)
Localização: São Paulo/SP
Data de publicação: 27/08/26

🏢 Como será o seu dia a dia

- Desenvolver, manter e evoluir serviços backend em Java no SNG (Sistema Nacional de Gravame);

- Atuar na sustentação e evolução de uma aplicação de grande porte e missão crítica;

- Garantir qualidade, estabilidade, segurança e performance da plataforma;

- Trabalhar de forma colaborativa em SQUAD, participando ativamente das cerimônias ágeis;

- Realizar revisões de código e aplicar boas práticas de desenvolvimento e versionamento com GitHub/GitFlow;

- Contribuir para a melhoria contínua da arquitetura e dos processos técnicos;

- Atuar em ambiente Cloud Azure, seguindo padrões e diretrizes corporativas;

- Experiência com ambientes containerizados, utilizando Kubernetes;

- Conhecimento e prática em arquiteturas orientadas a eventos, com uso de Kafka e/ou Azure Event Hub;

- Proficiência no uso de ferramentas de IA generativa para otimização do fluxo de engenharia de softwaree diferencial;

- Experiência em otimização de aplicações em ambientes Kubernetes, incluindo: Auto scaling (ex.: KEDA), Observabilidade (logs, métricas e traces), Análise de performance e resiliência;

- Conhecimento em Engenharia de Dados, incluindo: Uso avançado de SQL, Processos de ETL/ELT, Modelagem e tratamento de dados em ambientes analíticos;

- Experiência na construção de plataformas internas ou soluções de engenharia assistida por IA, incluindo agentes, RAG, integração com eventos e governança adequada para ambientes corporativos regulados.

📌 Responsabilidades da área

A área é responsável por atuar no desenvolvimento e evolução de produtos do segmento de financiamento de veículos. O principal desafio é garantir alta disponibilidade, confiabilidade e performance das aplicações que dão auxílio a sistemas regulados, conciliando demandas de sustentação, segurança e evolução contínua, sempre em um contexto ágil e colaborativo.

🎯 O que esperamos da sua atuação

- Experiência sólida em desenvolvimento backend com Java;

- Utilização de GitHub e fluxo de versionamento GitFlow, assim como CI/CD em github actions;

- Vivência em metodologias ágeis, preferencialmente Agile 1.0 (SAFe);

- Experiência sólida em utilização de bancos de dados Oracle;

- Experiência sólida em desenvolvimento Front End com Angular;

- Experiência em ambientes Cloud Azure.

🚀 E será um diferencial se você tiver:

- Experiência com sistemas de missão crítica ou de alta disponibilidade;

- Conhecimentos em arquitetura de sistemas distribuídos;

- Atuação prévia em squads multidisciplinares e ambientes corporativos complexos;

- Conhecimento de frontend em Primefaces.