NTT DATA Romania

Full-stack Engineer – AWS, Cloud-Native Applications

NTT DATA Romania

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop high‑quality cloud‑native applications using TypeScript across both frontend and backend.
  • Contribute to frontend development using React, Next.js, Tailwind‑based frameworks.
  • Build backend services in Node.js/TypeScript for ETL processes, ML workflows, data processing, and risk insights.
  • Implement and maintain REST APIs with secure authentication (OAuth/OIDC, HMAC).
  • Work with AWS services such as Lambda, Fargate, API Gateway, CloudFront, S3, DynamoDB, Glue, Athena, Step Functions, and more.
  • Apply security best practices: IAM/CIAM policies, TLS/KMS encryption, logging & auditing.
  • Implement CI/CD pipelines.
  • Use Infrastructure as Code tools such as Terraform and CDK for Terraform (CDKTF).
  • Collaborate closely with UI/UX, Scrum Master, and Product Owner in an Agile environment.
  • Participate in Scrum ceremonies, backlog refinement, and technical discussions within the team.
  • Contribute to maintaining engineering standards, coding best practices, and technical quality across user stories.

Requirements

  • Minimum 5+ years of experience in full‑stack software development.
  • Bachelor’s degree in Computer Science, Information Technology, or similar.
  • Strong expertise with: React, Next.js, Tailwind/Flowbite, TypeScript.
  • Strong expertise with: Node.js and REST API design.
  • Hands‑on experience with AWS services: Lambda, Fargate, API Gateway, CloudFront, S3, DynamoDB, Glue, Athena, Lake Formation, IAM, Secrets Manager, VPC Endpoints, PrivateLink, Step Functions.
  • Solid understanding of: APIs & integrations: REST, gRPC, OAuth/OIDC, EventBridge, SQS, webhooks.
  • Solid understanding of: Integrations with enterprise/OEM/insurer systems.
  • Good knowledge of Infrastructure as Code: Terraform, CDKTF; environment configuration; CI/CD workflows in Azure DevOps.
  • Familiarity with IAM/CIAM (Entra), TLS/KMS, WAF, Cognito multi‑tenancy.
  • Experience working in Agile teams.
  • Excellent command of spoken and written English; German language skills are a plus.
Benefits
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor.
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities.
  • Early bird or night owl? Our projects have different working hours to suit your needs.
  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms.
  • We want you to stay healthy! Enjoy our Private Health Insurance ⁠– it’s custom-made for you.
  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School.
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactNext.jsTailwindNode.jsREST APIETL processesMachine Learning workflowsInfrastructure as CodeCI/CD
Soft Skills
collaborationcommunicationAgile methodologyteamworkproblem-solvingtechnical discussionsbacklog refinementengineering standardscoding best practicesinterpersonal skills
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology