PEn bIndra Group, Protegemos lo que más importa /b, desarrollamos tecnología crítica que impulsa la transformación digital de sectores estratégicos y de alto impacto. /ppLideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la competitividad y la seguridad de infraestructuras esenciales a nivel nacional e internacional. /pp¡Únete a nuestro equipo! /ppEn nuestro posicionamiento como compañía líder en tecnología y desarrollo seguro, queremos reforzar nuestro equipo con un/a bSoftware Developer especializado/a en secure development /b, que aporte experiencia sólida en buenas prácticas de desarrollo, seguridad aplicada y calidad de software. /ppbr/ppb¿Qué harás? /b /pp· Desarrollar soluciones utilizando un stack principal (por ejemplo, Java) aplicando principios de arquitectura por capas. /pp· Gestionar repositorios Git: creación y gestión de ramas, PRs y resolución de conflictos.· Diseñar e implementar APIs REST, incluyendo manejo de errores, códigos HTTP y documentación básica con OpenAPI/Swagger. /pp· Trabajar con bases de datos realizando operaciones CRUD, consultas básicas y migraciones simples. /pp· Aplicar seguridad por defecto (secure by default), evitando vulnerabilidades comunes como inyección, XSS, CSRF, control de acceso roto, exposición de datos o SSRF. /pp· Implementar validaciones de entrada, sanitización/encoding y manejo seguro de ficheros. /pp· Aplicar conceptos de autenticación y autorización: uso de JWT, nociones de OAuth2/OIDC, interacción con IdPs y gestión de roles/scopes. /pp· Realizar la gestión básica de criptografía aplicada: uso de TLS, cifrado con librerías estándar y hashing seguro de contraseñas (bcrypt/argon2). /pp· Gestionar secretos en entornos seguros: uso adecuado de variables de entorno o secret managers. /pp· Crear unit tests y integration tests básicos para asegurar la calidad del código. /pp· Generar logs estructurados, asegurando la no inclusión de datos sensibles. /pp· Documentar claramente los cambios desarrollados indicando qué se modifica, por qué y el riesgo asociado si queda pendiente. /pp· Colaborar con otros equipos multidisciplinares, promoviendo revisiones de código y buenas prácticas de seguridad. /ppbr/ppb¿Qué buscamos en ti? /b /ppNo te preocupes si no cumples el 100% de lo que buscamos. ¡Anímate, conoce nuestra propuesta y así conoceremos lo que nos puedes aportar! /pp· Al menos b2 años de experiencia /b en desarrollo de software. /pp· Dominio de un stack principal de backend (por ejemplo, Java) y comprensión de arquitecturas por capas. /pp· Conocimientos sólidos en Git: ramas, PRs y resolución de conflictos. /pp· Experiencia con APIs REST, documentación básica y uso de OpenAPI/Swagger. /pp· Buen manejo de bases de datos: CRUD, consultas básicas y migraciones simples. /pp· Conocimientos de seguridad aplicada al desarrollo: inyección, XSS, CSRF, acceso roto, exposición de datos, SSRF (al menos a nivel conceptual). /pp· Experiencia en validación de entradas, sanitización/encoding y manejo seguro de ficheros. /pp· Conocimientos básicos en autenticación/autorización: JWT, OAuth2/OIDC (IdP, access token, roles y scopes simples). /pp· Criptografía aplicada: uso de TLS, hashing seguro de contraseñas. /pp· Buenas prácticas de gestión de secretos y uso de variables de entorno o secret managers. /pp· Realización de tests unitarios y alguna prueba de integración. /pp· Conocimientos de logs estructurados sin exposición de datos sensibles. /pp· Mentalidad secure by default, proactividad y capacidad para pedir revisión cuando sea necesario. /pp· Capacidad para documentar cambios, decisiones y riesgos pendientes. /pp· Disponibilidad para trabajar en modelo híbrido en Madrid. /ppbr/ppbLo que te ofrecemos /b /pp· bEstabilidad y Futuro /b : Proyectos a largo plazo en una empresa líder con más de 50.000 profesionales y seguridad financiera. /pp· bProyectos Innovadores y de Alto Alcance /b : Trabajarás con tecnologías de vanguardia, con impacto nacional e internacional. /pp· bAmbiente Cercano y Transparente /b : Comunicación directa y fluida con responsables y compañeros en un entorno colaborativo. /pp· bAutonomía y Flexibilidad /b : Libertad para organizar tu trabajo, con conciliación real adaptada a tu ritmo. /pp· bPlan de carrera adaptado a ti /b : Diseñado para impulsar tu crecimiento y desarrollo profesional. /pp· bFormación continua /b : acceso a Open University y Udemy for Business (más de 6.000 cursos). /pp· bDescuentos exclusivos /b : ventajas en gimnasios, restaurantes, tiendas, ocio y más. /pp· bRetribución competitiva y planes de compensación flexibles /b. /ppbr/ppb¿Cómo es nuestro proceso de selección? /b /pullibRevisión de tu perfil /b : Analizamos tu experiencia y habilidades. /lilibPrimera toma de contacto (5–10 min) /b : Si te llamamos desde un número desconocido, ¡somos nosotros! /lilibEntrevista técnica /b : Con el equipo, incluyendo pruebas breves de competencias e inglés. /lilibOferta y bienvenida /b : Si todo encaja, ¡te unes al equipo! /li /ulpTiempo estimado: b1–2 semanas /b. /ppbr/ppNuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social. /ppbr/pp¡INDRA es empresa Top Employer 2025! Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales. /p