JOB DESCRIPTION
En Digital Architecture queremos incorporar perfiles que no solo construyan servicios backend, sino que impulsen la evolución hacia arquitecturas distribuidas modernas, basadas en microservicios, event-driven systems y AI-driven applications. Trabajarás en proyectos de alto impacto para grandes clientes, participando en entornos donde la innovación, la escalabilidad y la calidad del software son diferenciales clave.
En este camino, estamos evolucionando nuestros modelos hacia un backend cada vez más inteligente, desacoplado y potenciado por inteligencia artificial (AI), integrando capacidades de procesamiento avanzado, automatización y nuevos paradigmas como los sistemas basados en agentes para mejorar la calidad, la mantenibilidad y el impacto del software.
🛠️ ¿Cuál será tu impacto?
·Diseñar y desarrollar aplicaciones backend escalables utilizando Java (Spring Boot) y/o Python
·Construir y evolucionar arquitecturas basadas en microservices, APIs (REST/GraphQL) y event-driven Systems
·Diseñar soluciones en entornos cloud (AWS, Azure, GCP) bajo principios cloud-native
·Implementar patrones de arquitectura distribuida, resiliencia y escalabilidad
·Optimizar rendimiento, observabilidad y fiabilidad de sistemas backend
·Colaborar con equipos multidisciplinares (frontend, data, platform) en entornos ágiles
👉 Además, participarás en iniciativas de evolución del backend mediante inteligencia artificial:
·Desarrollo de aplicaciones con integración de IA/ML y Large Language Models (LLMs)
·Diseño de AI-powered backends y sistemas basados en agentes (agentic systems / workflows)
·Integración de herramientas como LangChain, APIs de modelos y frameworks de IA
·Uso de AI-assisted development (GitHub Copilot, asistentes avanzados)
·Exploración de nuevos paradigmas como AI-native applications
Colaboración
Nuestro objetivo es crear ambientes colaborativos, donde las personas puedan dar lo mejor de sí mismas, trabajando de cerca, compartiendo conocimientos y enfocados en un objetivo común.
Desde el primer día, contarás con un mentor/a asignado, quien te acompañará y asesorará en tu desarrollo integral.
Innovación
No nos conformamos con lo establecido. A través de la innovación, anticipamos los desafíos del futuro, te apoyamos para alcanzar tus objetivos y trabajamos para crear un futuro más brillante para la sociedad. Utilizamos las tecnologías más disruptivas para impulsar la transformación digital.
Beneficios sociales
Creemos en cuidar a las personas, por eso te ofrecemos una amplia gama de beneficios sociales. Entre ellos, destacan la ayuda flex, que incluye ticket restaurante, guardería y tarjeta de transporte, así como un seguro médico privado con la opción de incluir a tus familiares, y un seguro de vida.
🧩 ¿Qué buscamos?
Aunque no todo es imprescindible, nos gustaría que aportaras:
·Como mínimo 3 años de experiencia en desarrollo backend (idealmente hasta perfiles senior/expert)
·Experiencia sólida en Java (Spring Boot) y/o Python (FastAPI, Flask, Django)
·Experiencia en diseño de microservicios y arquitecturas distribuidas
·Conocimiento en desarrollo de APIs REST (y valorable GraphQL)
·Experiencia con bases de datos SQL (PostgreSQL, MySQL) y/o NoSQL (MongoDB, Redis)
·Familiaridad con Docker, Kubernetes y entornos cloud (AWS, Azure, GCP)
·Experiencia trabajando con Git, CI/CD y buenas prácticas de desarrollo
También se valorará positivamente:
·Experiencia en event-driven architectures (Kafka, RabbitMQ, Pub/Sub)
·Conocimiento de Domain-Driven Design (DDD) y patrones de arquitectura
·Experiencia en observabilidad (Prometheus, Grafana, ELK)
·Experiencia en integración de modelos de IA en producción
·Conocimiento de ecosistemas LLM / GenAI (LangChain, OpenAI APIs, vector DBs)
·Experiencia con RAG (Retrieval-Augmented Generation)
·Experiencia con sistemas basados en agentes o agentic workflows
·Familiaridad con AI-assisted development / developer productivity tools
·Interés en construir AI-native backend systems