Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Node.js & AWS) @ Hindustan Recruitment

Home >

 Senior Software Engineer (Node.js & AWS)

Job Description

    Job Overview: We are looking for an experienced Node.js Backend Developer with 4+ years of hands-on experience in developing scalable, enterprise-level applications using Node.js, TypeScript, and AWS services. As a core member of the development team, you will design, develop, and deploy backend applications leveraging AWS cloud technologies. You will contribute to architectural decisions, mentor junior developers, and ensureEC2 applications are optimized for performance, scalability, and portability across environments. Key Responsibilities: Design, develop, and maintain robust, scalable Node.js (TypeScript) applications and microservices on AWS, leveraging services like EventBridge, Lambda, API Gateway, and more. Utilize AWS services (EC2, SQS, SNS, ElastiCache, CloudWatch, etc.) to build cloud-native solutions that meet performance, scalability, and availability requirements. Architect and implement containerized solutions using Docker and AWS ECS/ECR, ensuring portability and cloud-agnostic deployments. Build and maintain RESTful APIs integrated with various AWS cloud services. Lead and contribute to the design of new features, focusing on scalability, portability, and maintainability. Troubleshoot, optimize, and ensure high performance of cloud-based applications. Implement monitoring, logging, and tracing solutions using AWS CloudWatch, X-Ray, and third-party tools. Write clean, maintainable, and well-documented code in TypeScript. Lead code reviews, mentor junior developers, and drive best practices. Stay updated on new AWS features, tools, and industry best practices, and incorporate them into development work. Skills and Qualifications: Experience: 4+ years in Node.js and TypeScript development with a deep understanding of synchronous programming, asynchronous programming and event-driven architecture. Node.js Frameworks: Proficiency in Express.js, Nest.js, or other Node.js-based frameworks. TypeScript Expertise: Strong understanding of TypeScript, including type definitions, interfaces, and decorators for building maintainable code. AWS Services: Hands-on experience with AWS services such as EC2, EventBridge, VPC, API Gateway, Lambda, SQS, SNS, ElastiCache, CloudWatch, and S3 to build and manage cloud-native applications. AWS Containers: Proficiency with containerization using Docker, including a focus on truly portable, cloud-agnostic application deployment using AWS Elastic Container Registry (ECR) and Elastic Container Services (ECS). Microservices: Strong expertise in building microservices and designing RESTful APIs integrated with various AWS services. CI/CD: Familiarity with CI/CD pipelines using tools such as Jenkins, AWS CodePipeline, or similar, to automate deployments. Databases: Experience with relational databases e.g. MS SQL. Version Control: Proficiency with Git and version control tools. Problem Solving: Strong troubleshooting, optimization, and performance tuning skills in cloud environments. Agile Methodology: Proven experience working in Agile/Scrum environments, including sprint planning, daily stand-ups, and retrospectives. Communication: Excellent written and verbal communication skills, with the ability to collaborate effectively with cross-functional teams and present technical solutions to non-technical stakeholders. Good-to-have Skills: Testing Frameworks: Experience with unit testing frameworks such as Mocha, Chai, Jest, or integration testing. Monitoring & Logging: Knowledge of implementing monitoring, logging, and tracing solutions with tools like AWS CloudWatch, X-Ray, OpenTelemetry, or third-party integrations. Security: Knowledge of AWS security best practices, including IAM roles, policies, encryption techniques, and securing AWS resources. Knowledge on Java, Spring Boot.,

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Senior Software Engineer (Node.js & AWS)

Contact Details:

Company: PMC
Location(s): Other Gujarat
Email: hi*********l@

+ View Contactajax loader


Keyskills:   AWS Docker RESTful APIs Git MS SQL Mocha Nodejs TypeScript AgileScrum

 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Consultant - VMWare Engineer-ITO086103 Job in

  • Genpact
  • 3 to 7 Yrs
  • Hyderabad
  • 2 hours ago
₹ Not Specified

Senior Associate - Wealth Operations Job in

  • Genpact
  • 2 to 6 Yrs
  • Other Maharashtra
  • 17 hours ago
₹ Not Specified

Senior JavaScript Engineer (React) Job in

  • Intellias
  • 6 to 10 Yrs
  • All India
  • 1 day ago
₹ Not Specified

Senior Data Engineer PySpark, GCP, Spark,

  • Hindustan Recruitment
  • 4 to 8 Yrs
  • Kolkata
  • 2 days ago
₹ Not Specified

Hindustan Recruitment

Hindustan Recruitment

Plugin template missing! Fix or contact support.