📍 Location: 100% Remote
🕰️ Experience: 5+ years - Java (11+) & Spring Boot
💬 English: B2+ (Upper-intermediate or higher)
🔍 What You’ll Do
- Design, build, and maintain Java/Spring Boot microservices and REST/gRPC APIs
- Integrate Generative AI capabilities via AWS Bedrock and develop/orchestrate AI agents
- Implement RAG pipelines including data ingestion, embedding/vectorization, and indexing in vector databases
- Develop lightweight Flask services to support AI/ML endpoints and tooling
- Deploy, monitor, and optimize services in AWS cloud environments
- Ensure reliability, performance, security, and high test coverage (unit and integration) across all services
- Collaborate closely with product, data science, and platform teams to support end-to-end delivery and documentation
- Participate in on-call rotation (max 1 week per month).
🧰 Requirements
- 5+ years software engineering; strong Java (11+) and Spring Boot expertise
- Hands-on Python/Flask experience
- Experience with AWS Bedrock or similar platforms (SageMaker, OpenAI/Azure OpenAI)
- Knowledge of embeddings/vectorization and vector databases (FAISS, Pinecone, OpenSearch kNN, pgvector)
- Experience building AI agents/orchestration frameworks (e.g., Bedrock Agents, LangChain)
- Solid grasp of microservices, event-driven patterns, and data stores (PostgreSQL)
- CI/CD (GitHub Actions), Docker/Kubernetes, and testing frameworks (JUnit)
💼 Benefits
- Major & minor medical insurance (includes spouse and children).
- Life insurance.
- Savings fund.
- Grocery vouchers.
- Christmas bonus.
- Career path development.
- Telework allowance.
- Wellness & cultural support programs.
- Discounts at universities (Tec de Monterrey, UAG) and language schools.
👉 Please send your updated CV in English to start the process!