Job Description
Lead the end-to-end development of web applications using MongoDB, Express.js, React.js, and Node.js.
Architect, develop, and maintain secure and scalable APIs and microservices.
Deploy and manage applications on Azure or AWS, ensuring high availability and performance.
Work with product owners and architects to translate business requirements into technical solutions.
Design and implement CI/CD pipelines using tools like GitHub Actions, Azure DevOps, Jenkins, or AWS CodePipeline.
Integrate cloud-native services such as:
Azure: App Services, Functions, Cosmos DB, API Management, Blob Storage
Manage authentication/authorization with OAuth, JWT, Azure AD, or Cognito.
Mentor junior developers and perform code reviews, pair programming, and knowledge sharing.
Implement and monitor application logging, alerting, and performance tuning.
Job Summary:
6-10 years of professional experience in full-stack JavaScript development, with strong focus on the MERN stack.
Proficiency in React.js (hooks, context, state management) and backend development with Node.js + Express.js.
Experience with cloud platforms at least one of Azure or AWS for application deployment, service integration, and environment management.
Expertise in working with NoSQL databases, especially MongoDB or Cosmos DB/DynamoDB.
Hands-on experience with containerization (Docker) and basic knowledge of orchestration (Kubernetes, ECS, AKS).
Solid grasp of Git, DevOps workflows, and API-first development.
Strong understanding of security, performance optimization, and scalable architecture.
Exposure to TypeScript, Redux, Next.js, or GraphQL.
Experience with serverless functions, cloud messaging (e.g., Event Grid, SNS/SQS), and caching (Redis).
Familiarity with Infrastructure as Code (Terraform, CloudFormation, or Bicep).
Certification in Azure or AWS (e.g., AWS Developer Associate, AZ-204) is a plus.
Skills: - Ansible
- DevOps
- Node.Js
- English
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time
Contact Details:
Company: CGI
Location(s): Bengaluru
Keyskills:
Software Engineer
Devops
Microservices
Mern
Docker
Typescript
Javascript
Sns
Aws
Azure
Architecture
Github
Graphql
Aks
Infrastructure As Code
Full Stack
Redis
React
Jenkins
Nosql
Git
Sqs
Cloudformation
Mongodb
Kubernetes