directohace 2 días

Desarrollador Senior Java Camunda con enfoque en IA

T
Talan
CórdobaRemoto · Por proyecto
Senior5+ años
A convenir
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa Talan busca un Desarrollador Senior Java Camunda con experiencia en IA para un puesto remoto en Córdoba, Argentina. Se requiere experiencia en Java, Spring Boot, Camunda y el uso de herramientas de IA para el desarrollo.

Por qué aplicar

Si sos un desarrollador Java Senior con ganas de meterte de lleno en la IA y el desarrollo de software, este puesto remoto en Talan es para vos. Podrás aplicar herramientas de IA en todo el ciclo de vida del desarrollo y optimizar procesos. Ideal para quienes buscan innovar y crecer en el área.

Descripción del puesto

Buscamos un ingeniero AI-native con una sólida mentalidad de ingeniería de software, capaz de aprovechar las herramientas y prácticas modernas de IA en todo el Ciclo de Vida de Desarrollo de Software (SDLC), desde el análisis de requisitos y el diseño de soluciones hasta el desarrollo, pruebas, implementación, monitoreo y mejora continua. Responsabilidades de Ingeniería AI-Native: - Participar en el desarrollo y mantenimiento de una aplicación innovadora. - Analizar requisitos (en colaboración con el cliente) y contribuir al diseño de soluciones. - Desarrollar casos de prueba. - Implementar aplicaciones en entornos de producción. - Diagnosticar y solucionar incidentes. - Utilizar repositorios y herramientas de desarrollo de software. - Diseñar y desarrollar nuevos módulos de aplicación. - Aplicar enfoques basados en IA para: - Generación y refactorización de código. - Documentación automatizada. - Generación y validación de pruebas. - Depuración y análisis de causa raíz. - Revisiones de código y mejoras de calidad. - Automatización del SDLC y optimización de la productividad del desarrollador. - Comprender las capacidades, limitaciones y el uso apropiado de los Modelos de Lenguaje Grandes (LLMs) en flujos de trabajo de ingeniería de software. - Colaborar en la adopción de mejores prácticas de ingeniería de IA, gobernanza y uso seguro de herramientas de IA en entornos empresariales. - Mantenerse actualizado sobre las tendencias emergentes de ingeniería de IA, frameworks y aceleradores de desarrollo. Requisitos Obligatorios: - Más de 5 años de experiencia como Backend Software Developer / Software Engineer. - Sólida experiencia con Java, Spring Boot y Camunda para desarrollo backend. - Experiencia en orquestación con Camunda. - Experiencia definiendo y consumiendo APIs REST. - Capacidad para aprovechar herramientas de desarrollo asistidas por IA a lo largo del SDLC para mejorar la productividad, calidad y velocidad de entrega, como: Devin, GitHub Copilot, Cursor, ChatGPT, Claude, Gemini, Sourcegraph Cody, Continue.dev. - Inglés avanzado (C1). - Español avanzado (C1). Requisitos Deseables: - Experiencia con OpenShift, Docker y otras tecnologías de contenedores. - Conocimiento de frameworks DevOps. - Experiencia con bases de datos relacionales y SQL (Oracle). - Experiencia con Git, GitHub y GitHub Actions. - Experiencia con Arquitectura de Microservicios. - Experiencia con AWS. - Experiencia trabajando con metodologías Ágiles (Scrum). - Experiencia con Hibernate. ¿Qué ofrecemos? - Puesto remoto trabajando para el hub de Málaga. - Contrato Freelance a largo plazo. - Horario CET (Central European Time). - Posibilidad de ser parte de un equipo multicultural y trabajar en proyectos internacionales. Si te apasionan los datos, el desarrollo y la tecnología, ¡queremos conocerte!

Responsabilidades

  • Desarrollo y mantenimiento de aplicaciones
  • Análisis de requisitos
  • Diseño de soluciones
  • Desarrollo de casos de prueba
  • Despliegue de aplicaciones en producción
  • Diagnóstico y solución de incidentes
  • Uso de repositorios y herramientas de desarrollo
  • Diseño y desarrollo de nuevos módulos de aplicación
  • Aplicación de enfoques basados en IA
  • Colaboración en la adopción de mejores prácticas de ingeniería de IA
  • Mantenerse actualizado sobre tendencias de IA

Skills requeridas

Análisis de requisitosDiseño de solucionesDesarrollo de softwarePruebas de softwareDespliegue de aplicacionesResolución de incidentesGestión de repositoriosUso de herramientas de desarrolloGeneración de códigoRefactorización de códigoDocumentación automatizadaGeneración de pruebasValidación de pruebasDepuración de códigoAnálisis de causa raízRevisiones de códigoMejora de calidad de códigoAutomatización de SDLCProductividad del desarrolladorUso de LLMsPrácticas de ingeniería de IAGobernanza de IAUso seguro de IAArquitectura de microserviciosMetodologías Ágiles (Scrum)ColaboraciónComunicación

Explorar empleos relacionados

¿Te interesa empleos en Córdoba? Creá una alerta y te avisamos.