Role Overview
We are seeking a skilled Full Stack Developer to design, implement, and maintain cloud-native services. You will be responsible for deploying and managing applications on AWS, orchestrating containerized workloads, and developing robust backend services while collaborating with cross-functional teams to deliver high-quality software.
Responsibilities
- Design, implement, and maintain cloud native services.
- Deploy and manage applications on AWS optimizing for scalability, cost, and performance.
- Orchestrate containerized workloads with Kubernetes (K8s) and Helm charts, ensuring reliable CI/CD pipelines.
- Develop robust backend services in Java or Go with a focus on automation frameworks.
- Collaborate with cross-functional teams to troubleshoot issues and iterate on features.
- Integrate REST APIs and utilize component-based architecture.
Requirements
- Experience with CI/CD pipelines, microservices architecture, or serverless computing.
- Familiarity with state management libraries such as Redux or Context API.
- Understanding of component-based architecture and reusable design patterns.
- Familiarity with testing frameworks such as Playwright.
- Strong problem-solving skills and ability to mentor junior developers.
- Education in MTech / MS / BTech in Computer Science or Engineering.
Skills
- Java
- React.js
- AWS
- Kubernetes
- Node.js
Nice to Have
- Certifications such as AWS Solutions Architect or Certified Developer.
- Experience with Azure or GCP.