Vacancies

AWS Full-Stack Backend Developer

AWS Full-Stack Backend Developer
PETADATA

Country flag
Albany, New york, United States
Classification symbol Information Technology
H-1B
All other/unspecified
Job posted on January 30, 2026
APPLY NOW
Job Description:
Position: AWS Full-Stack Backend Developer

Location:Albany, NY (Onsite/Remote)

Experience: 10+ Years

Work type: C2C only

Visa Type: H1-B, GC and US Citizen

Job Summary

PETADATA is looking for a skilled AWS Full-Stack Backend Developer to design, build, and maintain scalable, secure, and high-performance backend systems on AWS. The ideal candidate will have strong backend development experience, deep knowledge of AWS cloud services, and the ability to collaborate closely with frontend, DevOps, and product teams.

Roles & Responsibilities

Backend Development

  • Design, develop, and maintain scalable backend services using languages such as Java, Python, Node.js, or Go
  • Build and manage RESTful and/or GraphQL APIs
  • Implement business logic, data processing, and integration workflows
  • Ensure high performance, reliability, and security of backend systems

AWS Cloud Architecture & Services

  • Design and deploy applications using AWS services such as:
  • EC2, Lambda, ECS, EKS
  • API Gateway, S3, CloudFront
  • RDS, DynamoDB, Aurora
  • Implement serverless and microservices architectures
  • Manage IAM roles, policies, and security best practices
  • Monitor and optimize cloud costs and performance

Database & Data Management

  • Design and manage relational and NoSQL databases
  • Write optimized queries and manage migrations
  • Implement data security, backup, and disaster recovery strategies

Frontend Collaboration / Full-Stack Awareness

  • Collaborate with frontend developers to define API contracts
  • Support frontend integration with backend services
  • Troubleshoot UI-backend integration issues

DevOps & CI/CD

  • Build and maintain CI/CD pipelines using tools like:
  • AWS CodePipeline, CodeBuild, CodeDeploy
  • GitHub Actions, GitLab CI, Jenkins
  • Automate infrastructure using CloudFormation, CDK, or Terraform
  • Manage environment configurations (dev, staging, prod)

Security & Compliance

  • Implement authentication and authorization (OAuth, JWT, Cognito)
  • Apply secure coding standards and vulnerability mitigation
  • Ensure compliance with organizational and regulatory requirements

Testing & Quality Assurance

  • Write unit, integration, and end-to-end tests
  • Participate in code reviews and enforce best practices
  • Debug, monitor, and resolve production issues

Monitoring & Maintenance

  • Implement logging and monitoring using *CloudWatch, X-Ray, OpenSearch* Perform performance tuning and scalability planning
  • Provide on-call or production support when required

Collaboration & Documentation

  • Work closely with product managers, architects, and QA teams
  • Document system architecture, APIs, and deployment processes
  • Contribute to technical decision-making and system improvements

Optional / Senior-Level Responsibilities

  • Lead architecture design and technology selection
  • Mentor junior developers
  • Drive cloud optimization and modernization initiatives
  • Participate in capacity planning and roadmap discussions

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Strong experience in backend development using Java, Python, Node.js, or Go
  • Hands-on experience with AWS cloud services and architectures
  • Strong knowledge of REST/GraphQL APIs
  • Experience with relational and NoSQL databases
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with Infrastructure as Code (CloudFormation, CDK, Terraform)
  • Solid understanding of security, authentication, and authorization mechanisms
  • Experience with monitoring, logging, and production support
  • Strong problem-solving and communication skills
  • Ability to work effectively in cross-functional teams

Educational Qualification

Bachelor’s or Master’s degree in Computer Science or related field

We offer a professional work environment and are given every opportunity to grow in the Information technology world.

Note

Candidates are required to attend Phone/Video Call / In-person interviews and after Selection of candidate (He/She) should go through all background checks on Education and Experience.

Please email your resume to: keshini@petadata.co

After carefully reviewing your experience and skills one of our HR team members will contact you on the next steps.
APPLY NOW