💼

AWS Nodejs Developer at Virtusa

Location
Pune, Maharashtra, India
Job type
Full time
Posted on 29 Nov
Description
  • We are looking for a highly skilled Cloud Developer to join our team and play a key role in developing real-time payment solutions within the banking sector.
  • The ideal candidate will have a strong background in Cloud technologies, and familiarity with Payment's workflow.
  • This role requires an individual who is adept at troubleshooting, debugging, and working within a Cloud environment.
  • Familiarity with Agile and other development methodologies
  • AWS Lambda Create lambda function with all the security in place.
  • Proficiency in Java & Node JS (should have developed services, developed unit and integration testing).
  • Strong notions of security best practices (Eg. using IAM Roles, KMS, Pseudonymization etc.). Swagger hub defined the services on swagger hub.
  • Serverless approaches using AWS Lambda. For example, the Serverless Application Model (AWS SAM).
  • Must have the hands-on experience of RDS, Kafka, ELB, Secret Manager, S3, API Gateway, Cloud watch and Event Bridge services.
  • Knowledge of writing Unit test cases using Mocha framework.
  • Must have the knowledge of Encryption & Decryption of PII data and file on Transit and at Rest.
  • Should have the knowledge of CDK (Cloud Development Kit)
  • Knowledge of creating SQS/SNS, DynamoDB, API Gateway using CDK.
  • Serverless stack Lambda API Gateway Step functions Coding in Java / Node JS.
  • CDK Advanced networking concepts Transit Gateway VPC endpoints Multi account connectivity.
  • Solid understanding of real-time payment systems and the banking sector.
  • Familiarity with ACIs Universal Payments Framework (UPF) or other payment processing platforms.
  • Strong troubleshooting and debugging skills, with experience working in a Cloud environment.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills, with the ability to work effectively in a team-oriented, collaborative environment.
Master Backend Engineering
AI-First Software Engineering
Next batch starts on 13 Dec
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the main responsibilities of an AWS Node.js Developer at Virtusa?
Chevron down
Where is the AWS Node.js Developer position at Virtusa located?
Chevron down
What is the level of experience required for the AWS Node.js Developer role at Virtusa?
Chevron down
Is the AWS Node.js Developer position at Virtusa a full-time role?
Chevron down
What makes Virtusa a desirable employer for AWS Node.js Developers?
Chevron down
How can I apply for the AWS Node.js Developer position at Virtusa?
Chevron down

Why Work at Virtusa

Virtusa is a global leader in IT services, with a robust presence in digital strategy consulting, technology services, and outsourcing. It’s the perfect place for those who have a passion for technology, innovation, and growth. At Virtusa, you are challenged to push your boundaries and grow both professionally and personally. Employees have constant opportunities to work on projects for some of the biggest brands across the globe, use cutting-edge technologies, and collaborate with experts in diverse fields.

Not only does Virtusa value expertise and technical skills, but it also emphasizes the importance of personal development and work-life balance. This is reflected in the company's culture that encourages open communication, mentorship, and continuous learning. Employees at Virtusa can benefit from tailored career paths, leadership development programs, and a comprehensive wellness program that fosters a positive and healthy work environment. Being an AWS Nodejs Developer at Virtusa could lead to rapid career progression and exposure to impactful projects that are transforming industries.

What's It Like to Work at Virtusa

Working at Virtusa is an experience to cherish. It’s an environment that cradles and fosters innovation. Two things you will not miss at Virtusa are diversity and inclusiveness. The company takes enormous pride in employing a workforce from varied cultural, educational, and geographical backgrounds. This diversity not only enriches the company’s culture but also brings in a wide array of perspectives that enhance creativity and problem-solving capabilities.

Moreover, Virtusa promotes an entrepreneurial spirit among its employees. This means you have the chance to take ownership of your work and have your ideas recognized and implemented. There's a focus on nurturing talent and leaders from within which is supported through training sessions and learning hubs both online and offline. By working at Virtusa, you become part of a family that is united by shared values and aspirations, committed to creating exceptional and innovative solutions.

What's It Like to Work as an AWS Nodejs Developer at Virtusa

As an AWS Nodejs Developer at Virtusa, you are at the forefront of developing scalable and secure applications. You'll be working in an agile environment that thrives on collaborative efforts, innovation, and cutting-edge technology. This role will have you solving complex challenges using AWS services coupled with the prowess of Node.js.

You'll be expected to work closely with colleagues in product management, engineering, and operations to ensure that the software that you develop is reliable, safe, and delivers an outstanding experience to users. An AWS Nodejs Developer at Virtusa is constantly encouraged to upskill and stay updated with the latest trends and technologies in cloud computing and JavaScript frameworks.

The work culture at Virtusa ensures that each project is approached with clear communication and strategic planning, giving you the room to experiment and learn. The collaborative setup allows for the free flow of ideas and solutions in an engaging, supportive environment. You'll have access to numerous development tools and resources, enhancing both your technical skills and experience.

AWS Nodejs Developer Interview Questions at Virtusa

When interviewing for an AWS Nodejs Developer position at Virtusa, you can expect questions that assess both your technical and problem-solving abilities.

  1. Explain the event loop in Node.js and its importance.
  2. Discuss how you would manage security in AWS while setting up a Node.js application.
  3. How do you handle error handling in asynchronous operations in Node.js?
  4. Describe a project where you used AWS Lambda for serverless architecture.
  5. How do you ensure scalability and high availability for an application hosted on AWS?
  6. Can you explain the differences between a RESTful API and a GraphQL API, and in what scenarios would you use each?

These questions are intended to measure your understanding of key concepts in Node.js and AWS, your ability to apply this knowledge to solve real-world problems, and your experience in creating efficient, secure applications.

AWS Nodejs Developer Interview Preparation at Virtusa

Preparation is key to success for any interview at Virtusa, and for potential AWS Nodejs Developers, it is necessary to focus on both AWS solutions and Node.js technical skills. Start with thoroughly revising fundamental concepts of Node.js including its architecture, non-blocking I/O model, modules, and middleware.

Get hands-on practice with popular AWS services, especially those that are frequently used with Node.js applications like AWS Lambda, DynamoDB, and API Gateway. Familiarizing yourself with IAM roles, S3 bucket configurations, and cost optimization strategies can also be quite beneficial.

Virtusa values candidates who not only have technical prowess but also show keen insights into problem-solving and continuous learning. It’s useful to research and possibly seek certification in AWS-specific areas to demonstrate your competence and commitment to professional development.

AWS Nodejs Developer Interview Tips at Virtusa

  1. Understand the Company & Role: Before the interview, ensure you are well-acquainted with Virtusa’s operations, values, and the specifics of the AWS Nodejs Developer role. This helps tailor your responses to reflect how your skills align with the company’s needs.

  2. Highlight Your Experience: Use concrete examples from your previous experience where you utilized AWS services and Node.js to create solutions. Make sure to discuss the impact and the scale of these solutions.

  3. Demonstrate Problem-Solving Skills: Virtusa appreciates candidates who are adept problem solvers. Share scenarios where you’ve encountered challenges and the innovative approaches you took to overcome them.

  4. Be Ready for Tests: Technical assessment is likely, so practice coding and debugging in Node.js extensively. Being comfortable with writing code under time constraints will serve you well.

  5. Be Enthusiastic and Curious: Display a demeanor that shows you are excited about technology, learning, and the opportunity to contribute to Virtusa’s projects. Ask insightful questions—this demonstrates your deep interest in the company and the role.

By focusing on these areas, you’ll be well-prepared to demonstrate your capabilities and enthusiasm for the AWS Nodejs Developer position at Virtusa.