Desenvolvedor Java/Python
BRQ Digital SolutionsDescrição da vaga
Estamos em busca de uma pessoa Desenvolvedora Backend Pleno com experiência em Java, Spring Boot e Python para atuar no desenvolvimento, evolução e sustentação de aplicações corporativas, incluindo soluções que utilizam Inteligência Artificial e IA Generativa .
Buscamos um perfil com experiência em APIs REST, microsserviços, integrações, AWS e mensageria , além de conhecimentos em integração de modelos de IA e LLMs às aplicações.
A atuação envolve diferentes etapas do ciclo de desenvolvimento, desde a análise e implementação até testes, implantação, monitoramento e sustentação, com foco em qualidade, segurança e escalabilidade.
Modelo de trabalho: Híbrido – 2 a 3 vezes por semana presencial em Botafogo, Rio de Janeiro/RJ.
Principais responsabilidades
- Desenvolver, manter e evoluir aplicações backend utilizando Java, Spring Boot e Python ;
- Construir e integrar APIs REST e microsserviços ;
- Participar da análise e definição de soluções técnicas;
- Desenvolver integrações entre sistemas, aplicações e serviços;
- Trabalhar com mensageria e processamento assíncrono , utilizando Kafka, RabbitMQ ou serviços equivalentes;
- Desenvolver e sustentar aplicações em ambientes AWS ;
- Apoiar o desenvolvimento e a integração de soluções de IA e IA Generativa ;
- Integrar aplicações com modelos de linguagem (LLMs) por meio de APIs;
- Contribuir para soluções que utilizem RAG e engenharia de prompts ;
- Trabalhar com bancos de dados relacionais e não relacionais;
- Participar de Code Reviews, testes automatizados e boas práticas de desenvolvimento ;
- Apoiar processos de CI/CD, implantação e sustentação ;
- Atuar na identificação e resolução de incidentes, troubleshooting e melhorias de performance;
- Colaborar com times multidisciplinares em ambiente ágil.
- Experiência com Java 11 ou superior ;
- Experiência prática com Spring Boot e Spring Framework ;
- Conhecimentos e experiência com Python no desenvolvimento backend, APIs ou integrações;
- Desenvolvimento e integração de APIs REST ;
- Experiência com microsserviços e sistemas distribuídos ;
- Conhecimentos em AWS , especialmente serviços como S3, Lambda, SQS, SNS ou API Gateway;
- Experiência com Kafka, RabbitMQ ou outras tecnologias de mensageria ;
- Conhecimentos em comunicação assíncrona e tratamento de falhas;
- Conhecimentos em IA Generativa, LLMs e integração de APIs de Inteligência Artificial ;
- Familiaridade com engenharia de prompts e conceitos de RAG ;
- Experiência com bancos de dados relacionais e SQL;
- Conhecimentos em bancos de dados NoSQL;
- Experiência com Git, testes automatizados e boas práticas de desenvolvimento ;
- Vivência com análise e resolução de problemas em aplicações;
- Experiência com metodologias ágeis, como Scrum ou Kanban .
- Experiência prática com Amazon Bedrock, OpenAI API ou Azure OpenAI ;
- Conhecimento em frameworks de IA, como LangChain, LlamaIndex ou Semantic Kernel ;
- Experiência com agentes de IA, function calling ou MCP (Model Context Protocol) ;
- Experiência com implementação de soluções utilizando RAG ;
- Conhecimentos em Docker, Kubernetes e pipelines CI/CD ;
- Experiência com observabilidade, monitoramento e ferramentas como CloudWatch;
- Conhecimentos em arquitetura orientada a eventos;
- Experiência com aplicações de alta disponibilidade e escalabilidade;
- Vivência em projetos do segmento financeiro;
- Conhecimentos em segurança, proteção de dados e boas práticas de integração com modelos de IA.
Tem interesse nesta vaga?