The Full Stack Developer will be responsible for designing, developing, and maintaining high-availability, Tier 1 cloud-based applications on AWS. This role requires expertise in backend (Java, Python, microservices, Kafka, AWS Lambda) and frontend (React.js, Redux, HTML, UI/UX) development, with a strong focus on infrastructure automation (CloudFormation, Terraform, Terragrunt), observability, monitoring, and performance optimization. The ideal candidate will have hands-on experience with event-driven architecture, API testing, and CI/CD pipelines, implementing shift-left testing (BDD/TDD) methodologies.ResponsibilitiesApplication DevelopmentDesign, develop, and maintain high-availability cloud-based applications using Java, Python, microservices, Kafka, AWS Lambda.Implement and optimize React.js, Redux, HTML, and modern UI/UX principles for frontend development.Build scalable, event-driven architectures with a focus on performance and observability.Automate cloud infrastructure deployment using CloudFormation, Terraform, and Terragrunt.Enable developers to take ownership of testing through CI/CD pipelines.Performance Monitoring & ObservabilityImplement observability and monitoring tools to ensure system reliability and performance.Security & CompliancePerform security reviews and apply AWS security best practices.Knowledge, Skills, and AbilitiesBackend Development:Proficiency in Java, Python, and designing microservices.Strong understanding of API development, RESTful services, and GraphQL.Frontend Development:Expertise in React.js, Redux, HTML, JavaScript.Understanding of UI/UX principles, including high-fidelity and low-fidelity design.Experience building responsive, accessible, and performance-optimized UIs.Cloud & Infrastructure:Hands-on experience with AWS cloud services (EC2, S3, IAM, RDS, DynamoDB, EventBridge).Familiarity with serverless architectures, Kubernetes (EKS), and Docker.DevOps & CI/CD:Experience with CI/CD tools like GitLab CI/CD, Jenkins, TeamCity, or Bamboo.Testing & Observability:Experience with shift-left testing methodologies (BDD, TDD).Familiarity with monitoring, logging, and observability tools (App Dynamics,CloudWatch, Prometheus, Grafana, ELK Stack, OpenTelemetry).Security & Compliance:Strong knowledge of AWS security best practices, IAM roles, VPC security, and encryption.Experience implementing DevSecOps practices and securing cloud-based applications.Technical Tools & TechnologiesLanguages & Frameworks: Java, Python, React.js, Redux, HTMLMonitoring & Observability: AWS CloudWatch, Prometheus, Grafana, ELK Stack.