👨🏻‍💻 postech.work

Senior Java Software Engineer

ESR Talent • 🌐 Remote

Remote Posted 13 hours, 22 minutes ago

Job Description

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.

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.

You’ll be working closely with the Product Owner, who will be hands-on in coding and

code reviews.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.