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
View details
Apply Now