Descrição
Requisitos Técnicos
1\. Backend Java (Obrigatório / Core)
Java 11 e Java 21
Spring Boot 2\.7 e 3\.x
Apache Camel
Arquitetura Hexagonal
MapStruct, Lombok, JDBI 3\.x e JPA / Hibernate
Contract\-First com OpenAPI Generator
2\. Bancos de Dados
Bancos de Dados Relacionais: Sybase ASE, MySQL e desenvolvimento de PL\-SQL (procedures, triggers, functions).
Bancos de Dados Não Relacionais (NoSQL): Conceitos e aplicação prática para cenários de alta escalabilidade e baixa latência.
3\. Mensageria e Integração
Mensageria Assíncrona: RabbitMQ, IBM MQ, Google Cloud Pub/Sub ou Apache Kafka.
Integração de Sistemas: APIs REST (BFFs, Orchestrators, Atoms e ACLs).
4\. Segurança
Autenticação e Autorização: OAuth2, JWT (Resource Server, Client Credentials, JWK Set).
Integração Segura: Basic Auth e bibliotecas internas de segurança.
5\. Frontend (Desejável)
Angular TypeScript: Versões 7, 15 e 20 (RxJS, Angular Material e frameworks de UI corporativos).
6\. DevOps, Cloud Observabilidade
Infraestrutura e Cloud: Docker, OpenShift (Kubernetes) e Google Cloud Platform (GCP).
Integração Contínua: Jenkins e Maven 3\.8\+.
Observabilidade: Spring Actuator, Prometheus, Micrometer e Logback.
7\. Qualidade e Testes Automatizados
Frameworks: JUnit 5, REST Assured, Pact (Testes de Contrato) e ArchUnit.
Diferencial: Conhecimento de Negócio (Mercado Financeiro)
Renda Fixa: Títulos públicos (LTN, NTN\-B, LFT), compromissadas, CDB e cálculo de PU/VNA/IPCA.
Derivativos: Swap, NDF, Opções Flexíveis, boletagem e gestão de garantias.
Câmaras e Liquidação: Integrações com CETIP, BMF/B3, sistemas de limites e clearinghouses.
### **Regime de Contratação:**
CLT
### **Benefícios:**
Vale Alimentação, Vale Transporte, Plano de Saúde, Plano Odontológico, Seguro de Vida, TotalPass
### **Departamento:**
Corporativo