THIS IS A 6-MONTH CONTRACT POSITION WITH ONE OF THE LARGEST GLOBAL TECHNOLOGY LEADERS.
We are seeking an experienced Senior Software Development Engineer to join the Integration Team for a high-impact enterprise modernization initiative.
In this role, you will design and develop secure, scalable AWS-based microservices connecting critical enterprise systems (ERP, SCM, CRM, eCommerce). You will play a key role in building backend APIs, optimizing performance, implementing observability, and ensuring reliability across global platforms.
Primary Skills
Node.js – Backend Development & API Design
AWS Cloud Services – Lambda, API Gateway, RDS, S3, ECS, EventBridge, SQS, SNS
Observability Tools – Splunk, Dynatrace, CloudWatch, AWS X-Ray
CI / CD & Automation – Jenkins, GitHub Actions, CodePipeline
Infrastructure as Code – CloudFormation, AWS CDK, Serverless Framework
Secondary Skills
Exposure to Java for backend services
Experience or interest in GenAI applications (RAG / MCP frameworks)
Familiarity with Docker , Kubernetes , or AWS Fargate
Understanding of Security Best Practices , IAM, KMS, and Secrets Manager
Preferred Qualifications
5–7 years of total software development experience, with 5+ years in Node.js backend or integration-focused roles.
Strong expertise in designing AWS microservices and serverless architectures .
Hands-on experience implementing CI / CD pipelines , monitoring, and observability frameworks.
Practical knowledge of enterprise integration flows (e.g., Order-to-Cash, AR cycles).
Proven ability to debug and resolve production issues efficiently within SLAs.
Excellent collaboration and communication skills for working with cross-functional, distributed teams .
Bachelor’s degree in Computer Science, Engineering , or related technical discipline.
Responsibilities
Design, develop, and maintain secure and performant backend services using Node.js and AWS.
Build scalable microservices leveraging AWS services (Lambda, API Gateway, RDS, ECS, EventBridge, etc.).
Ensure high availability, reliability, and cost optimization of applications.
Implement monitoring, logging, and tracing using CloudWatch, Dynatrace, Splunk, and AWS X-Ray.
Develop and maintain HLD / LLD documentation and technical designs.
Contribute to and maintain CI / CD pipelines to improve delivery velocity and reliability.
Apply cloud security best practices and manage access via IAM and KMS.
Conduct automated unit testing using Mocha, Jest, and related frameworks.
Collaborate through GitHub (PR reviews) and manage delivery using Jira in an Agile environment.
About the Client
Our client is a Fortune-ranked global technology leader , renowned for innovation and engineering excellence.
They foster a culture of collaboration, technical depth, and continuous learning , empowering engineers to build next-generation solutions that impact millions of users worldwide.
The organization values integrity, diversity, and curiosity , creating an environment where technology professionals can thrive and innovate freely.
Back End Developer • Srikakulam, Andhra Pradesh, India