Full Stack Engineer
Indexed description
Full Stack Development
- Develop and maintain scalable backend services, APIs, and web applications.
- Build RESTful APIs and microservices using technologies such as Java/Spring Boot, Python/FastAPI, Node.js, or similar.
- Develop responsive frontend applications using React, Angular, TypeScript, JavaScript, HTML, and CSS.
- Integrate frontend applications with REST/GraphQL APIs and cloud-native backend services.
- Design and optimize database interactions using PostgreSQL, MySQL, MongoDB, DynamoDB, or similar databases.
- Implement authentication and authorization using OAuth 2.0, OpenID Connect, JWT, AWS IAM, or similar technologies.
- Develop automated unit, integration, API, and end-to-end tests.
- Troubleshoot application performance and scalability issues across frontend, backend, database, and infrastructure layers.
Required Technical Skills
Cloud
- AWS
- EC2, S3, VPC, IAM, RDS, DynamoDB
- EKS/ECS, Lambda
- CloudWatch, Route 53, API Gateway
- SQS, SNS, EventBridge
- AWS networking and security
SRE / DevOps
- Site Reliability Engineering principles
- Incident Management & Root Cause Analysis
- CI/CD
- Terraform / CloudFormation / AWS CDK
- Docker
- Kubernetes / EKS
- Jenkins / GitHub Actions / GitLab CI
- Linux administration and troubleshooting
- Bash/Shell scripting
- Python
AIOps / AI
- AIOps and intelligent event management
- Generative AI / LLM concepts
- AI-assisted incident management
- Anomaly detection and predictive monitoring
- Automated remediation / self-healing systems
- LLM APIs and AI agent workflows
- RAG/vector database concepts are a plus
- Experience integrating AI with DevOps/SRE workflows
Observability
- Datadog / Dynatrace / New Relic
- Prometheus
- Grafana
- Splunk
- AWS CloudWatch
- OpenTelemetry
- Application Performance Monitoring
Full Stack
- React / Angular
- JavaScript / TypeScript
- HTML / CSS
- Node.js / Python / Java
- REST APIs / GraphQL
- Microservices
- SQL / NoSQL databases
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- 7+ years of experience in software engineering, DevOps, Cloud Engineering, or SRE.
- 4+ years of hands-on AWS experience.
- Strong experience supporting production environments and distributed systems.
- Experience implementing AIOps or AI-powered operational solutions.
- Experience with Kubernetes and cloud-native architectures.
- Experience developing full-stack applications.
- Strong programming and scripting skills in Python, Java, Node.js, or similar languages.
- Experience working in Agile/Scrum environments.
- Strong troubleshooting, analytical, communication, and problem-solving skills.
Key Competencies
- Cloud-native architecture
- Site Reliability Engineering
- AIOps & Generative AI
- Infrastructure automation
- Full-stack development
- Observability & monitoring
- Production support
- Incident response
- Automation & self-healing
- Performance optimization
- Security and reliability
- Continuous improvement
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search