This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
We are knowmad mood!
We are a leading digital transformation company, constantly evolving and at the forefront of technology. We were born to provoke real change through innovation and sustainable development, with the mission of adding value to clients and boosting our talent.
Made up of more than 3,000 creative, digital, and innovative people connected to a purpose and capable of generating connections with people all over the world. A responsible, flexible team with a high capacity to adapt to the needs of our clients and the market, while providing value, vision, creativity, expertise, professionalism, and passion for technology in every project.
The values that mark our course and guide us toward excellence are collaboration, innovation, commitment, fun, and trust.
What do we value?
• Solid experience in Java 11 and Spring Boot.
• Experience in hexagonal architecture, microservices, and design patterns.
• Experience in the design and definition of REST API and Event-Driven contracts.
• Experience in synchronous and asynchronous communication flow designs.
• Definition of resilience, scalability, and observability strategies.
• Experience in CI/CD.
• Familiarity with CI/CD, Docker, Kubernetes, AKS, and Azure Arc.
• Knowledge of Azure Cosmos DB, DB2, and Redis.
• Experience with quality tools (Sonar, Snyk) and agile methodologies (Scrum).
• Experience in team management and technical leadership.
What would your functions be?
• Technical leadership and team management (approx. 10 members), ensuring best practices and code quality.
• Analysis and development of Backend applications (Java 11+ and Spring).
• Requirement gathering and definition of technical solutions aligned with business needs.
• Project management under Agile Scrum methodology, including estimations and planning.
• Supervision of architectures based on microservices and hexagonal architecture.
• Implementation of REST / REST API and Avro contracts, integration with messaging (JMS, MQTT), and TCP/IP protocols.
• Use of Sonar and Snyk to guarantee code quality and security.
• Coordination of testing.
• Repository and CI/CD management with GitHub, Docker, AKS, Kubernetes with Azure Arc.
• Data administration in Azure Cosmos DB and optimization with Redis.
• Monitoring and observability with Grafana and Application Insights.
• Use of tools such as Jira for task management and tracking.
What do we offer?
Permanent contract
Remote work model 🏡. Option to work from offices, but always at the employee's choice.
Flexible schedule ⏰: flexible hours, start 8:30 AM, end 6:00 PM, with intensive Fridays from 8:00 AM to 3:00 PM and intensive hours in summer (July and August) from 8:00 AM to 3:00 PM.
Vacations 🌴: 22 vacation days + 2 personal days, in addition to December 24th and 31st off.
Permanent contract 📄: From day one, with an option of 12 or 14 payments.
Flexible compensation 💳: Restaurant card, nursery vouchers, health insurance, training, and other benefits with tax advantages.
Benefits club 🎁: Discounts on technology, leisure, and training.
Continuous training 📚: Access to Udemy Business, language courses, official certifications, and technical training.
Career plan 🚀: Support to grow, specialize, or take on new challenges.
Integral wellbeing 💚: Nutrition, physical activity, and emotional balance programs.
Conciliación +VIDA 👨 👩 👧 👦: 24/7 personal and family assistance.
Inclusive environment 🌍: Diverse and multicultural environment.
Social events 🎮: Activities to connect with the team.
Apply and we will give you more details! 🚀
To stay up to date with our news, follow us here -> knowmad mood
At knowmad mood> we are committed to equal opportunity and respect for diversity. We apply our Equality Plan and the principle of non-discrimination in all our selection processes.
View original advert (Spanish)
We are knowmad mood!
Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.
Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.
Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.
¿Qué es lo que valoramos?
• Experiencia sólida en Java 11 y Spring Boot.
• Experiencia en arquitectura hexagonal, microservicios y patrones de diseño.
• Experiencia en diseño y definición de contratos API REST y Event-Driven
• Experiencia en diseños de flujos de comunicación síncrona y asíncrona.
• Definición de estrategias de resiliencia escalabilidad y observabilidad.
• Experiencia en CI/CD
• Familiaridad con CI/CD, Docker, Kubernetes, AKS y Azure Arc.
• Conocimiento en Azure Cosmos DB, DB2 y Redis.
• Experiencia en herramientas de calidad (Sonar, Snyk) y metodologías ágiles (Scrum).
• Experiencia en gestión de equipos y liderazgo técnico.
¿Cuáles serían tus funciones?
• Liderazgo técnico y gestión de equipo (aprox. 10 miembros), asegurando buenas prácticas y calidad del código.
• Análisis y desarrollo de aplicaciones Backend (Java 11+ y Spring).
• Toma de requisitos y definición de soluciones técnicas alineadas con las necesidades del negocio.
• Gestión de proyectos bajo metodología Agile Scrum, incluyendo estimaciones y planificación.
• Supervisión de arquitecturas basadas en microservicios y arquitectura hexagonal.
• Implementación de contratos REST / API REST y Avro, integración con mensajería (JMS, MQTT) y protocolos TCP/IP.
• Uso de Sonar y Snyk para garantizar la calidad y seguridad del código.
• Coordinación de pruebas.
• Gestión de repositorios y CI/CD con GitHub, Docker, AKS, Kubernetes con Azure Arc.
• Administración de datos en Azure Cosmos DB y optimización con Redis.
• Monitorización y observabilidad con Grafana y Application Insights.
• Utilización de herramientas como Jira para la gestión de tareas y seguimiento.
¿Qué ofrecemos?
Contrato indefinido
Modelo de trabajo en remoto 🏡. Opción de ir a trabajar a oficinas pero siempre a elección del trabajador.
Horario flexible ⏰: horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h
Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas.
Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
Club de ventajas 🎁: Descuentos en tecnología, ocio y formación.
Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos.
Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional.
Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7.
Ambiente inclusivo 🌍: Entorno diverso y multicultural.
Eventos sociales 🎮: Actividades para conectar con el equipo.
¡Apúntate y te daremos más detalles! 🚀
Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood
En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.