Software Developer Java + Python + AWS (100% remoto)
Skills
Location
You must be live (or willing to live) in: Madrid, Spain
Languages
Fluent Spanish
Job Description
We're looking for a skilled Software Developer with expertise in Java, Python, and AWS to join a team supporting a major client in the textile sector.
🎯 Responsibilities
- Develop backend components using Java (preferably version 21), Spring, and Spring Boot
- Work with microservices architectures
- Implement solutions with AWS Serverless technologies (Lambda, Step Functions, DynamoDB)
- Create and maintain scripts or automations in Python, including AI integrations
- Apply Terraform for infrastructure as code
- Utilize Kafka for data streaming
- Monitor systems using tools such as Grafana
- Participate in a technical skills assessment during the selection process
🛠️ Requirements
- Experience with Java (preferably v21), Spring, and Spring Boot
- Knowledge of microservices and hexagonal architecture
- Python experience for automation, scripting, or AI integration
- Hands-on experience with AWS Serverless stack
- Experience using Terraform
- Experience with Kafka
- Familiarity with monitoring tools such as Grafana
- Valuable: Experience applying AI solutions
🤗 We offer
- Opportunities for professional development, including technical training, language courses, official certifications, and access to Udemy Business and meetups
- 26 days of time off (22 vacation days, 2 personal days, and December 24/31 as holidays)
- Flexible working hours (Mon-Thurs: 8:30-18:00, Fri: 8:00-15:00; July/August: 8:00-15:00)
- Teambuilding activities and a positive team culture
- Ambassador program and peer recognition with "Kudos"
- Flexible benefits plan (health insurance, transportation, childcare, meal vouchers)
- Annual surprises for special occasions (work anniversaries, birthdays, and more)
🔎 Additional information
- Selection process includes a technical assessment
Photos

Location
Madrid