Job Description
This role is for one of the Weekday's clients
Min Experience: 3 years
Location: Bengaluru
JobType: full-time
We are looking for a highly motivated and skilled Full Stack Engineer with 35 years of hands-on experience to join our dynamic technology team. This role offers the opportunity to build and scale full-stack web applications and contribute to our DevOps and cloud infrastructure on AWS . You'll play a key role in designing, developing, deploying, and maintaining scalable applications that deliver real business value.
Requirements
Key Responsibilities:
- Full Stack Development:
- Design and implement end-to-end web applications using modern front-end and back-end frameworks.
- Build responsive user interfaces with technologies like React.js , Angular , or Vue.js .
- Develop scalable and secure server-side logic using Node.js , Python , Java , or similar back-end frameworks.
- Design RESTful APIs and integrate third-party services and data sources.
- Ensure high performance, code quality, and responsiveness of applications across devices.
- DevOps & CI/CD:
- Manage and automate deployment pipelines using Jenkins , GitHub Actions , or similar CI/CD tools.
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation .
- Monitor applications and infrastructure using tools like Prometheus , Grafana , CloudWatch , or Datadog .
- Apply DevOps best practices to support continuous delivery and improve development workflows.
- Cloud & Infrastructure (AWS):
- Design, deploy, and maintain infrastructure and services in AWS (EC2, S3, RDS, Lambda, ECS/EKS).
- Ensure cloud solutions are secure, scalable, and cost-effective.
- Implement and manage security best practices, IAM policies, and network configurations.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 35 years of hands-on experience in full stack development, DevOps, and cloud infrastructure (preferably AWS).
- Proficiency in JavaScript/TypeScript and one or more modern web frameworks (React, Angular, Vue).
- Experience with back-end technologies such as Node.js, Python, or Java.
- Solid understanding of microservices architecture and API design.
- Experience with Docker and container orchestration using Kubernetes is a plus.
- Familiarity with agile methodologies and version control tools (e.g., Git).
- Certification in AWS (e.g., AWS Certified Developer or Solutions Architect).
- Experience in serverless architecture and AWS Lambda.
- Familiarity with observability and logging tools.
- Exposure to database technologies like PostgreSQL, MySQL, MongoDB, or DynamoDB.
Required Skills & Qualifications:
Nice to Have:
Key skill Required
- Java
- JavaScript
- JAVA
- MYSQL
- GitHub
- Architecture
- Python
- AWS
- PostgreSQL
- Agile methodologies
- API
- CloudWatch
- MongoDB
- Java
- CI/CD
- API
- API Design
- AWS Lambda
- Cloud Infrastructure
- Computer Science
- Continuous Delivery
- Database
- Database Technologies
- Datadog
- Design
- Development
- DynamoDB
- Full Stack Development
- Git
- Grafana
- Infrastructure
- Infrastructure as Code
- Jenkins
- Kubernetes
- Logging
- Microservices
- Node.JS
- Orchestration
- Responsiveness
- Science
- Security
- Terraform
- TypeScript
- Version Control
- Vue.js