> Markdown version of [/jobs/ext/3012969-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3012969-senior-java-developer). 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 Developer - **Company:** FacTECH Servicios Informáticos - **Location:** Lugo, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Distributed Systems, Github, Power BI, Software Engineering, Data Streaming, Data Processing, Spring-boot, Apache Kafka, Software Version Control, Docker, Databricks, Control M - **Published:** September 20, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-developer-en-lugo-ID-371912302 ## About the Role Buscamos un/a profesional Senior, con al menos 6 años de experiencia profesional, que cumpla todos los requisitos imprescindibles de la posición.Requisitos imprescindibles- Mínimo 6 años de experiencia en desarrollo de software. - Experiencia demostrable trabajando con DMS Streaming y Kafka Streams. - Experiencia sólida en Java y Spring Boot. - Experiencia en integración mediante APIs. - Experiencia en desarrollo y despliegue de soluciones en AWS. - Conocimientos y experiencia trabajando con Databricks y Power BI. - Experiencia utilizando GitHub y Docker. - Certificación oficial en Kafka requisito imprescindible. - Capacidad para trabajar de forma autónoma y aportar criterio técnico. - Experiencia en entornos y proyectos de alta exigencia. - Inglés mínimo B1+. Importante: para esta posición necesitamos que el/la candidato/a cumpla con todos los requisitos imprescindibles y pueda acreditar experiencia real y demostrable en las tecnologías indicadas.Será valorable- Experiencia con Control-M. - Conocimientos de planificación y scheduling. - Experiencia adicional en arquitecturas orientadas a eventos. - Experiencia en entornos de procesamiento de datos y arquitecturas distribuidas. ## Description En FACTECH buscamos incorporar un/a Senior Java Developer / Consultor/a TradeNxt para participar en un proyecto tecnológico de larga duración y asignación indefinida, trabajando con arquitecturas modernas de streaming, cloud e integración de sistemas.Si eres un/a profesional con experiencia sólida en Java, Spring Boot, Kafka y AWS, te apasionan los sistemas distribuidos y buscas un proyecto estable y técnicamente desafiante, queremos conocerte.¿Qué encontrarás en este proyecto?Formarás parte de un equipo técnico especializado, participando en el desarrollo y evolución de soluciones basadas en streaming de datos, arquitecturas cloud e integración de APIs.Trabajarás con tecnologías como Java, Spring Boot, Kafka Streams, DMS Streaming, AWS, Databricks, Power BI, Docker y GitHub, dentro de un entorno técnico orientado a la calidad, escalabilidad y evolución continua.Se trata de una asignación indefinida, con incorporación lo antes posible y modalidad 100% remota desde España.¿Cuál será tu misión?Como Consultor/a TradeNxt Senior, participarás en el diseño, desarrollo y evolución de soluciones tecnológicas basadas en Java y arquitecturas de streaming, trabajando especialmente con Kafka Streams y DMS Streaming.Tu objetivo será desarrollar soluciones robustas y escalables, integrar diferentes sistemas y APIs y participar en la evolución de las plataformas cloud sobre AWS.¿Cuáles serán tus responsabilidades?- Diseñar y desarrollar aplicaciones y servicios utilizando Java y Spring Boot.- Trabajar con DMS Streaming y Kafka Streams en soluciones de procesamiento y streaming de datos.- Diseñar e implementar integraciones mediante APIs.- Desarrollar y evolucionar soluciones desplegadas en AWS.- Participar en el diseño y desarrollo de arquitecturas orientadas a eventos y procesamiento de datos.- Trabajar con Databricks y Power BI en proyectos relacionados con datos y analítica.- Utilizar Docker para la contenerización y despliegue de aplicaciones.- Trabajar con GitHub para el control de versiones y colaboración en el desarrollo.- Colaborar con otros equipos técnicos para garantizar la correcta integración y evolución de las soluciones.- Participar en la resolución de incidencias y en la mejora continua de las aplicaciones.- Aplicar buenas prácticas de desarrollo, calidad de código y diseño de soluciones escalables.¿Qué buscamos?Buscamos un/a profesional Senior, con al menos 6 años de experiencia profesional, que cumpla todos los requisitos imprescindibles de la posición.Requisitos imprescindibles- Mínimo 6 años de experiencia en desarrollo de software.- Experiencia demostrable trabajando con DMS Streaming y Kafka Streams.- Experiencia sólida en Java y Spring Boot.- Experiencia en integración mediante APIs.- Experiencia en desarrollo y despliegue de soluciones en AWS.- Conocimientos y experiencia trabajando con Databricks y Power BI.- Experiencia utilizando GitHub y Docker.- Certificación oficial en Kafka requisito imprescindible.- Capacidad para trabajar de forma autónoma y aportar criterio técnico.- Experiencia en entornos y proyectos de alta exigencia.- Inglés mínimo B1+.Importante: para esta posición necesitamos que el/la candidato/a cumpla con todos los requisitos imprescindibles y pueda acreditar experiencia real y demostrable en las tecnologías indicadas.Será valorable- Experiencia con Control-M.- Conocimientos de planificación y scheduling.- Experiencia adicional en arquitecturas orientadas a eventos.- Experiencia en entornos de procesamiento de datos y arquitecturas distribuidas.¿Qué ofrecemos?- Proyecto estable y de larga duración.- Asignación indefinida.- 100% remoto desde España.- Entorno tecnológico internacional.- Participación en proyectos con tecnologías modernas de Java, Kafka, AWS y Data.- Formación y desarrollo profesional continuo.- Incorporación a un equipo técnico especializado y colaborativo.¿Te interesa el reto?Si eres un/a Senior Java Developer con experiencia real en Kafka Streams, DMS Streaming, Spring Boot y AWS, cuentas con la certificación Kafka y buscas un proyecto estable y de larga duración, nos gustaría conocerte.Únete a FACTECH y participa en un proyecto tecnológico donde podrás seguir creciendo profesionalmente y trabajando con tecnologías de alto impacto. ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-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) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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)