Job Description (JD)
Role: Software Engineer – Cloud & Microservices
Experience: 3–7 Years
Skill Set: AWS Lambda, Node.js, REST APIs, React, Microservices, CloudFront
Role Summary
We are looking for a Software Engineer with strong hands‑on experience in AWS serverless and microservices architecture. The candidate should have worked on backend APIs using Node.js, frontend development using React, and cloud services such as AWS Lambda and CloudFront. The role involves building scalable, cloud‑native applications end‑to‑end.
Key Responsibilities
- Design and develop backend services using Node.js and REST APIs
- Build serverless solutions using AWS Lambda
- Develop and integrate frontend components using React in a microservices setup
- Configure and manage CloudFront for performance and content delivery
- Work with distributed microservices architecture
- Collaborate with QA, DevOps, and product teams
- Debug, troubleshoot, and optimize performance across environments
Required Skills
- Hands‑on experience with AWS Lambda and serverless architecture
- Strong experience in Node.js and REST API development
- Experience with React for frontend integration
- Practical knowledge of microservices architecture
- Experience with AWS CloudFront and web performance optimization