Senior Java Developer in Spain at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Developer based in Spain.
This role sits within a long-term strategic initiative focused on building and unifying enterprise-scale data platforms in a complex global healthcare environment. You will contribute to the design and evolution of backend services that enable seamless data exchange, integration, and interoperability across multiple teams and systems. Working in a highly autonomous engineering setting, you will take ownership of technical solutions while collaborating with diverse stakeholders across engineering, data, and product functions. The position offers the opportunity to work on large-scale, mission-critical systems that underpin multiple business capabilities. You will play a key role in migrating and modernizing existing components into a unified, scalable platform architecture. This is a hands-on technical role where your contributions will directly shape the future of a high-impact enterprise ecosystem.
- Design, develop, and maintain robust backend services and APIs using Java.
- Contribute to the evolution and unification of large-scale enterprise data platform architecture.
- Support the migration of legacy components into a modern, scalable platform ecosystem.
- Analyse existing systems, data flows, dependencies, and integrations across complex environments.
- Collaborate with cross-functional engineering, product, and data teams in a distributed organization.
- Write clean, maintainable, and well-tested code aligned with best engineering practices.
- Participate in technical design discussions, estimations, and solution refinement processes.
- Troubleshoot, debug, and resolve issues in distributed backend systems.
- Produce and maintain clear, structured technical documentation.
- Communicate progress, risks, and technical blockers proactively to stakeholders.
- Solid professional experience in Java backend development within enterprise or large-scale systems.
- Strong experience building and maintaining backend services and RESTful APIs.
- Deep understanding of object-oriented programming, clean code principles, and software design patterns.
- Hands-on experience with Spring or Spring Boot frameworks.
- Experience working with relational databases and strong SQL knowledge.
- Proficiency with Git and modern software development workflows.
- Ability to work independently and take ownership of complex technical tasks.
- Experience working in large, matrixed organizations with multiple teams and dependencies.
- Strong communication skills and professional working proficiency in English.
- Nice to have: experience with data platforms, microservices architectures, or cloud environments (AWS, Azure, GCP).
- 100% remote work within Spain with flexible working arrangements.
- Long-term stable engagement on a strategic, enterprise healthcare project.
- Opportunity to work on large-scale data platforms and modern enterprise architecture.
- Continuous learning and professional development opportunities.
- Collaborative, people-first engineering culture focused on autonomy and quality.
- Exposure to complex distributed systems and cross-functional global teams.
- Strong emphasis on ownership, trust, and technical excellence.