Empresa: IBM
Como Asesor de Ingeniería de Software, diseñarás, desarrollarás y guiarás la entrega de soluciones complejas a escala empresarial, con enfoque en Java y capacidades emergentes de IA para mejorar la automatización, calidad y eficiencia en el ciclo de vida del desarrollo de software.
Sólida experiencia profesional en desarrollo de software en entornos empresariales, con años de desarrollo práctico en Java (Core Java, Spring Boot, APIs RESTful, SQL) y 1+ años en ingeniería de IA o basada en datos (desarrollo en Python, integración de RAG, LLM y componentes de IA en producción).
Asesorar en diseño y arquitectura de sistemas, desarrollar y mantener aplicaciones Java empresariales, integrar capacidades de IA en aplicaciones existentes, participar en revisiones de diseño y código, aplicar automatización y calidad, solucionar problemas en servicios Java y componentes de IA, colaborar con arquitectos, QA, ingenieros de datos y partes interesadas.
Java (Core Java, Spring Boot), APIs RESTful, JSON, SQL, bases de datos relacionales, Git, CI/CD, Maven, IDEs (IntelliJ/Eclipse), Python, RAG, embeddings, búsqueda semántica, AWS u OpenShift, Docker, Kubernetes, Selenium.
Alto grado de autonomía, liderazgo técnico, mentoría, colaboración multifuncional, comunicación clara con audiencias técnicas y no técnicas, capacidad para analizar problemas complejos y resolverlos de manera sostenible.
Licenciatura
Tipo de Contrato
Tiempo completoIdioma
Inglés - Avanzado