All Jobs Vacancy

Full Stack Developer - AWS Cloud

Posted 1 week ago by Radiantze

Job Summary

We are seeking an experienced Full Stack Developer with strong hands-on experience in application development and AWS cloud services. The ideal candidate will have expertise in building scalable web applications, developing backend services, and integrating cloud-native solutions using AWS Lambda, Step Functions, Amazon EKS, and Amazon EventBridge.

The candidate should have a strong understanding of frontend and backend technologies, REST APIs, microservices, and cloud-based application architecture.

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications.
  • Develop responsive and user-friendly frontend applications using modern JavaScript frameworks.
  • Build backend services, APIs, and microservices to support business requirements.
  • Develop serverless applications using AWS Lambda.
  • Design and implement workflows and business processes using AWS Step Functions.
  • Deploy and manage containerized applications using Amazon EKS and Kubernetes.
  • Implement event-driven architectures and application integrations using Amazon EventBridge.
  • Integrate frontend applications with backend services and RESTful APIs.
  • Develop secure, scalable, and highly available cloud-native applications.
  • Implement CI/CD pipelines to automate application builds, testing, and deployments.
  • Troubleshoot application issues and optimize performance, reliability, and scalability.
  • Collaborate with architects, QA engineers, DevOps engineers, and business stakeholders.
  • Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
  • Follow coding standards, security guidelines, and software development best practices.

AWS Cloud Services

  • Hands-on experience with AWS Lambda.
  • Experience developing workflows using AWS Step Functions.
  • Experience deploying and managing applications on Amazon EKS.
  • Knowledge of Amazon EventBridge and event-driven architectures.
  • Understanding of AWS IAM, API Gateway, CloudWatch, and other AWS services.

Frontend Development

  • Strong experience with JavaScript and TypeScript.
  • Experience with React.js, Angular, or another modern frontend framework.
  • Knowledge of HTML5, CSS3, and responsive web design.
  • Experience integrating frontend applications with REST APIs.

Backend Development

  • Experience with Java, Python, Node.js, or similar backend technologies.
  • Strong knowledge of RESTful APIs and microservices architecture.
  • Experience with serverless application development.
  • Understanding of asynchronous processing and event-driven application design.

Containers and DevOps

  • Experience with Docker and Kubernetes.
  • Knowledge of Amazon EKS for container orchestration.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
  • Familiarity with Infrastructure as Code tools such as Terraform or AWS CloudFormation.
  • Experience with Git and version control systems.

Database and Testing

  • Experience with SQL or NoSQL databases.
  • Knowledge of application security, authentication, and authorization.
  • Experience writing unit tests, integration tests, and automated tests.
  • Familiarity with application monitoring, logging, and debugging.

Preferred Qualifications

  • Experience building cloud-native and distributed applications.
  • Knowledge of event-driven microservices and serverless architecture.
  • Experience with Amazon SQS, Amazon SNS, DynamoDB, and API Gateway.
  • Understanding of Agile/Scrum methodologies.
  • Strong analytical, problem-solving, and communication skills.
Rate:
Not specified
Location:
Remote
IR35 Status:
Not specified
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Share job