Desenvolvedor Fullstack Java - Sênior
Summary
The Senior Fullstack Java Developer will build and evolve regulatory systems for the financial sector, focusing on BACEN compliance and CADOC automation. The role involves working with Java, Spring Boot, frontend frameworks, and cloud infrastructure while leveraging generative AI to optimize development processes.
A FCamara está em busca de uma pessoa para atuar como Fullstack Java- Sênior.
- Atuar no desenvolvimento e evolução de sistemas da squad de Regulatórios, garantindo a conformidade com as normas do Banco Central (BACEN).
- Trabalhar em colaboração direta com os times de Arquitetura e Governança de Dados para promover a automação de documentos regulatórios.
- Atuar na automação da geração de CADOCs (Docs para o BACEN, ex: 3040), garantindo a integridade e o lastro das informações financeiras. (operação crítica/sala de crise).
- Adotar uma visão 360° do ecossistema, questionando impactos em outras áreas e garantindo entregas estruturadas.
- Utilizar ferramentas de IA Generativa para otimizar processos de codificação e automação de documentos.
Essenciais:
- Experiência sólida com Java (8 ou superior) e Spring Boot.
- Conhecimento de Front-end (Angular/React) .
- Domínio de padrões de arquitetura de microsserviços, princípios de desacoplamento e comunicação orientada a eventos.
- Domínio de Bancos de Dados Relacionais (PostgreSQL e Oracle).
- Experiência com Arquitetura de Microsserviços e APIs REST.
- Conhecimento em Mensageria (Kafka ou Google Pub/Sub).
- Experiência com Cloud Computing (preferencia GCP).
- Monitoração e observabilidade (Datadog ou similares).
- Prática com esteiras de CI/CD e cultura DevOps.
Desejáveis:
- IA e LLMs: Conhecimento em engenharia de prompt e uso de IA para aceleração de desenvolvimento/automação.
- Compliance: Experiência ou conhecimentos em fluxos de KYC (Know Your Customer) e KYT (Know Your Transaction).
- Regulatórios: Familiaridade com normas do BACEN e geração de CADOCs.
- Perfil 80/20: evolução e sustentação.
Soft Skills:
- Maturidade e responsabilidade para lidar com dados críticos;
- Postura de dono e proatividade;
- Comunicação clara com diferentes perfis de stakeholders;
- Capacidade analítica para resolução de problemas complexos.
- Capacidade de trabalhar com prazos e paralelizar atividades.