Descripción del empleo
Buscamos perfiles técnicos senior que puedan desempeñar funciones como Ingeniero/a de Software o Arquitecto/a de Software en función de su experiencia, para participar en el diseño e implementación de soluciones software modernas, escalables y mantenibles bajo principios y buenas prácticas de desarrollo.
Oportunidad
Tendrás la oportunidad de :
- Diseñar e implementar arquitecturas software basadas en microservicios.
- Aplicar principios y metodologías como SOLID, DRY, Tell Don’t Ask, y detectar y corregir Code Smells.
- Liderar técnicamente proyectos de transformación digital.
- Participar en el ciclo completo de desarrollo: desde la toma de requisitos hasta las pruebas.
- Ser referente técnico para equipos de desarrollo y colaborar con otras áreas como backend, devops, sistemas o seguridad.
- Diseñar soluciones técnicas con alto nivel de calidad, rendimiento, resiliencia y seguridad.
Requisitos
Obligatorios
- Experiencia sólida en desarrollo fullstack.
- Java + Spring Boot, Spring Security.
- Angular o React (ideal ambos).
- TypeScript, HTML5, CSS, y Node.js.
- Experiencia en arquitecturas de microservicios.
- Uso de Kafka o Confluent como sistema de mensajería/eventos.
- Contenedores Docker y despliegue con Kubernetes.
- Redis como sistema de caché.
- Keycloak u otro IDP para autenticación/autorización.
- Cloud: AWS, Azure o GCP.
- Patrones de diseño software (Strategy, Factory, Adapter, etc.).
- Principios de diseño y buenas prácticas: SOLID, Tell Don’t Ask, DRY, Code Smells, Clean Code.
- Conocimiento y aplicación de metodologías de desarrollo ágil.
- Diseño y ejecución de pruebas: unitarias, integración, rendimiento.
Deseables (opcional)
- Arquitecturas Microfrontales.
- Experiencia en sector banca.
- Experiencia en arquitecturas hexagonales, limpias o EDA.
- Observabilidad y trazabilidad con herramientas como OpenTelemetry y OTLP Colector.
- Experiencia como formador técnico y/o referente ante cliente.
Información adicional
¿Por qué elegirnos?
Te ofrecemos trabajar en proyectos punteros tecnológicamente y ayudar a nuestros clientes a mejorar sus arquitecturas actuales, desarrollo de piezas de arquitectura, formaciones y plan de carrera profesional, con incentivo para certificaciones. Trabajarás con otros profesionales altamente capacitados y disfrutarás de un buen ambiente; si lo deseas, podrás teletrabajar 100% o en formato híbrido, tú eliges.
- Participarás en proyectos tecnológicos punteros.
- Colaborarás con un equipo técnico senior que valora la calidad, el aprendizaje y la mejora continua.
- Teletrabajo real y horario flexible.
- Plan de carrera técnico con formación interna y certificaciones oficiales incentivadas.
Beneficios
- Cheque restaurante
- Seguro médico privado
- Cheque guardería
- Formación técnica continua (DevOps, AWS, Azure, GCP…)
- Incentivos por certificaciones
Banda salarial: A convenir según perfil y experiencia
Nota: Tickets restaurantes, cheque guardería y seguro médico ya mencionados pueden repetirse según la oferta; verificar en la descripción final para evitar duplicidades.