Java Backend – Mensageria Financeira com IA aplicada ao Desenvolvimento
Job Description:
Funções
- Desenvolver e manter microsserviços utilizando Java e Spring Boot;
- Implementar soluções para transformação e processamento de mensageria financeira;
- Integrar aplicações com brokers de mensageria e canais de distribuição;
- Projetar e otimizar consultas (queries) em bancos de dados relacionais;
- Participar dos processos de CI/CD e da resolução de incidentes em produção;
- Trabalhar em conjunto com as equipes de Arquitetura, QA, DevOps e Negócio;
- Realizar revisões de código (Code Review) e apoiar o desenvolvimento de profissionais juniores;
- Contribuir para a adoção de soluções de Inteligência Artificial Generativa (GenAI), visando aumentar a produtividade e automatizar processos de desenvolvimento.
Requisitos obrigatórios
- Mínimo de 3 anos de experiência em desenvolvimento Backend com Java e Spring Boot;
- Mínimo de 4 anos de experiência com Git;
- Experiência com brokers de mensageria, como Kafka, IBM MQ ou similares;
- Experiência com bancos de dados relacionais, como Oracle e PostgreSQL;
- Desenvolvimento e implementação de APIs REST e arquiteturas de microsserviços;
-
Conhecimento em tecnologias de IA Generativa (GenAI), incluindo:
- Assistentes de desenvolvimento com IA;
- Prompt Engineering;
- Avaliação de respostas geradas por LLMs (Large Language Models);
- Inglês nível C1 (avançado/fluente).
Diferenciais
- Experiência nos segmentos de Bancos, Meios de Pagamento ou Serviços Financeiros;
- Conhecimento em padrões de mensageria financeira, como ISO 20022 e SWIFT;
- Experiência com armazenamento em nuvem (Amazon S3) e/ou cache distribuído (Redis);
-
Integração de soluções de IA e LLMs via API, como:
- OpenAI
- Azure OpenAI
- Gemini
- Claude
-
Conhecimento avançado em:
- Prompt Engineering;
- RAG (Retrieval-Augmented Generation);
- Agentes de IA (AI Agents);
- Automação de workflows utilizando Inteligência Artificial;
- Graduação em Ciência da Computação, Sistemas de Informação, Engenharia da Computação ou áreas correlatas.