> Markdown version of [/jobs/ext/2089612-senior-java-microservicios-tdd](https://www.wearedevelopers.com/jobs/ext/2089612-senior-java-microservicios-tdd). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Microservicios (Tdd) - **Company:** GFT - **Location:** San Sebastián de los Reyes, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software Applications, Cloud Computing, Code Review, Computer Engineering, Continuous Integration, Blockchain, Software Modules, Apache Kafka, Microservices - **Published:** August 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-microservicios-tdd-en-san-sebastian-de-los-reyes-ID-367538861 ## About the Role Actualmente, tenemos un puesto vacante para un/a profesional Senior Java con amplia experiencia con Microservicios y que haya trabajado con metodología TDD. Además, podrás trabajar con otras tecnologías como Kafka, Cloud, CI/CD, etc. Buscamos una persona entusiasta y dinámica con interés en trabajar en nuestra área de proyectos internacionales. Por tanto, es importante tener un nivel de inglés conversación alto.Tus principales responsabilidades serán:Analizar y programar tanto sobre código existente como desde cero, y realizar el mantenimiento de módulos de software de complejidad media, trabajando a partir de requisitos y especificaciones detallados de forma oral y escrita.Realizar revisiones de código de otros desarrolladores y proporcionar puntos de mejora.Dar soporte a los perfiles más junior, actuando como punto de referencia cuando necesiten ayuda o soporte en temas específicos.Ayudar en el desarrollo de prototipos de módulos de software y aplicaciones.Desarrollar tests unitarios y asumir la responsabilidad sobre el test unitario del código propio.Consolidar el conocimiento de todas las herramientas y plantillas de testing y bug tracking empleadas dentro del proyecto.Participar en distintas fases del ciclo de desarrollo.Requisitos deseados:Graduado en Ingeniería informática (o equivalente). Graduado en Formación Profesional Superior o Medio en Informática.Buen nivel de inglés a nivel conversación.Experiencia con Java 8+. Experiencia en arquitectura de Microservicios y Spring Boot.Experiencia en proyectos reales con TDD.Valorable experiencia con JUnit.Deseable experiencia con Kafka, CI/CD, Cloud, etc.Competencias personales:Trabajo en equipo.Habilidades de comunicación, favoreciendo dinámicas que permitan el flujo de conocimiento, con interés tanto en aprender como en enseñar.Proactividad en la búsqueda de nuevas soluciones y mejoras.En GFT consideramos que la diversidad es uno de nuestros pilares fundamentales y promovemos un entorno de trabajo inclusivo basado en la cooperación y el respeto mutuo. Ofrecemos igualdad de oportunidades a todas las personas sin tener en cuenta su raza, origen cultural, sexo, edad, orientación sexual, identidad de género, discapacidad o creencias religiosas. GFT dispone y ha registrado un Plan de Igualdad que recoge las medidas a adoptar con el objetivo de alcanzar en la empresa la igualdad de trato y de oportunidades entre mujeres y hombres y a eliminar, si es que la hay, la discriminación por razón de sexo. ## Description GFT es una compañía pionera en transformación digital que desarrolla soluciones sostenibles basadas en nuevas tecnologías, como la inteligencia artificial y blockchain/DLT.Puede obtener más detalles sobre la naturaleza de esta vacante y lo que se espera de los solicitantes leyendo la información a continuación.Los expertos de GFT crean e implementan aplicaciones de software escalables que hacen que el acceso a modelos de negocio innovadores sea seguro y sencillo.Qué estamos buscando?Actualmente, tenemos un puesto vacante para un/a profesional Senior Java con amplia experiencia con Microservicios y que haya trabajado con metodología TDD.Además, podrás trabajar con otras tecnologías como Kafka, Cloud, CI/CD, etc.Buscamos una persona entusiasta y dinámica con interés en trabajar en nuestra área de proyectos internacionales.Por tanto, es importante tener un nivel de inglés conversación alto.Tus principales responsabilidades serán:Analizar y programar tanto sobre código existente como desde cero, y realizar el mantenimiento de módulos de software de complejidad media, trabajando a partir de requisitos y especificaciones detallados de forma oral y escrita.Realizar revisiones de código de otros desarrolladores y proporcionar puntos de mejora.Dar soporte a los perfiles más junior, actuando como punto de referencia cuando necesiten ayuda o soporte en temas específicos.Ayudar en el desarrollo de prototipos de módulos de software y aplicaciones.Desarrollar tests unitarios y asumir la responsabilidad sobre el test unitario del código propio.Consolidar el conocimiento de todas las herramientas y plantillas de testing y bug tracking empleadas dentro del proyecto.Participar en distintas fases del ciclo de desarrollo.Requisitos deseados:Graduado en Ingeniería informática (o equivalente).Graduado en Formación Profesional Superior o Medio en Informática.Buen nivel de inglés a nivel conversación.Experiencia con Java 8+.Experiencia en arquitectura de Microservicios y Spring Boot.Experiencia en proyectos reales con TDD.Valorable experiencia con JUnit.Deseable experiencia con Kafka, CI/CD, Cloud, etc.Competencias personales:Trabajo en equipo.Habilidades de comunicación, favoreciendo dinámicas que permitan el flujo de conocimiento, con interés tanto en aprender como en enseñar.Proactividad en la búsqueda de nuevas soluciones y mejoras.En GFT consideramos que la diversidad es uno de nuestros pilares fundamentales y promovemos un entorno de trabajo inclusivo basado en la cooperación y el respeto mutuo.Ofrecemos igualdad de oportunidades a todas las personas sin tener en cuenta su raza, origen cultural, sexo, edad, orientación sexual, identidad de género, discapacidad o creencias religiosas.GFT dispone y ha registrado un Plan de Igualdad que recoge las medidas a adoptar con el objetivo de alcanzar en la empresa la igualdad de trato y de oportunidades entre mujeres y hombres y a eliminar, si es que la hay, la discriminación por razón de sexo.xkdbapo ¡Únete a nuestro equipo global! ## Related Videos - [Sustainable Mobility – Giravolta](https://www.wearedevelopers.com/videos/480-sustainable-mobility-giravolta) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Pragmatic Blockchain Design Patterns: Integrating Blockchain into Business Processes](https://www.wearedevelopers.com/videos/1579-pragmatic-blockchain-design-patterns-integrating-blockchain-into-business-processes) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) ## Related Articles - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)