Senior Java Developer
New
SpainFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- SQLGitJavaSpringSpring BootRESTful APIs
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.
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.
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site