TU PRÓXIMO CAPÍTULO
Software Developer, Java, AI
Sobre el puesto
• Desarrollar funcionalidades backend utilizando Java y tecnologías del ecosistema Spring
• Diseñar e implementar arquitecturas basadas en microservicios
• Participar en el diseño y evolución de APIs bajo enfoque API First
• Colaborar en revisiones de código y definición de buenas prácticas de desarrollo
• Aplicar principios SOLID, Clean Code y patrones de diseño
• Participar en entornos basados en metodologías Spec Driven Development (SDD)
• Utilizar herramientas de Inteligencia Artificial para mejorar la productividad y la calidad del software
• Colaborar con equipos multidisciplinares en la construcción de soluciones escalables, robustas y mantenibles
• Más de 3 años de experiencia en desarrollo de software
• Experiencia sólida en desarrollo backend con Java
• Experiencia con Spring Boot y Spring Data
• Conocimiento de arquitecturas de microservicios y arquitectura hexagonal
• Experiencia con metodologías SDD (Spec Driven Development)
• Experiencia diseñando APIs REST mediante OpenAPI/Swagger
• Conocimientos de SOLID, Clean Code, DDD y testing
• Experiencia con Kafka o sistemas de mensajería similares
• Experiencia con bases de datos relacionales y NoSQL
• Conocimientos de Kubernetes/OpenShift y entornos CI/CD
• Experiencia con GitHub, SonarQube, Grafana o Dynatrace
• Experiencia en testing unitario e integración
• Contrato indefinido
• Modelo de trabajo en remoto
• Opción de trabajar desde oficinas, a elección del trabajador
• Horario flexible: entrada 8:30 y salida 18:00, con viernes intensivo de 8:00 a 15:00 y horario intensivo en julio y agosto
• 22 días de vacaciones + 2 días de libre disposición
• Días 24 y 31 de diciembre libres
• Opción de 12 o 14 pagas
• Retribución flexible: tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales
• Club de ventajas con descuentos en tecnología, ocio y formación
• Formación continua: Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica
• Plan de carrera
• Programas de nutrición, actividad física y equilibrio emocional
• Asistencia personal y familiar 24/7
• Entorno diverso y multicultural
• Eventos sociales