Desde ISPROX buscamos para uno de nuestros clientes del sector tecnológico (consultoría IT internacional) un/a Arquitecto/a de Software Java para participar en proyectos de una gran compañía IBEX 35.
Buscamos una persona con experiencia práctica en arquitectura, cercana al código y capaz de acompañar al equipo en las decisiones técnicas. Valoramos la autonomía, la actitud colaborativa y estar acostumbrado/a a entregar mejoras de forma continua, adaptándose a prioridades que evolucionan.
- Definir y evolucionar soluciones basadas en Java, Spring Boot y microservicios, aplicando arquitectura hexagonal y DDD.
- Traducir necesidades de negocio en diseños técnicos, definiendo dominios, contratos de APIs e integración entre servicios.
- Diseñar comunicaciones síncronas y orientadas a eventos con Kafka o RabbitMQ.
- Acompañar al equipo en la implementación, revisar código y participar directamente en desarrollos de especial complejidad.
- Impulsar pruebas automatizadas, pipelines CI/CD y despliegues frecuentes, considerando seguridad, rendimiento y mantenibilidad.
- Coordinar decisiones técnicas entre equipos y proponer mejoras en la arquitectura y la entrega del software.
- Experiencia profesional definiendo e implementando arquitecturas de software, más allá del desarrollo de funcionalidades.
- Base sólida en versiones actuales de Java, Spring Boot y microservicios. En menor medida, se requiere experiencia previa en React.
- Aplicación práctica de arquitectura hexagonal, DDD, SOLID y patrones de diseño.
- Experiencia diseñando APIs REST, integraciones y soluciones con Kafka o RabbitMQ.
- Conocimiento de bases de datos relacionales y criterios para seleccionar soluciones de persistencia.
- Experiencia con integración y despliegue continuo, acompañando los cambios hasta producción.
- Capacidad para argumentar decisiones técnicas, orientar a otros desarrolladores y colaborar con negocio.
- Actitud abierta al feedback y capacidad para adaptar las soluciones a nuevas necesidades.
Se valorará:
- Haber trabajado con React, especialmente en la integración entre frontend y backend y en decisiones de arquitectura end-to-end.
- Experiencia con cloud, Docker, Kubernetes y bases de datos NoSQL.
- Aplicación de TDD y automatización de pruebas.
- Uso de herramientas de IA en el desarrollo, manteniendo criterio técnico sobre el código generado.
- Modalidad remota.
- Jornada intensiva los viernes y horario de entrada flexible.
- Retribución flexible.
- Formaciones de empresa en certificaciones e idiomas.
- Salario: desde 60.000 € brutos anuales, a concretar según experiencia y alcance del perfil durante el proceso técnico.
- Seguro de vida y accidentes.