Desenvolvedor(a) Backend Pleno | Java, Python

Há 3 dias

Rio de Janeiro, Brasil BRQ Digital Solutions Tempo integral R$ 120.000 - R$ 190.000 Contrato

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.

Requisitos:

  • 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.

Diferenciais:

  • 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.

Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.

Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/

A BRQ apoia empresas a evoluírem o digital que sustenta seus negócios, com um propósito claro: transformar problemas complexos em pr