Backend Engineer - Spain

JobServe Ltd

Málaga

Hybrid

EUR 60,000 - 80,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JobServe Ltd in Málaga, Spain is seeking a Backend Software Engineer to design, develop and maintain robust backend applications using Java and Spring Boot. The role focuses on RESTful APIs, microservices, and scalable cloud-ready architectures in an English-speaking environment.

You will work in a hybrid setup (3 days in the office, 2 days from home), collaborating with architects, product managers and engineers to deliver high-quality software in an agile setting.

Qualifications

  • Strong backend development with Java and Spring Boot.
  • Experience designing RESTful APIs and microservices.
  • English proficiency and ability to work in an Agile team.

Responsibilities

  • Design, develop and maintain backend applications and services using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices to support scalable applications.
  • Contribute to system architecture, technical design and service integration.

Skills

Java
Spring Boot
RESTful APIs
Microservices
CI/CD

Tools

Docker
Kubernetes
Git
Maven

Job description

Backend Software Engineer - Java/Spring Boot

Location: Málaga, Spain
Working arrangement: Hybrid - 3 days in the office and 2 days working from home
Language: English-speaking environment

The Opportunity

We are looking for a Backend Software Engineer to join a software development company based in Málaga, Spain.

You will play a key role in designing, developing and maintaining robust, scalable and high-performance Back End applications. Working closely with software architects, product managers and fellow engineers, you will contribute to the development of reliable software solutions, RESTful APIs and distributed systems.

You will be involved throughout the software development life cycle, from technical design and implementation through to testing, deployment and continuous improvement. The role offers the opportunity to work with modern Java technologies, microservices architecture, cloud-native tools and distributed data platforms.

This is an excellent opportunity for a Back End-focused engineer who enjoys solving complex technical challenges, writing clean and maintainable code, and contributing to high-quality software in an agile environment.

Key Responsibilities
  • Design, develop and maintain Back End applications and services using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices to support scalable, distributed applications.
  • Contribute to system architecture, technical design and integration between services.
  • Develop efficient, reliable and secure solutions, with a strong focus on performance and scalability.
  • Apply concurrency and Multithreading techniques to optimise application performance.
  • Write and maintain automated tests, including unit, integration and contract tests.
  • Contribute to CI/CD pipelines, containerisation and deployment processes using Docker and Kubernetes.
  • Follow software engineering best practices, including code reviews, version control, security and maintainable coding standards.
  • Collaborate with cross-functional teams in an agile environment to deliver business value through iterative development.
Required Skills and Experience
  • Strong Back End development experience with Java, ideally using recent versions of the language.
  • Hands-on experience with Spring Boot and a good understanding of Spring-based application development.
  • Experience designing and developing RESTful APIs and microservices.
  • Understanding of distributed systems, software architecture and service integration.
  • Experience with automated testing, particularly unit and integration testing, using tools such as JUnit.
  • Knowledge of concurrency, Multithreading and Back End performance optimisation.
  • Experience with Git, Maven and modern software build and dependency management practices.
  • Familiarity with DevOps principles, CI/CD pipelines and containerisation using Docker and Kubernetes.
  • Understanding of software security, code quality and maintainable development practices.
  • Experience working with Agile methodologies and collaborating effectively within multidisciplinary teams.
  • Professional working proficiency in English.
Technology Stack
Core Back End technologies
  • Java (recent versions)
  • Spring Boot
  • Spring Cloud
  • RESTful APIs and microservices
DevOps and infrastructure
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • Git and Maven
Testing and quality assurance
  • JUnit
  • Integration and contract testing
  • Automated testing and code quality practices
Additional beneficial technologies
  • JavaScript and Angular (useful for understanding Front End integration)
  • Selenium, JBehave and other testing tools
What We're Looking For

We are particularly interested in engineers with a strong Back End mindset, solid software engineering fundamentals and a passion for building reliable, scalable applications.

You should be comfortable taking ownership of technical tasks, contributing to architectural discussions, identifying opportunities for improvement and working collaboratively to deliver high-quality solutions.

A willingness to learn new technologies, experiment with different approaches and continuously improve your technical skills is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer - Java/Spring Boot | Hybrid (Málaga)
Backend Engineer - Java/Spring Boot | Hybrid (Málaga)

JobServe Ltd • Málaga

Hybrid
EUR 60,000 - 80,000
Backend Developer (Java / Spring Boot / AWS) - Spain (Hybrid/Remote)
Backend Developer (Java / Spring Boot / AWS) - Spain (Hybrid/Remote)

Talent Connect • Madrid

Hybrid
EUR 40,000 - 60,000
Software Engineer (Backend) – Remote Spain
Software Engineer (Backend) – Remote Spain

The Elite Job • Spain

Remote
EUR 40,000 - 65,000
Remote work in Spain
Performance bonuses
Vacation & wellness days
+2
Back End Developer
Back End Developer

Signify Technology • Málaga

On-site
EUR 40,000 - 60,000
Senior Backend Software Engineer (Java/Kotlin) – Madrid
Senior Backend Software Engineer (Java/Kotlin) – Madrid

Searchability • Madrid

On-site
EUR 58,500 - 71,500
Flexible working environment
Ongoing learning and career development
Work with modern cloud-native technology
Senior Software Engineer, Product Engineering - Eu
Senior Software Engineer, Product Engineering - Eu

Ashby • Gijón

Remote
EUR 70,000 - 100,000
Fully remote work
Occasional team meetups
Flexible work environment
Java Back- End Developer
Java Back- End Developer

Talan • Málaga

On-site
EUR 50,000 - 75,000
Smart Office Pack
Private medical insurance
Training and career development
+1
Java Back- End Developer
Java Back- End Developer

Talan Group • Málaga

Hybrid
EUR 42,000 - 66,000
Smart Office Pack
Training & career development
Private medical insurance
+2
Senior Backend developer .NET (H/M/X)
Senior Backend developer .NET (H/M/X)

Experis España • Madrid

On-site
EUR 70,000 - 110,000
Ingeniero/A Junior De Servicios Profesionales
Ingeniero/A Junior De Servicios Profesionales

Serval Networks • Madrid

Remote
EUR 3,000 - 4,000
Health benefits
Professional development
Remote-friendly environment