Programador/a Fullstack Microservicios Java + Angular con Inglés
HeyClueDescripción del puesto
Modalidad: Teletrabajo
Empresa: Indra / Minsait
Introducción En Indra, multinacional líder en tecnología y consultoría, buscamos un/a Programador/a Fullstack de Microservicios Java + Angular para incorporarse a nuestros equipos vinculados a proyectos de alto impacto, especialmente en el sector financiero.
Formarás parte del ecosistema de Minsait, la unidad de transformación digital de Indra, donde trabajamos con tecnologías punteras, arquitecturas de microservicios y soluciones cloud para clientes de primer nivel. Si te apasiona el desarrollo backend con Java 17, el frontend moderno con Angular (incluyendo microfrontends) y quieres crecer en un entorno internacional, esta oportunidad es para ti.
Responsabilidades
Diseñar, desarrollar y mantener microservicios en Java (mínimo versión 17) siguiendo buenas prácticas de arquitectura y clean code.
Desarrollar y evolucionar frontends y microfrontends en Angular, asegurando una experiencia de usuario fluida y consistente.
Participar en el diseño técnico y funcional de nuevas funcionalidades, colaborando con equipos multidisciplinares (arquitectura, QA, negocio, DevOps).
Integrar los distintos microservicios y microfrontends dentro de una arquitectura distribuida y escalable.
Asegurar la calidad del código mediante tests unitarios e integración, revisiones de código y uso de herramientas de calidad.
Colaborar en la definición y mejora continua de estándares de desarrollo, patrones y buenas prácticas.
Trabajar en un entorno ágil (Scrum/Kanban), participando en dailies, refinements, plannings y retrospectivas.
Documentar adecuadamente las soluciones desarrolladas (técnica y funcionalmente).
Colaborar con equipos internacionales, utilizando el inglés como idioma de trabajo cuando sea necesario.
Requisitos imprescindibles
Experiencia de 3–4 años en desarrollo de software en entornos empresariales.
Experiencia sólida en desarrollo de microservicios con Java, trabajando al menos con Java 17.
Experiencia demostrable en Angular para desarrollo frontend, incluyendo microfrontends.
Haber trabajado previamente en proyectos o entornos del Banco Santander (imprescindible experiencia en Santander).
Conocimientos y experiencia en arquitecturas de microservicios (REST, desacoplamiento, comunicación entre servicios, etc.).
Capacidad para trabajar de forma autónoma en modalidad 100 % teletrabajo, con alta responsabilidad y orientación a resultados.
Nivel de inglés que permita interactuar con documentación y equipos internacionales (mínimo nivel intermedio profesional).
Requisitos deseables (valorables)
Experiencia previa en empresas de consultoría tecnológica o grandes integradores.
Conocimientos de frameworks y librerías habituales en el ecosistema Java (Spring Boot, Spring Cloud, etc.).
Experiencia con herramientas DevOps (CI/CD, Docker, Kubernetes, Jenkins, GitLab CI, etc.).
Conocimientos de buenas prácticas de seguridad en aplicaciones web y APIs.
Experiencia en metodologías ágiles (Scrum, Kanban, SAFe) en equipos multidisciplinares.
Familiaridad con entornos cloud (AWS, Azure, GCP u otros) y patrones de arquitectura cloud-native.
Experiencia previa en proyectos del sector financiero o bancario además de Santander.
Capacidad de comunicación, trabajo en equipo
¿Te interesa este puesto?