Backend Developer
Role details
Job location
Tech stack
Job description
depending on the product stack. Implement and maintain unit and integration tests as part of the development lifecycle. Collaborate closely with QA engineers, frontend developers, Dev Ops, architects, and product stakeholders. Participate actively in refinement, planning, development, and delivery activities. Ensure code quality, maintainability, and consistency across the backend codebase. Support applications running in production, including troubleshooting and analysis of logs, errors, and runtime behaviour. Contribute to continuous improvement of backend development practices, tooling, and technical solutions. Proven experience in backend software development within enterprise environments. Strong hands-on experience with Java and Spring Boot or . NET Core / ASP. NET Core . Experience working with relational databases and SQL (Oracle, SQL Server, or equivalent). Familiarity with version control systems (Git). Experience with unit and integration testing. Understanding of Agile ways
Requirements
of working (Scrum / Kanban). Basic understanding of CI/CD concepts and Dev Ops environments. Awareness of production and operational aspects such as logging, error handling, and monitoring. Good communication skills and fluency in English.", "employmentType": "FULL_TIME", "industry": "Back End", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "n/a", "addressLocality": "Madrid", "addressRegion": "Madrid", "addressCountry": "ES", "postalCode": "n/a" } }, "salaryCurrency": "EUR", "title": "Back end developer - python", "hiringOrganization" : { "@type" : "Organization", "logo" : "https://logo.jobs-search.org/9149773.jpg", "name" : "confidential" } }