Estamos reclutando un/a Arquiteto Spring para reforzar nuestro equipo en Madrid con la posibilidad de trabajar en un régimen híbrido.Lo que buscamos:Dominio en Spring Core, con un enfoque particular en Spring Batch para la ejecución de trabajos batch de gran volumen, Spring Integration para la integración de sistemas y el flujo de mensajes, Spring Security para la autenticación y autorización, y Spring Scheduler para la ejecución de tareas programadas;Comprensión profunda de los principios de Clean Architecture para diseñar sistemas desacoplados y mantenibles, lo que incluye la separación de intereses, el desarrollo dirigido por el dominio (DDD), y la implementación de casos de uso interactivos;Conocimiento en el diseño y la implementación de arquitecturas basadas en microservicios, incluyendo estrategias de comunicación entre servicios (síncronas y asíncronas), gestión de API, y patrones para descomponer aplicaciones monolíticas;Experiencia en la implementación de patrones de diseño de software, incluyendo patrones estructurales, creacionales y de comportamiento, para resolver problemas comunes de diseño y facilitar el mantenimiento y la escalabilidad del software;Habilidad para emplear TDD para garantizar la calidad del código y facilitar refactorizaciones con confianza;Experiencia con herramientas de CI/CD para automatizar la prueba, integración, y despliegue de aplicaciones;Conocimiento en Docker, Kubernetes u otras herramientas de orquestación, para la gestión eficiente de microservicios en entornos de producción;Experiencia con sistemas de bases de datos relacionales y no relacionales, así como la implementación de estrategias de almacenamiento y acceso a datos eficientes y escalables;Comprensión de las mejores prácticas y patrones en seguridad de las aplicaciones, incluyendo la seguridad en el diseño de microservicios y la implementación de autenticación y autorización a nivel de servicio;Habilidades en la implementación de comunicaciones síncronas (REST, gRPC) y asíncronas (colas de mensajes, eventos) entre microservicios;Habilidad para comunicar conceptos técnicos complejos a personas no técnicas, facilitando una comprensión común y la toma de decisiones basada en información técnica;Capacidad para guiar y mentorizar a equipos de desarrollo, promoviendo mejores prácticas y un alto estándar de calidad en el trabajo;Comprensión de las metodologías ágiles y la capacidad de trabajar efectivamente dentro de marcos ágiles para el desarrollo iterativo de software;Fluidez en inglés (obligatorio), francés (valorado).Lo que tenemos para ofrecer:Flexibilidad en el régimen de trabajo (híbrido);Oportunidad de crecimiento profesional en una empresa en crecimiento;Ambiente de trabajo colaborativo y de apoyo;Paquete competitivo de beneficios.Si deseas obtener más información sobre nosotros:Movilges IT Consulting cuenta con más de 30 años de experiencia en el mercado español, especializada en Logística, Movilidad e IT. Ofrecemos servicios de consultoría, desarrollo de aplicaciones y mantenimiento de sistemas. Al igual que el universo tecnológico, en constante evolución, Movilges IT Consulting también busca evolucionar, aumentando su presencia en Portugal, brindando no solo los mejores servicios a socios y clientes, sino también ofreciendo las mejores condiciones, beneficios y oportunidades de crecimiento profesional para todo su equipo.En Portugal, estamos presentes en diferentes sectores, como tecnología, salud, administración pública, energía, servicios, banca y seguros.
#J-18808-Ljbffr