Posted on: 27/10/2026
Role Overview:
- Write, test, and maintain high-quality Java code for cloud-based applications.
- Design and implement complex cloud-based solutions using AWS services (S3, Lambda, Bedrock, etc).
- Design and optimize database schemas and queries, particularly with DynamoDB.
- Collaborate with cross-functional teams to identify and implement cloud-based solutions.
- Ensure security, compliance, and best practices in cloud infrastructure.
- Troubleshoot and resolve complex technical issues in cloud environments.
- Mentor junior engineers and contribute to the team's technical growth.
- Stay up-to-date with the latest cloud technologies and industry trends.
What you need to succeed:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5 - 8 years of experience in Back-end programming, with a strong focus on AWS.
- Extensive experience with Java, AWS, API and software development.
- Strong knowledge of database systems, particularly DynamoDB.
- Hands-on experience in AWS services (S3, Lambda, Bedrock etc).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Ideal Candidate will also have:
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of CI/CD pipelines, Terraform and DevOps practices.
- Familiarity with serverless architectures and microservices.
- Experience with data analytics and big data technologies.
- Understanding of machine learning and AI concepts.
- Contributions to open-source projects or technical communities.
- AWS certifications (e.g., Solutions Architect, DevOps Engineer) are a plus.
- Experience mentoring junior engineers or leading small teams.
- Strong project management skills and ability to manage multiple priorities.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1680575