Backend Software Engineer
9 days ago
Barcelona
En NTT DATA, estamos impulsando grandes programas de modernización tecnológica que están redefiniendo cómo las organizaciones operan, deciden y se transforman. Y lo estamos haciendo con lo más avanzado que existe hoy: plataformas agentic basadas en GenAI, capaces de aprender, razonar y ejecutar tareas de forma autónoma para acelerar la innovación. Buscamos talento tanto en Cataluña, Valencia y Aragón que quieran formar parte de esta nueva era de proyectos donde la inteligencia artificial deja de ser teoría para convertirse en impacto real. Tu experiencia será clave para: - Diseñar e implementar programas de modernización escalables. - Integrar capacidades de IA generativa y sistemas agentic en entornos complejos. - Guiar equipos y clientes hacia un modelo tecnológico más ágil, inteligente y sostenible. Lo que ofrecemos: - Proyectos pioneros, donde la innovación se traduce en resultados tangibles. - Espacios para aportar visión, donde tu trayectoria no solo cuenta, sino que inspira. - Equipos multidisciplinares con talento y curiosidad, que trabajan con propósito. - Flexibilidad, cercanía y desarrollo continuo, porque creemos que la tecnología más avanzada necesita personas plenas. Buscamos mentores, innovadores, referentes, personas que quieran dejar huella en la evolución de la tecnología y en el modo en que las organizaciones crean valor. Como Backend Software Engineer deberías tener los siguientes conocimientos y experiencia: - Fuerte background programando en Java con últimas versiones. - Soltura con el framework Spring (Boot, MVC, CORE, Security, Dependecy Injection). - Experiencia con Microservicios: Trabajan con arquitectura Hexagonal, Patterns (Circuit Breaker, Api Gateway, Service Discovery) y Feature Flags. - Uso y manejo de patrones de diseño, acompañado de principios como SOLID, YAGNI, KISS, Clean Code, Software Craftmanship. - Buenas habilidades en Testing, con diferentes técnicas como White-box/ Black-box, diferentes tipos de test (unit testing, integration and smoke); y Framework mocks (Mockito, Mockmvc, Wiremock, Powermock). - Dominio de Maven y Git. - Comodidad trabajando con Agile SCRUM, Kanban o XP. - Buen inglés hablado y escrito. Y si además cuenta con experiencia en: - Docker, Openshift o Kubernetes. - Ansible, Terraform - DDD. - CI / CD pipelines. - Devops Skills. En NTT DATA, ofrecemos: - Desarrollo de carrera: plan de carrera individualizado y tutorizado a nivel personal y profesional. - Formación adaptada a tus necesidades y preferencias. Desde nuestra Universidad Corporativa podrás realizar certificaciones, cursos de idiomas, de habilidades de gestión, técnicas y acceso a Udemy. - Gran equipo: trabajar en un buen ambiente de equipo donde podrás aprender de los demás y ellos de ti. - Flexibilidad y conciliación: Modalidad de trabajo hibrida, con oficinas en Barcelona y horario flexible. - Retribución salarial competitiva y acorde con la experiencia aportada. - Beneficios sociales: tickets comida, seguro médico pagado a ti al 100% y a tu familia al 80% en caso de querer que disfruten del mismo y seguro de vida. Únete a NTT DATA. Haz que tu talento impulse la inteligencia del futuro.