Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
5-7 Years
Not Disclosed
Early Applicant
  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description

AWS & Node.js Developer

Location: BLR ATC- Bengaluru.

Years of Experience: 5+ years

Job Summary: We are seeking an experienced AWS & Node.js Developer to design, develop, and maintain scalable, secure, and high-performance cloud-native applications. The ideal candidate will have a strong background in building RESTful APIs and microservices using Node.js and AWS services, with a focus on serverless architecture and CI/CD practices.

Responsibilities

  • Design, develop, and maintain scalable backend applications and RESTful APIs using Node.js and Express.js.
  • Build, deploy, and manage cloud-native applications using AWS services such as Lambda, API Gateway, EC2, S3, RDS, DynamoDB, CloudWatch, IAM, and VPC.
  • Develop serverless applications and event-driven architectures to improve scalability and reduce infrastructure costs.
  • Implement authentication, authorization, and security best practices using JWT, OAuth, AWS IAM, and encryption mechanisms.
  • Optimize application performance, troubleshoot production issues, and ensure high availability and reliability.
  • Develop and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, Jenkins, or GitHub Actions for automated deployments.
  • Collaborate with frontend developers, QA teams, DevOps engineers, and business stakeholders to deliver high-quality software solutions.
  • Participate in code reviews, technical design discussions, documentation, and mentor junior developers while following Agile/Scrum methodologies.

Mandatory Skills

  • Node.js, Express.js, JavaScript/TypeScript - Expert
  • AWS (Lambda, EC2, S3, API Gateway, RDS, DynamoDB, IAM, CloudWatch) - Expert
  • REST APIs, Microservices, Serverless Architecture - Expert
  • Databases (MySQL, PostgreSQL, MongoDB, DynamoDB) - Intermediate
  • CI/CD, Docker, Git, Jenkins/GitHub Actions, Agile Methodology - Intermediate

Preferred Skills

  • Experience with Infra Security practices.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Relevant certifications in AWS or Agile methodologies are a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
software development life cycle (SDLC), Java, C#, Selenium Webdriver, Agile Methodologies, Python, test automation frameworks, CI/CD pipelines
5-7 yrs
Bengaluru, India
Skills:
snowflake , Oauth, Dynamodb, Sql, Nosql, Concurrency, Terraform, Python, AWS, Airflow, Distributed tracing, Async programming, GRPC, GitHub Actions, Event-driven processing, dbt, CI/CD, Observability, OIDC
8-10 yrs
Bengaluru, India
Skills:
.NET, Docker, Rest Apis, Azure, Kubernetes, Angular, AWS, Microservices, Infrastructure as Code, AI-assisted development tools, CI/CD
6-8 yrs
Bengaluru, India
Skills:
.NET Framework, C#, Asp.net Mvc, CSS, Sql, HTML, Git, Javascript, Database Design, Agile, Api, Scrum, object-oriented programming
5-8 yrs
Bengaluru, India
Skills:
Cloud Services, Testing, Nosql, Containers, Rest Apis, caching layers, secure handling of customer data, Relational Databases, refactoring, CI/CD, clean code, modern backend language and framework