Senior Java Developer - Enterprise Data Platforms

Jobgether • Spain
Remote
Apply
AI Summary

Design and evolve backend services for enterprise-scale data platforms. Collaborate cross-functionally in a highly autonomous, global healthcare environment. Migrate legacy components to modern, scalable architecture.

Key Highlights
Design and maintain robust backend services using Java
Evolve and unify large-scale enterprise data platform architecture
Migrate legacy components to modern, scalable platform ecosystem
Key Responsibilities
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
Analyze existing systems, data flows, dependencies, and integrations across complex environments
Collaborate with cross-functional engineering, product, and data teams in a distributed organization
Technical Skills Required
Java Spring or Spring Boot Relational databases and SQL
Benefits & Perks
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
Nice to Have
Experience with data platforms, microservices architectures, or cloud environments (AWS, Azure, GCP)

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.

Accountabilities

  • 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.

Requirements

  • 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).

Benefits

  • 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.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Principal Performance Engineer

Programming
•
6h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

EDB

Spain

Senior Chatbot & Conversational AI Developer (100% Remote)

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Capitole

Spain

Senior Software Engineer - Identity and Security

Programming
•
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

perk

Spain

Subscribe our newsletter

New Things Will Always Update Regularly