.Who are we? Amaris Consulting es una firma independiente de asesoría tecnológica que ofrece servicios de orientación y soluciones para las empresas. Reúne a más de 7 600 personas distribuidas en 5 continentes y más de 60 países. Con más de 1 000 clientes en todo el mundo, hemos implementado soluciones en proyectos importantes durante más de una década. Nuestros especialistas cubren sectores que abarcan desde servicios financieros y transporte hasta atención sanitaria y tecnología. Amaris es su 'stepping stone' para atravesar ríos de cambio, afrontar retos y realizar todos sus proyectos con éxito.Job description Lleva tu carrera al siguiente nivel con Amaris Consulting como BackEnd Developer Microservicios - Madrid. Forma parte de un equipo internacional, prospera en un grupo global con una facturación de 800M€ y más de 1.000 clientes en todo el mundo , y un entorno ágil. El candidato ideal debe poseer una sólida experiencia en .NET para el desarrollo backend, así como conocimiento de Vue.Js, Angular o React para el desarrollo frontend. También es fundamental tener experiencia en Git, trabajar en entornos ágiles como Scrum o Agile, implementar arquitecturas de microservicios y interactuar con APIs. Únete a Amaris Consulting, donde podrás desarrollar tu potencial y marcar la diferencia dentro de la empresa. ¿QUÉ NECESITARÍAS? Experiencia: Mínimo de 4 años de experiencia en desarrollo backend con Java o .NET . Experiencia comprobada en el diseño e implementación de microservicios . Habilidades Técnicas: Conocimiento profundo de la arquitectura de microservicios y desarrollo de APIs RESTful . Experiencia trabajando con frameworks de microservicios , como Spring Boot (para Java) o .NET Core . Familiaridad con bases de datos SQL y NoSQL . Conocimientos de contenedores y orquestación de microservicios , como Docker y Kubernetes (es un plus). Idiomas: Nivel intermedio de inglés (B2 o superior), capaz de colaborar con equipos internacionales. Habilidades Personales: Capacidad para trabajar de manera autónoma y en equipo. Excelentes habilidades para resolver problemas y optimizar el rendimiento del sistema. Capacidad para adaptarse a nuevas tecnologías y metodologías de trabajo. ¿QUÉ VAS A HACER? Desarrollo Backend: Diseñar, desarrollar y mantener soluciones backend utilizando Java o .NET, asegurando que cumplan con los requisitos del negocio. Implementar microservicios escalables, reutilizables y de alta calidad, asegurando su integración y funcionamiento óptimo. Arquitectura de Microservicios: Desarrollar e implementar microservicios basados en la arquitectura distribuida, asegurando la eficiencia, escalabilidad y rendimiento del sistema. Colaborar en la definición y mejora de la arquitectura de microservicios, siguiendo las mejores prácticas de la industria. Integración y APIs: Diseñar y desarrollar APIs RESTful para la integración de los microservicios con otros sistemas y aplicaciones