> Markdown version of [/jobs/ext/1623874-desarrollador-a-java-full-stack](https://www.wearedevelopers.com/jobs/ext/1623874-desarrollador-a-java-full-stack). 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). --- # Desarrollador/a Java Full-Stack - **Company:** Digital55 - **Location:** Spain - **Salary:** €45,000.0 - €70,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Databases, Software Debugging, Junit, Microsoft SQL Server, Model View Controller (MVC), Scrum Methodology, Mockito, SONAR (Symantec), SQL Databases, Spring-mvc, Spring-boot, Git, Restful APIs, Software Version Control, Microservices - **Published:** July 31, 2026 - **Apply:** https://www.jobleads.com/es/job/e58fa0c842b93a2b947744e5024c2a68c ## About the Role * Experiencia con Java 8 o superior (entornos actuales) * Conocimientos sólidos en Spring / Spring Boot * Experiencia en desarrollo de APIs REST * Experiencia con SQL nativo (SQL Server) * Uso de sistemas de control de versiones (Git) * Experiencia trabajando con patrón MVC * Capacidad de trabajo autónomo y orientación a calidad de código * Experiencia o interés en uso de IA aplicada al desarrollo (Copilot, etc.) Valoramos especialmente * Experiencia con Thymeleaf o Spring MVC * Experiencia en arquitecturas modernas (microservicios, clean code) * Conocimiento de herramientas de testing (JUnit, Mockito) * Experiencia con herramientas de calidad de código (Sonar, etc.) * Experiencia en entornos ágiles (Scrum / Kanban) ## Description Actualmente buscamos un/a Desarrollador/a Java Full-Stack (mid/senior) para incorporarse a un proyecto estable dentro de un sector puntero en transporte ferroviario (Rail), participando en el desarrollo y evolución de soluciones tecnológicas críticas para la gestión y optimización del transporte., * Desarrollo y mantenimiento de aplicaciones Java empresariales * Desarrollo de APIs REST * Trabajo con arquitectura basada en Spring / Spring Boot y patrón MVC * Colaboración en diseño técnico y evolución de componentes * Trabajo con bases de datos SQL Server * Participación en pruebas, debugging y mejora continua del código ## Related Videos - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)