Description

Job Description:

Responsibilities:

Design, develop, and maintain scalable and high-performance web applications on the AWS platform.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.    
Develop and maintain RESTful APIs and microservices.
Implement security best practices to protect applications and data.
Optimize application performance and scalability.
Troubleshoot and resolve technical issues.
Stay up-to-date with the latest AWS technologies and industry trends.
Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field.
9+ years of experience developing web applications using AWS technologies (EC2, S3, RDS, Lambda, etc.).
Strong proficiency in programming languages such as Python, Java, or Node.js.
Experience with frontend frameworks like React, Angular, or Vue.js.
Knowledge of database management systems (MySQL, PostgreSQL, etc.).
Experience with cloud-native development and DevOps practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork skills.
Preferred Qualifications:

AWS Certified Developer Associate or Solutions Architect Associate certification.
Experience with serverless architecture and containerization (Docker, Kubernetes).
Knowledge of CI/CD pipelines and automation tools.
Experience with data analytics and machine learning.

Education

Bachelor's degree in Computer Science