Desarrollador Backend
GRUPO TECOPY
4 days ago
Role details
Contract type
Apprenticeship Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
IntermediateJob location
Remote
Tech stack
Java
Geographic Information Systems
API
Artificial Intelligence
Hibernate
Java Persistence API
Machine Learning
TensorFlow
Web Services
Flask
Large Language Models
Spring-boot
Generative AI
Backend
Keras
Information Technology
Job description
En tu día a día trabajarás con datos, modelos y servicios backend que conectan inteligencia artificial con soluciones reales en producción.
- Desarrollar scripts en Python para análisis, transformación y modelado de datos, utilizando librerías como Scikit-Learn y pandas. Esto te permitirá intervenir directamente en el ciclo completo del dato: desde su preparación hasta la generación de modelos predictivos.
- Implementar servicios web con Flask, entendiendo cómo exponer modelos y procesos analíticos como APIs robustas y escalables listas para integrarse en entornos productivos.
- Aplicar Machine Learning e Inteligencia Artificial con TensorFlow y Keras, participando en el entrenamiento, validación y optimización de modelos. Además, trabajarás con tecnologías basadas en LLMs (OpenAI, prompting avanzado, agentes, técnicas de In-Context Learning), integrando IA generativa en soluciones empresariales reales.
- Desarrollar servicios backend con Java y Spring (Spring Boot, JPA, Hibernate), construyendo arquitecturas sólidas y mantenibles. Implementarás autenticación segura mediante JWT, asegurando que los sistemas cumplan estándares de seguridad y escalabilidad.
Requirements
Formación:
- Preferentemente formación universitaria en Ingeniería Técnica en Informática, pero serán considerados también estudios técnicos vinculados con soluciones tecnológicas
- Si no dispones de estudios técnicos, puedes aportar experiencia suficiente en las funciones descritas y el conocimiento de los lenguajes y tecnologías mencionadas
Experiencia: Al menos 2 años de experiencia en las tareas descritas., * Proyectos de impacto: Trabajar en la ejecución de proyectos relevantes que combinan programación avanzada y tecnologías GIS.
- Desarrollo profesional: Oportunidad de desarrollo profesional y perfeccionar tus habilidades en un entorno de trabajo dinámico.
- Ambiente de colaboración: Formar parte de un equipo que valora la innovación, el aprendizaje continuo y el trabajo en equipo., En nuestra estrategia de selección de talento, nos esforzamos por garantizar que cada persona trabajadora sea evaluada de manera justa y objetiva, basándonos únicamente en sus habilidades, experiencia y potencial para contribuir al éxito de la empresa. Rechazamos cualquier forma de discriminación y promovemos activamente la diversidad en nuestra apuesta por una plantilla en la que prime como pleno deber, garantizar la igualdad de trato y oportunidades entre las personas trabajadoras y la erradicación de toda discriminación dentro de los espacios de trabajo.
Benefits & conditions
- Teletrabajo y flexibilidad horaria
- Jornada intensiva en verano
- Plan de Formación
- Contrato indefinido