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
- Bachelor’s 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
Report job