
Full-stack Engineer – AWS, Cloud-Native Applications
NTT DATA Romania
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
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