> Markdown version of [/jobs/ext/1938560-senior-backend-developer](https://www.wearedevelopers.com/jobs/ext/1938560-senior-backend-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). --- # Senior Backend Developer - **Company:** Emineo Spain - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, JIRA, Build Automation, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, Gradle, Spring Framework, PostgreSQL, E2e Testing, Software Engineering, Web Applications, Spring-boot, Cypress (Programming Language), Backend, Gitlab, Git, Event Driven Architecture, Kubernetes, Information Technology, Apache Kafka, Front End Software Development, Software Version Control, Jasmine, Docker, Monolithic Repository, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-backend-developer-en-madrid-ID-365470326 ## About the Role Bachelor's degree in Computer Science (or related field) 3-5 years experience in Java Technologies, Spring Framework / Spring Boot Experience with end-to-end testing frameworks (Cypress), Monorepo with NX, Testing with Jasmine and Karma. Experience with version control (Git) and build automation toos (Gradle). Experience in CI/CD environments, cloud technologies (Docker, Azure, Kubernetes) and database technologies (PostgreSQL). Knowledge of microservices architecture. Experience in and fun with agile software development methodologies. Knowledge of Project Management Tools at user level (Jira, Azure Devops, GitLab). Valuable knowledge of event-driven architectures (Apache Kafka). #J-*****-Ljbffr ## Description This is a full-time hybrid role for a Full Stack Developer based in Valencia, with the flexibility to work from home part of the time.The Full Stack Developer will design, develop, and manage both front-end and back-end web applications.The role includes collaborating with cross-functional teams, maintaining and optimizing web solutions, troubleshooting and debugging applications, and ensuring optimal application functionality.You will work on delivering high-quality code and participate in code reviews to maintain robust software development standards.ResponsibilitiesWriting clean, high-quality, high-performance, maintainable codeDevelop and support software including applications, database integration, interfaces, and new functionality enhancementsCoordinate cross-functionally to insure project meets business objectives and compliance standardsSupport test and deployment of new products and featuresParticipate in code reviewsQualificationsBachelor's degree in Computer Science (or related field)3-5 years experience in Java Technologies, Spring Framework / Spring BootExperience with end-to-end testing frameworks (Cypress), Monorepo with NX, Testing with Jasmine and Karma.Experience with version control (Git) and build automation toos (Gradle).Experience in CI/CD environments, cloud technologies (Docker, Azure, Kubernetes) and database technologies (PostgreSQL).Knowledge of microservices architecture.Experience in and fun with agile software development methodologies.Knowledge of Project Management Tools at user level (Jira, Azure Devops, GitLab).Valuable knowledge of event-driven architectures (Apache Kafka).#J-*****-Ljbffr ## 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 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) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## 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) - [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) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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)