Sr. Backend Developer (Node.JS) Opportunity

fiveforce technologies company

Subscribe to our Telegram & Twitter Channel

Sr. Backend Developer (Node.JS) in INDIA

Visa sponsorship 3 hours ago

As a Senior Node.js Developer with AWS services expertise, you will be responsible for architecting and developing backend systems using Node.js while leveraging AWS cloud technologies. You will play a key role in building scalable, secure, and high-performance applications and services using a combination of Microservices and serverless architectures. You will work alongside other engineers to deliver robust solutions that enhance our product offerings.

Responsibilities

Design & Development: Architect, design, and develop backend services and applications using Node.js in combination with various AWS services such as Lambda, S3, DynamoDB, API Gateway, SQS, SNS, and RDS.

 AWS Cloud Integration: Design, implement, and optimize cloud infrastructure using AWS services. Ensure seamless deployment, monitoring, and scaling of applications on the cloud.

 Microservices: Develop and deploy microservices and serverless architectures, leveraging AWS technologies for high scalability and cost efficiency.

 Collaboration: Work with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to build end-to-end features and integrations.

 Performance Optimization: Continuously optimize application performance, availability, and scalability on AWS infrastructure.

 Automation: Build and maintain CI/CD pipelines for automated testing, deployment, and monitoring of applications hosted on AWS.

 Security & Best Practices: Ensure secure application design and implementation following best practices for security and compliance in cloud environments.

 Mentorship: Provide mentorship and technical leadership to junior developers, and lead code reviews to maintain high code quality and standards.

 Documentation: Create clear and concise technical documentation for the systems you build and deploy.

Skills And Qualifications

 Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).

 Node.js Expertise: Strong experience with Node.js (5+ years), including building scalable and high-performance RESTful APIs, microservices, and serverless applications.

 AWS Services: Hands-on experience with AWS cloud services along with AWS Certification:

 AWS Lambda

 Amazon API Gateway

 Amazon S3

 Amazon DynamoDB and RDS

 AWS CloudFormation or Terraform

 AWS SNS/SQS

 AWS Elastic Beanstalk or ECS

 AWS IAM for access control and security management.

 Serverless Architecture: Experience with building and deploying serverless applications using AWS Lambda, API Gateway, DynamoDB, etc.

 Microservices Architecture: Understanding and experience with building microservices and integrating them using AWS services like SQS, SNS, and Kinesis.

 Databases: Solid experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB, MongoDB).

 Version Control: Strong knowledge of Git and Git workflows for version control.

 Testing: Experience with test-driven development (TDD) and writing unit and integration tests using frameworks like Jest, Mocha, or Chai.

Senior Developer (Node.JS + AWS)

 CI/CD: Experience building and maintaining continuous integration and deployment pipelines with Jenkins, GitLab CI, CircleCI, or AWS CodePipeline.

 Security Best Practices: Understanding of AWS security best practices, including encryption, IAM roles/policies, and VPC configurations.

 Monitoring & Logging: Familiarity with AWS CloudWatch for monitoring and logging of applications in production.

How To Apply & Recruitment Process

  • Application submission: Please submit your resume and a brief cover letter outlining your relevant experience. Include links to your GitHub, portfolio, or any relevant code samples. You may apply via our careers portal (link: [Add careers page URL here]) or by emailing applications to careers@example.com with the subject line: "Senior Node.js Developer - ".
  • Required documents: Resume/CV, GitHub or portfolio link, and any relevant project references. If you require visa sponsorship or have specific work-authorization needs, please indicate this in your application.
  • Recruitment timeline: Applications are reviewed on a rolling basis. Typical timeline after application:
    • Initial review: within 7 business days
    • Recruiter screening call: within 1–2 weeks of application
    • Technical interview(s) and coding assessment: within 2–3 weeks following the screening
    • Final interview and offer: decision generally communicated within 3–4 weeks from initial application (may vary based on candidate and role).
  • Interview process overview: Expect an initial recruiter phone screen, one or more technical interviews (coding exercise, system design, architecture discussions), and a final interview with the hiring manager and/or leadership.
  • Contact for questions: For any queries about the role or application process, please contact our recruiting team at careers@example.com or reach out to our recruiting team via LinkedIn (link: [Add LinkedIn recruiter or company page here]).
  • Accessibility & equal opportunity: If you require accommodations during the interview process, please let us know. We are an equal opportunity employer and welcome applicants from diverse backgrounds.
Skills: amazon api gateway,microservices,aws,aws lambda,terraform,node.js,elastic beanstalk
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly