> Markdown version of [/jobs/ext/729293-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/729293-senior-java-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 Java Developer - **Company:** Nuvolar - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Software Quality, Code Review, Continuous Integration, Data Integration, Relational Databases, Software Debugging, EHealth, Github, PostgreSQL, Apache Maven, Scrum Methodology, Swagger, Openapi, Datadog, Data Logging, Cloud Platform System, Grafana, Spring-boot, Backend, Data Management, Restful APIs, Docker, Microservices - **Published:** June 29, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=613fcd113c477e8e ## About the Role Do you have experience in Scrum?, * Strong experience as a senior Java backend developer. * Solid hands-on experience with Spring Boot and microservices. * Strong grasp of REST APIs, integration patterns, and service-to-service communication. * Experience with PostgreSQL or similar relational databases. * Experience in cloud environments, ideally AWS. * Good understanding of CI/CD and tools like GitHub Actions. * Ability to write clean, testable code and contribute to code reviews. * Experience with automated backend testing (unit, integration, API). * Comfortable in complex ecosystems with multiple services and stakeholders. * Strong troubleshooting skills in non-trivial environments. * Agile/Scrum experience and collaborative mindset. * Fluent in professional English. * Ownership mindset, proactive, clear communicator, adaptable. Nice to have: * Healthcare, digital health, or regulated environment experience. * Deeper AWS * Datadog or similar observability tools. * Docker and containerized environments. * Maven, OpenAPI/Swagger, contract-first development. ## Description * Maintain and evolve mission-critical backend data platforms used across multiple healthcare products and teams. * Design, develop, test, and maintain backend services using Java and Spring Boot. * Build and support microservices, REST APIs, and data integrations across a distributed platform ecosystem. * Drive platform modernization initiatives and contribute to the evolution towards a more scalable and centralized architecture. * Collaborate with developers, QA engineers, Product Owners, architects, and other stakeholders to deliver robust technical solutions. * Identify architectural risks, scalability bottlenecks, and operational challenges, proposing improvements and influencing technical decisions. * Contribute to engineering excellence through CI/CD, automated testing, code reviews, and technical documentation. * Improve platform observability, reliability, and operational efficiency through metrics, logging, monitoring, and debugging practices. * Support multiple teams by building platform capabilities that enable product development at scale., * Technical Exercise - A Java backend exercise reviewed by our backend engineering team, focused on architecture, code quality, and problem-solving. * Technical Interview - Meet the engineering team, discuss the technical exercise, and explore the role and tech environment in depth. * Final Interview with the client - A conversation with the principal technical architect of the data platform team. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [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) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [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) - [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) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Job Search Websites of 2025](https://www.wearedevelopers.com/magazine/368-the-best-job-search-websites-of-2025)