Job Definition
- 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
Main Tasks
- Development on AWS based applications and services like OpenSearch, DynamoDB, S3 and API Gateway
- Design and implement new features for our distribution system with AWS Glue and Athena
- Write clean, maintainable, and efficient code
- Test and debug code to ensure high-quality software
- Continuously improving software development processes
- Participate in code reviews to ensure code quality
- Troubleshoot and fix software issues in a timely manner
Job Qualification
- Bachelors degree in computer science or related field
- At least 5 years of experience in AWS development especially in Java, TypeScript, Serverless or AWS SAM
- Knowledge of software design patterns, SOLID principles, testing strategies
- Familiarity with RESTful API design and development
- Knowledge of database technologies especially OpenSearch or DynamoDB and Redis
- Experience in Scrum techniques and artifacts (such as definition of done, user stories, backlog refinement, ...)
- Strong communication and collaboration skills are a must
- Strong problem-solving and analytical skills
- Fluent in English is a must, any additional language is a bonus
Our Benefits
Our fixed base salary is paid within 13 salaries and as extra, you have a 3% variable that is based on company performance
Private health insurance (incl. up to 2 family members)
Full coverage of social insurance (incl. probation period)
Free lunch while working in the office
Vacation: 15 days a year
Flexible hybrid work policy
Great team events
Gifts for holidays