We are looking for a back-end developer with experience in Java to work on the maintenance, evolution, and integration of our agents with internal systems.
You will help assess technical feasibility and ensure sustainable implementation of solutions.
Develop and adapt modules, and integrate applications and internal environments.
Work on the development, maintenance, and evolution of agents, with a focus on quality, reusability, continuous improvement, reducing technical debt, and promoting modularity.
Estimate effort and prioritize and sequence deliveries considering impact and complexity.
Create components following versioning, testing, and CI/CD best practices.
Monitor performance and quality through observability practices.
Requirements
Languages and frameworks: Java (Spring Boot), REST APIs, and microservices.
Experience with AI projects and building AI Agents is important.
Development of agents using leading libraries (ADK, LangChain/LangGraph, etc.).
Experience with RAG pipelines (Retrieval-Augmented Generation).
Clean code principles and component-oriented architecture (Clean Code and Design Patterns).
Cloud: Google Cloud Platform (GCP).
Tech Stack
Cloud
Cypress
Google Cloud Platform
Grafana
Java
Jenkins
Jest
JUnit
Microservices
Prometheus
Spring
Spring Boot
SpringBoot
Benefits
BV intentionally works to accelerate equity and representation in the financial market, respecting and supporting diversity in all its plurality and intersectionality.
We have received the Diversity seal in the Women category, reinforcing our commitment to equity.