Backend Developer
Role details
Job location
Tech stack
Job description
Helping our customers to sell more parts & make things easier with our data and solutions based on our globally leading data standards, * Develop, test, and maintain AWS based applications and services using modern technologies
- Collaborate with product owners and other developers to ensure the best user experience and data processing implementation
- Stay up-to-date with emerging trends and technologies in software development
Your Tasks:
- Develop AWS-based applications and services (e.g. OpenSearch, DynamoDB, S3, API Gateway).
- Design and implement new features for our distribution system using AWS Glue and Athena.
- Write clean, maintainable, and efficient code.
- Test and debug to ensure high-quality software delivery.
- Continuously improve our software development processes.
- Participate in code reviews to ensure code quality standards.
- Troubleshoot and fix software issues in a timely manner.
Requirements
- Bachelor's degree in Computer Science or a related field.
- At least 5 years of experience in AWS development, especially with Java, TypeScript, Serverless, or AWS SAM.
- Knowledge of software design patterns, SOLID principles, and testing strategies.
- Familiarity with RESTful API design and development.
- Experience with database technologies (OpenSearch, DynamoDB, Redis).
- Hands-on experience with Scrum techniques and artifacts (definition of done, user stories, backlog refinement, etc.).
- Strong communication, collaboration, and problem-solving skills.
- Fluent in English (any additional language is a plus).
Benefits & conditions
Contracts, Salary, and non-monetary benefits
? All our contracts are by default unlimited (probation period is six months).
? Contract title: your position is part of our job profile "Backend Developer". Our generic job profiles compare groups of employees with similar tasks that are part of the same area of responsibility/team. The displayed title above ensures that you can find us.
? Compensation package: 97% fixed base salary paid monthly, with a 3% performance-based bonus paid annually, dependent on company performance.
? Our travel policy allows for expense reimbursement, ensuring you can explore the world without stressing over your wallet.
?️ Group accident insurance.
? Discounts on our corporate benefits program with a broad range of partners.
? Flexible remuneration: You have the option to allocate a portion of your salary towards either discounted meal vouchers, kindergarden or health insurance, providing you with valuable benefits and tax advantages.
Location-independency / flexibility :
? Hybrid or Remote within Spain: Remote work from anywhere in Spain or a hybrid setup. For hybrid, you'll join us at our Santa Cruz de Tenerife office one day per week. Flexible options tailored to your preferences and lifestyle.
? Structured Onboarding: you receive an individual onboarding plan, have multiple onboarding days in the beginning, and a wealth of e-learning, training, and documentation besides your team at your disposal.
? ? Set-up: for this, we will provide you with a tailored tech set-up (notebook, headset, backpack) if you are working in an office, and for remote workers we have an extended set-up.
? Vacation: 30 days a year.
️ Balance job & life: Flexible working hours: you decide where and when you work.