> Markdown version of [/jobs/ext/2009238-senior-backend-software-developer](https://www.wearedevelopers.com/jobs/ext/2009238-senior-backend-software-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 Software Developer - **Company:** Envista Holdings - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Unit Testing, Cloud Computing, Relational Databases, Gradle, Hibernate (Java), Web Portals, Java Persistence API, Junit, Python (Programming Language), PostgreSQL, Apache Maven, Microsoft SQL Server, MySQL, Model View Controller (MVC), Oracle (Applications), Mockito, Standard Sql, Web Applications, Apache Spark, Spring-boot, AWS Lambda, Backend, Spring Data, Containerization, Build Tools, Teamcity, Api Design, Amazon Simple Queue Service (SQS), Atlassian Bamboo, Docker, Jenkins - **Published:** August 10, 2026 - **Apply:** https://dejobs.org/x/x/67629500A55143FB8161E7EE18615245/job/ ## About the Role Overall 4+ year's experience of software developing using Java and Spring tech stack. Experience with * Java * Spring (Spring Boot, Sprint MVC, Spring Data) * ORM (Hibernate, Spring Data, JPA) * API design and implementation (REST, HTTP) * Unit and integration testing (JUnit, Mockito, Sprint Test MVC, Testcontainers) * Build systems (Maven, Bamboo are preferable, or any other like Gradle, Jenkins, TeamCity, etc) * RDBM * SQL * MySQL is preferable, or any other RDBM like PostgreSQL, Oracle, MSSQL * Experience with Cloud and containerisation technologies * AWS Cloud preferable (AWS Lambda Functions, EC2, ALB, ECS, SQS, RDS, SNS, ECR) * Docker * Knowledge and experience of Python is a plus * English: at least B1. ## Description Senior Backend Software Developer will part of regional/global team supporting software of Spark Aligners. We use complex software solution for aligners (invisible braces) that supports the process from order, design to manufacturing. This role will support web based backend development., Working in distributed international cross functional team a developer will help the team with solution design and implementation for new features in Web portal hosted in the cloud doctors use to submit and track orders for Spark Aligners. * Being a part of agile team, we expect a developer will contribute to features refinement working closely with product managers as well as will help development team with planning features to upcoming release and sprints. * You will be in touch with support team and help troubleshoot possible issues users have. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [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) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)