Engenheiro de Software Java Sênior | IT Offshore Platform
Senior Java engineer on BTG Pactual's IT Offshore Platform team, building the middleware that standardizes and propagates data across the bank's offshore brokerage operations (risk, compliance, finance, accounting, front). Core stack: Java REST APIs with Quarkus, AWS/Azure, Kubernetes, serverless/messaging, PostgreSQL and MongoDB.
- Compensation
- Not disclosed
- Location
- São Paulo, Brazil
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Graduação em Ciência da Computação, Engenharia de Software ou área relacionada
- Experiência sólida em desenvolvimento Java, com foco em APIs RESTful e frameworks modernos do ecossistema, especialmente Quarkus
- Ambientes em nuvem (AWS e/ou Azure), orquestração em Kubernetes, serviços serverless e de mensageria (Lambda, SNS, SQS)
- Modelagem de dados relacional e não relacional (PostgreSQL e MongoDB), com domínio de JPA, Hibernate e JDBC
- Integrações baseadas em eventos e em arquivos, arquitetura distribuída, escalabilidade, resiliência e processamento de grandes volumes
- Boas práticas de engenharia: SDLC, SOLID, Clean Code e Design Patterns
- Rotina de trabalho em equipes ágeis
- Comunicação clara com stakeholders técnicos e de negócio, com visão sistêmica
- Pensamento crítico para estruturar e destravar problemas complexos
- Organização, disciplina, proatividade e senso de dono
Nice to have
- Experiência com Quarkus e seu ecossistema
- Vivência em sistemas financeiros, corretoras ou infraestrutura Offshore
- Experiência com sistemas críticos de início de dia, batch ou reconciliação
- Conhecimento de risco, compliance ou dados financeiros
Full description
Sobre a área:
A IT Offshore Platform é responsável pelo middleware estratégico que sustenta as operações Offshore do banco. É por aqui que passam os processos de início de dia das corretoras, a padronização e a propagação de dados para os sistemas críticos da cadeia — risco, compliance, financeiro, comissões, contábil e front.
O desafio central do time é absorver a complexidade de múltiplos parceiros Offshore, cada um com seu formato e sua regra, e traduzi-la em uma linguagem única, escalável e eficiente para todo o banco.
No seu dia a dia:
- Propor, executar e defender soluções E2E alinhadas às necessidades do negócio;
- Estruturar tarefas e conduzir a execução com autonomia;
- Respeitar e contribuir ativamente com a documentação técnica;
- Acompanhar o ciclo completo da solução, do design à produção;
- Garantir eficiência operacional, com atenção a custo, performance e escalabilidade;
- Apoiar a integração entre múltiplos sistemas internos e parceiros externos.
Esperamos de você:
- Graduação em Ciência da Computação, Engenharia de Software ou área relacionada;
- Experiência sólida em desenvolvimento Java, com foco em APIs RESTful, e vivência com frameworks modernos do ecossistema, especialmente Quarkus;
- Ambientes em nuvem (AWS e/ou Azure), orquestração em Kubernetes e serviços serverless e de mensageria (Lambda, SNS, SQS);
- Modelagem de dados relacional e não relacional (PostgreSQL e MongoDB), com domínio da camada de persistência Java (JPA, Hibernate e JDBC);
- Integrações baseadas em eventos e em arquivos, arquitetura distribuída e integração entre sistemas, com atenção a escalabilidade, resiliência e processamento de grandes volumes;
- Boas práticas de engenharia: SDLC, SOLID, Clean Code e Design Patterns;
- Rotina de trabalho em equipes ágeis;
- Comunicação clara com stakeholders técnicos e de negócio, com visão sistêmica voltada a integração e eficiência operacional;
- Pensamento crítico para estruturar e destravar problemas complexos, equilibrando qualidade técnica, prazo e custo;
- Organização, disciplina, proatividade e senso de dono.
Diferenciais:
- Experiência com Quarkus e seu ecossistema;
- Vivência em sistemas financeiros, corretoras ou infraestrutura Offshore;
- Experiência com sistemas críticos de início de dia, batch ou reconciliação;
- Conhecimento de risco, compliance ou dados financeiros.