Back-end Architect
Role details
Job location
Tech stack
Job description
- Diseñar y desarrollar arquitecturas de aplicaciones escalables y eficientes, centradas en microservicios.
- Implementar soluciones basadas en eventos utilizando tecnologías como Kafka.
- Desarrollar aplicaciones utilizando lenguajes de programación como .NET o Java.
- Experiencia con Docker y Kubernetes para la gestión de aplicaciones en contenedores, así como conocimientos en arquitecturas serverless.
- Colaborar con equipos de desarrollo para asegurar la calidad del código y la implementación de mejores prácticas.
- Integrar sistemas de autenticación y autorización en las aplicaciones.
- Contribuir a la adopción de tecnologías cloud (AWS o Azure) en los proyectos.
- Mantenerse actualizado sobre las tendencias tecnológicas así como las novedades en inteligencia artificial y explorar su aplicación en los proyectos.
Requirements
- Como mínimo 3 años de experiencia comprobable en diseño de arquitecturas de software, especialmente en microservicios y arquitecturas de eventos.
- Dominio de al menos un lenguaje de programación como .NET o Java.
- Familiaridad con bases de datos relacionales (como PostgreSQL, MySQL) y no relacionales (como MongoDB, Cassandra), así como en la gestión de datos en la nube como CosmosDB.
- Conocimientos en sistemas de autenticación y autorización (OAuth, JWT, etc.).
- Familiaridad con plataformas cloud (AWS y/o Azure).
- Aunque no es excluyente, será un plus que tengas interés en temas de inteligencia artificial y su aplicación en el desarrollo de software; experiencia con sistemas de mensajería como RabbitMQ o ActiveMQ, además de Kafka, para la comunicación entre microservicios; y familiaridad con prácticas de DevOps y herramientas de integración y entrega continua como Jenkins, GitLab CI, o Azure DevOps.
Benefits & conditions
? Formar parte de un equipo de élite especializado en la unión entre estrategia y tecnología.
? Contrato indefinido con revisiones de categoría y salario de manera anual.
? Certificaciones bonificadas de los principales proveedores cloud (AWS, Azure, GCP) y otras tecnologías.
? Acceso gratuito a nuestra plataforma formativa, NTT DATA University, donde encontrarás formaciones técnicas, metodológicas, idiomas y soft skills.
?? ? Trabajo híbrido y horario flexible para facilitar la conciliación.
? Jornada intensiva (8:00 a 15:00) los viernes y los meses de verano.
? Beneficios corporativos: complementos salariales adicionales, retribución flexible, seguro médico, seguro de vida y accidentes y muchos más.
? Programas solidarios y actividades sociales para impulsar un impacto positivo a través de nuestro portal de voluntarios The Blue Wave.
? Un ambiente de trabajo excelente, que fomenta el compañerismo y la buena convivencia. Somos Global Top Employer 2025, y, en España, por 10º año consecutivo.