¡Activa las notificaciones laborales por email!

Senior Software Engineer - Java Engineer (Remote)

ESR Talent

Madrid

A distancia

EUR 40.000 - 60.000

Jornada completa

Hace 19 días

Descripción de la vacante

A leading tech company is seeking a Senior Backend Java Developer in Málaga, Spain. This role requires strong Java and Spring Boot expertise, along with experience in AWS and Kubernetes. The candidate will design scalable services and collaborate closely with team members. Fluency in English is mandatory, and knowledge of Spanish is a plus. Remote work will be available once the team is established.

Formación

  • Professional backend development experience with Java.
  • Strong experience with Spring Boot and microservices architecture.
  • Production experience with Kubernetes.
  • Solid understanding and hands-on implementation of CI/CD pipelines.
  • Professional experience with AWS.
  • Experience with message queues.
  • Strong understanding of relational databases.
  • Hands-on experience with Docker.

Responsabilidades

  • Design, develop, and maintain backend services using Java.
  • Define and implement RESTful APIs.
  • Deploy and monitor services in the cloud using AWS.
  • Design and maintain CI/CD pipelines.
  • Integrate and manage asynchronous communication.
  • Collaborate closely with the Product Owner.

Conocimientos

Java (11+)
Spring Boot
Kubernetes
CI/CD pipelines
AWS (ECS/EKS, RDS, S3)
Message queues (AWS SQS, Kafka)
PostgreSQL or MySQL
Docker

Herramientas

Prometheus
Grafana
ELK
Descripción del empleo
Backend Java Developer (Senior)

Location: Málaga, Spain (in-office)

Type: Full-time, Permanent

Key Responsibilities
  • Design, develop, and maintain robust and scalable backend services using Java and Spring Boot.
  • Define and implement RESTful APIs to support frontend integration.
  • Deploy, manage, and monitor services in the cloud using AWS and Kubernetes.
  • Design and maintain CI/CD pipelines to ensure smooth and reliable deployments.
  • Integrate and manage asynchronous communication via queueing systems.
  • Collaborate closely with the Product Owner and frontend developers; participate in code reviews and architecture discussions.
  • You’ll be working closely with the Product Owner, who will be hands‑on in coding and code reviews.
Must‑Have Skills
  • Professional backend development experience with Java (11+).
  • Strong experience with Spring Boot and microservices architecture.
  • Production experience with Kubernetes: deployment, scaling, service discovery.
  • Solid understanding and hands‑on implementation of CI/CD pipelines.
  • Professional experience with AWS, including services such as ECS/EKS, RDS, S3.
  • Experience working with message queues — specifically AWS SQS (or SNS, Kafka).
  • Strong understanding of relational databases (PostgreSQL or MySQL).
  • Hands‑on experience with Docker.
Nice to Have
  • Experience with observability tools (e.g. Prometheus, Grafana, ELK).
  • Familiarity with security practices (OAuth2, IAM roles, JWT).
  • Experience working in startup or early‑stage product environments.
Additional Info

Role initially requires working onsite in Málaga.

Remote work once team is established.

English fluency is required.

Spanish is a plus but not mandatory.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.