Tuio logo
Tuio
Posted 29 days agoVerified live 1d ago

Backend Developer

Brief overview

Remote
JavaBackend DevelopmentBackend ArchitectureSoftware SecuritySoftware TestingAI-Assisted DevelopmentAI AutomationCode ReviewScalable Software DevelopmentTechnical Decision-Making

About the company

Tuio is an insurance company that provides a digital platform providing house or property insurance.

Job description

Summary

Tuio es una aseguradora que busca transformar una industria tradicional. El Backend Developer diseñará y evolucionará la arquitectura backend, desarrollará funcionalidades con Java y contribuirá a decisiones técnicas, calidad, seguridad, testing, observabilidad y automatización mediante IA.

Responsibilities

  • Diseñar y evolucionar nuestra arquitectura backend junto al equipo de Ingeniería
  • Desarrollar nuevas funcionalidades con Java y participar en las decisiones técnicas más importantes
  • Construir software seguro, escalable y de calidad desde el primer día
  • Realizar code reviews y fomentar buenas prácticas de desarrollo
  • Colaborar con QA para detectar y resolver incidencias rápidamente
  • Impulsar una cultura de calidad basada en testing, observabilidad y despliegues fiables
  • Compartir conocimiento y ayudar a crecer al resto del equipo
  • Utilizar IA durante todo el ciclo de desarrollo y explorar nuevas formas de automatizar y mejorar nuestro trabajo

Skills

  • Tienes más de 3 años de experiencia en desarrollo backend, con experiencia sólida trabajando con Java en sistemas reales de producción
  • Has participado en el diseño o evolución de arquitecturas y te sientes cómodo tomando decisiones técnicas, valorando siempre el equilibrio entre escalabilidad, mantenibilidad y velocidad
  • Escribes código limpio, mantenible y bien probado. Para ti, la calidad no termina cuando el código llega a QA
  • Integras la seguridad como parte natural del desarrollo y entiendes la importancia de construir aplicaciones robustas desde el principio
  • Te gusta seguir cerca del código y participar activamente en el desarrollo de las funcionalidades más importantes
  • Utilizas herramientas de IA como parte de tu trabajo diario para analizar alternativas, desarrollar, probar, documentar o refactorizar, pero siempre aplicando criterio técnico
  • Tienes experiencia creando automatizaciones, asistentes o herramientas internas apoyadas en modelos de IA que hagan al equipo más rápido y eficiente
  • Eres una persona autónoma, resolutiva y con capacidad para tomar decisiones, además de disfrutar colaborando con equipos de Ingeniería, Producto y QA
  • …en tu local un enjambre de agentes de IA especializados en hacerle los impuestos a tu prima, organizarte las vacaciones y discutir entre ellos cuál era la mejor solución
  • La capacidad de tomar decisiones técnicas con criterio. Sabes cuándo merece la pena invertir en una solución más robusta y cuándo lo mejor es mantener las cosas simples
  • Buen ojo para revisar código: el de tus compañeros, el que escribes tú... y el que genera una IA. Sabes detectar riesgos, problemas de seguridad o soluciones que simplemente no escalarán
  • Capacidad para comunicarte igual de bien con perfiles de Ingeniería, Producto o Negocio, adaptando el nivel de detalle según quién tengas delante
  • Experiencia construyendo productos digitales en startups o empresas de rápido crecimiento, donde las prioridades cambian, pero la calidad no puede hacerlo
  • Un buen nivel de inglés para desenvolverte en entornos técnicos

Qualifications

Must Haves

  • Tienes más de 3 años de experiencia en desarrollo backend, con experiencia sólida trabajando con Java en sistemas reales de producción
  • Has participado en el diseño o evolución de arquitecturas y te sientes cómodo tomando decisiones técnicas, valorando siempre el equilibrio entre escalabilidad, mantenibilidad y velocidad
  • Escribes código limpio, mantenible y bien probado. Para ti, la calidad no termina cuando el código llega a QA
  • Integras la seguridad como parte natural del desarrollo y entiendes la importancia de construir aplicaciones robustas desde el principio
  • Te gusta seguir cerca del código y participar activamente en el desarrollo de las funcionalidades más importantes
  • Utilizas herramientas de IA como parte de tu trabajo diario para analizar alternativas, desarrollar, probar, documentar o refactorizar, pero siempre aplicando criterio técnico
  • Tienes experiencia creando automatizaciones, asistentes o herramientas internas apoyadas en modelos de IA que hagan al equipo más rápido y eficiente
  • Eres una persona autónoma, resolutiva y con capacidad para tomar decisiones, además de disfrutar colaborando con equipos de Ingeniería, Producto y QA

Nice to Haves

  • …en tu local un enjambre de agentes de IA especializados en hacerle los impuestos a tu prima, organizarte las vacaciones y discutir entre ellos cuál era la mejor solución
  • La capacidad de tomar decisiones técnicas con criterio. Sabes cuándo merece la pena invertir en una solución más robusta y cuándo lo mejor es mantener las cosas simples
  • Buen ojo para revisar código: el de tus compañeros, el que escribes tú... y el que genera una IA. Sabes detectar riesgos, problemas de seguridad o soluciones que simplemente no escalarán
  • Capacidad para comunicarte igual de bien con perfiles de Ingeniería, Producto o Negocio, adaptando el nivel de detalle según quién tengas delante
  • Experiencia construyendo productos digitales en startups o empresas de rápido crecimiento, donde las prioridades cambian, pero la calidad no puede hacerlo
  • Un buen nivel de inglés para desenvolverte en entornos técnicos

Benefits

  • Flexibilidad horaria: no creemos en marcar un horario de 9:00 a 18:00. Creemos en el compromiso, la responsabilidad y la libertad de trabajar de la manera que mejor te funcione.
  • Trabajo en remoto, aunque, si te gusta ir a la oficina, estamos en Madrid.
  • Plan de crecimiento dentro de Tuio.
  • Retribución flexible
  • Seguro médico
  • Pólizas para empleados
  • Material para home office
  • Team building

More jobs like this