> Markdown version of [/jobs/ext/3001486-back-end-developer](https://www.wearedevelopers.com/jobs/ext/3001486-back-end-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). --- # Back End Developer - **Company:** Virtusa - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Server Applications, Microsoft Azure, Batch Processing, Information Technology Consulting, Continuous Integration, Github, IBM Websphere Application Server, Junit, OpenShift, Mockito, SonarQube, Web Applications, Postman, Spring Cloud, Spring-boot, Information Technology, Reactive Programming, Spring Batch, Microservices - **Published:** September 19, 2026 - **Apply:** https://www.buscojobs.com.es/back-end-developer-en-madrid-ID-370492682 ## About the Role Junior: Between 1-2 years of experience using the required technologies and tools. Medium: Between 2-5 years of experience using the required technologies and tools. Senior: >6 years of experience using the required technologies and tools. Education Bachelor's degree or higher in Computer Science, Engineering or related field. Skills & Knowledge Java (8, 11, 17) - deep understanding of Java core with Spring Boot, Spring Batch and Spring Cloud Stream. Framework testing: JUnit, Mockito, Postman Continuous Integration: GitHub, SonarQube, GitHub Actions Web application servers/containers: WebSphere and OpenShift Batch processes Nice to Have Knowledge in cloud public (Azure, AWS ...) Microservices Fluent Spanish (native or B2/C1) Reactive programming Knowledge in financial products and Confirming core Employment Type Full-time Job Function and Industries Design - Banking and IT Services and IT Consulting We're unlocking community knowledge in a new way. ## Description Seniority LevelJunior: Between 1-2 years of experience using the required technologies and tools.Medium: Between 2-5 years of experience using the required technologies and tools.Senior: >6 years of experience using the required technologies and tools.EducationBachelor's degree or higher in Computer Science, Engineering or related field.Skills & KnowledgeJava (8, 11, 17) - deep understanding of Java core with Spring Boot, Spring Batch and Spring Cloud Stream.Framework testing: JUnit, Mockito, PostmanContinuous Integration: GitHub, SonarQube, GitHub ActionsWeb application servers/containers: WebSphere and OpenShiftBatch processesNice to HaveKnowledge in cloud public (Azure, AWS ...)MicroservicesFluent Spanish (native or B2/C1)Reactive programmingKnowledge in financial products and Confirming coreEmployment Type Full-timeJob Function and Industries Design - Banking and IT Services and IT ConsultingWe're unlocking community knowledge in a new way.Experts add insights directly into each article, started with the help of AI.#J-*****-Ljbffr ## Related Videos - [Are Your APIs Ready for AI Agents](https://www.wearedevelopers.com/videos/2004-are-your-apis-ready-for-ai-agents) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [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) - [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) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)