Software Developer Java + Python + AWS (100% teletrabajo)
Skills
Location
You must be live (or willing to live) in: Madrid, Spain
Languages
Fluent Spanish
Job Description
We're looking for a Software Developer with expertise in Java, Python, and AWS to join an agile team for a major client in the textile sector. This role focuses on backend development and includes a technical assessment as part of the selection process.
🎯 Responsibilities
- Develop and maintain backend applications using Java (preferably version 21) and Spring Boot.
- Design and implement microservices architectures.
- Create automation scripts and integrations using Python, including AI-related processes.
- Work with AWS Serverless services (Lambda, Step Functions, DynamoDB).
- Utilize Terraform for infrastructure as code.
- Integrate event-driven components using Kafka.
- Monitor solutions with tools such as Grafana.
🛠️ Requirements
- Professional experience with Java (preferably version 21), Spring, and Spring Boot.
- Experience developing microservices and knowledge of hexagonal architecture.
- Experience with Python (for automation, scripting, or AI integration).
- Proven experience with AWS Serverless (Lambda, Step Functions, DynamoDB).
- Experience working with Terraform.
- Experience using Kafka.
- Familiarity with monitoring tools such as Grafana.
➕ Nice to have
- Experience using AI technologies.
🤗 We offer
- 100% remote work with a permanent contract.
- Continuous professional growth: access to technical and language trainings, official certifications, Udemy Business, and more.
- 26 days of leave (22 vacation days, 2 personal days, plus December 24th and 31st as holidays).
- Flexible working hours: Monday–Thursday 8:30–18:00, Fridays 8:00–15:00, and intensive summer schedule in July and August (8:00–15:00).
- Team building activities and a friendly, collaborative culture.
- Flexible benefits: health insurance, transport, childcare vouchers, and meal tickets.
- Recognition programs and a culture of feedback.
- Special celebrations and surprises for milestone events (work anniversary, birthdays, life events).
🔍 Selection Process
- Includes a technical test as part of the assessment.
Photos

Location
Madrid