> Markdown version of [/jobs/ext/1366472-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/1366472-backend-software-engineer). 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). --- # Backend Software Engineer - **Company:** Ing Recruitment - **Location:** Madrid, Spain (Remote available) - **Contract:** Voluntary work - **Skills:** Java (Programming Language), Agile Methodology, Microsoft Azure, Databases, Continuous Integration, Customer Data Management, Software Design Patterns, Distributed Systems, Java Persistence API, Junit, Model View Controller (MVC), Mockito, Software Engineering, SQL Databases, Cloud Platform System, Spring-boot, Reliability of Systems, Backend, Git, Containerization, Solid Principles, Restful APIs, Software Version Control, Workday, Docker, Microservices - **Published:** July 21, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Solid foundation in software development, with the ability to write clean, maintainable and testable code. + Understanding of software design principles and willingness to learn how to apply design patterns in real scenarios. + Basic knowledge of microservices architecture, REST APIs and distributed systems. + Experience with Java and Spring ecosystem (Spring Boot, MVC) or similar backend technologies. + Familiarity with testing practices (JUnit, Mockito or equivalent). + Basic understanding of CI/CD, version control (Git, Azure DevOps) and modern development workflows. + Exposure to containerisation (Docker) and cloud environments is a plus. + Basic understanding of databases (SQL, JPA or similar). + Willingness to learn how to analyse and solve production issues with the support of the team. + Ability to work collaboratively in Agile teams, with a proactive and curious mindset. + Strong learning attitude, openness to feedback and continuous improvement. + Accountability for assigned tasks and commitment to delivering quality outcomes. + Demonstrates ING Orange Code behaviours: collaboration, ownership, openness to change and continuous learning. + Ability to communicate technical concepts clearly with the support of more experienced engineers. ## Description CC CRM team is responsible for delivering a reliable, customer-focused digital experience by making Affluent customer data actionable in the CRM, enabling the best agent-customer experience, and ensuring effective portfolio management for agents, including alert handling and customer contact management. Your key responsibilities: As a Backend Software Engineeryou will: + Design, develop and test backend solutions with support from more senior engineers, ensuring functionality, quality and performance. + Contribute to delivering software to Production, following established development practices, standards and guidelines. + Maintain and improve existing software, contributing to refactoring and continuous improvement of the codebase. + Support Production by analysing incidents, troubleshooting issues and fixing bugs under guidance. + Contribute to ensuring system reliability and performance, considering non-functional requirements with the support of the team. + Collaborate within a cross-functional Agile squad, participating in refinements and contributing to solution discussions. + Contribute to delivering product value by executing tasks end-to-end with support, ensuring quality and meeting commitments. + Participate in the engineering chapter, learning best practices and contributing to a culture of continuous improvement. + Share knowledge with the team and actively participate in learning and feedback loops. + Communicate technical topics clearly, with support, adapting to different audiences when needed., + Apply only via official ING platforms: ING uses Workday and LinkedIn as its internal recruitment system. Applications should be submitted only via our official career site or via ING job postings on LinkedIn. + Check the sender's email carefully: Legitimate communication will always come from @ing.com and/or @myworkday.com. + No payments or banking details will ever be requested: If someone asks for this information, it's a scam. ## Related Videos - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [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) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [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) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)