Hiring: Backend Cloud-Native Engineer (Java, AWS, Kubernetes) Role
Location & Working Model:
~100% Remote (within Spain)
~ Candidate must be based in Spain, No Sponsorship Available
Role Summary
We are looking for a Backend Cloud-Native Engineer to design, develop, and maintain scalable backend services and APIs within an AWS cloud environment.
The role requires strong expertise in Java/Spring , cloud-native architectures, microservices, Docker, and Kubernetes, with exposure to modern technologies such as Go, Event-Driven Architecture, and Infrastructure as Code .
Key Responsibilities
Design, develop, and maintain backend services and REST APIs using Java (Spring Boot) .
Develop and support microservices in AWS cloud environments .
Contribute to the adoption and evolution of Go as part of the technology stack.
Define and maintain API specifications using OpenAPI .
Build and operate solutions using AWS services such as Lambda and DynamoDB .
Design and implement cloud-native and distributed architectures .
Manage containerized applications using Docker and deploy them on Kubernetes .
Apply engineering best practices including:
Automated Testing
Test-Driven Development (TDD)
Software Quality Standards
Develop basic automation scripts using Bash .
Collaborate with development, platform, and infrastructure teams.
Drive platform improvements through new technologies and architectural patterns.
Support event-driven and messaging-based solutions.
Improve application performance, scalability, and reliability.
Preferred Skills
Python ( FastAPI )
OpenAPI / Swagger
Go (Golang)
Testing frameworks and TDD
Bash scripting
AWS Messaging Services ( SQS, SNS )
Helm
Terraform
Event-Driven Architecture
If you’re interested or know someone suitable, feel free to reach out:
📌 Backend Cloud Native Engineer (Marbella)
🏢 Hays
📍 Marbella