> Markdown version of [/jobs/ext/3440502-senior-backend-developer-java-github-copilot-inmediata](https://www.wearedevelopers.com/jobs/ext/3440502-senior-backend-developer-java-github-copilot-inmediata). 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 Backend Developer Java (GitHub Copilot)/inmediata - **Company:** Tecdata Engineering - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Unit Testing, Databases, Continuous Integration, Data Security, Github, Hibernate (Java), Java Persistence API, Spring Framework, Junit, PostgreSQL, MySQL, Scrum Methodology, Mockito, Swagger, SQL Databases, Openapi, GitHub Copilot, Spring-boot, Backend, Git, Containerization, Restful APIs, Docker - **Published:** September 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=de6a2a0fa2f17659 ## About the Role * Experiencia de al menos 5 años en desarrollo Backend con Java. * Experiencia con Java 8, 11 y/o 17. * Dominio de Spring Framework y Spring Boot. * Experiencia con Spring Data JPA e Hibernate. * Desarrollo de APIs REST e integración de servicios. * Experiencia en arquitecturas de microservicios. * Conocimientos de bases de datos PostgreSQL y/o MySQL. * Optimización de consultas SQL y acceso a datos. * Experiencia con Spring Security (autenticación y autorización). * Desarrollo de pruebas unitarias e integración con JUnit 5 y Mockito. * Documentación de APIs mediante Swagger/OpenAPI. * Experiencia trabajando con Git y GitHub. * Experiencia en procesos de Integración Continua y Despliegue Continuo (CI/CD). * Contenerización de aplicaciones mediante Docker. * Experiencia trabajando con metodologías Agile/Scrum. ## Related Videos - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Liuba Gonta and Yuliya Khadasevic - GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding](https://www.wearedevelopers.com/magazine/490-liuba-gonta-and-yuliya-khadasevic-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)