Full stack Developer 1 for Ongoing production Support Team
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Full Stack Developer with 10+ years of IT experience in designing, developing, testing, and deploying scalable applications on AWS Cloud. Proficient in both front-end and back-end development, leveraging Angular for rich user interfaces and AWS services for robust, secure, and high-performance cloud-native solutions. Extensive experience with multi-tier architecture, RESTful microservices, and CI/CD automation using modern DevOps practices. Core Responsibilities Build robust, secure, and high-performance cloud-native solutions on AWS, leveraging both front-end (Angular, TypeScript) and back-end (Node.js, RESTful APIs) technologies. Implement multi-tier architectures and RESTful microservices, integrating with upstream and downstream systems. Proficiently use AWS Services for application development and operations. Design and deploy serverless and containerized applications. Manage databases with Amazon RDS (MySQL/PostgreSQL), DynamoDB, and Aurora, including both SQL and NoSQL modeling. Leverage secure authentication and authorization mechanisms. Build and maintain CI/CD pipelines Apply IaC practices using Terraform for scalable and repeatable infrastructure management. Employ testing frameworks and backend testing tools to ensure code quality and reliability. Work within Agile and Waterfall frameworks, focusing on continuous delivery and iterative development. Use GitHub and AWS CodeCommit for source control and configuration management. Implement logging, monitoring, and distributed tracing. Optimize application performance and ensure high availability through AWS scaling and caching mechanisms (Elastic Load Balancer, CloudFront).