Req ID:
We are currently seeking a Senior FullStack Developer - Angular, Node.js to join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX).
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
Key Responsibilities
Design, develop, and maintain scalable full stack applications using Angular and Node.js.
Build and manage cloud-native solutions leveraging AWS services and serverless architectures.
Develop responsive and user-friendly frontend applications with modern Angular frameworks and best practices.
Create and maintain backend APIs, microservices, and integrations using Node.js and GraphQL.
Implement and optimize data pipelines and ETL processes using AWS Glue, Athena, and SQL Server Integration Services (SSIS).
Develop and manage GraphQL APIs using AWS AppSync.
Design and maintain relational and NoSQL databases including PostgreSQL and DynamoDB.
Implement Infrastructure as Code (IaC) using Terragrunt and Terraform best practices.
Collaborate with DevOps, QA, Product Owners, and Architects to deliver high-quality solutions.
Optimize application performance, scalability, security, and reliability.
Participate in code reviews, architecture discussions, and technical mentoring of junior developers.
Troubleshoot production issues and provide long-term sustainable solutions.
Ensure adherence to coding standards, CI/CD practices, and cloud governance policies.
Required Technical Skills
Frontend
Strong experience with Angular (modern versions)
TypeScript, HTML5, CSS3, JavaScript
Responsive UI development and component-based architecture
REST and GraphQL integration
Backend
Strong hands‐on experience with Node.js
Experience building scalable APIs and microservices
GraphQL development and API design
AWS AppSync experience preferred
Cloud & Infrastructure
Strong experience with AWS cloud services
Experience with:
AWS Lambda
API Gateway
DynamoDB
Athena
AWS Glue
CloudWatch
IAM
S3
Infrastructure as Code using Terragrunt/Terraform
CI/CD pipeline implementation and cloud deployment automation
Databases & Data Engineering
PostgreSQL database design and optimization
SQL development and query optimization
Experience with SSIS jobs and ETL workflows
DynamoDB data modeling and performance optimization
Data analytics/querying using Athena
Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
7+ years of experience in software development.
4+ years of experience with cloud‐native AWS development.
Strong understanding of distributed systems and microservices architecture.
Experience working in Agile/Scrum environments.
Excellent problem‐solving and communication skills.
Ability to work independently and lead technical initiatives.
Preferred Qualifications
AWS Certifications preferred.
Experience with serverless application architecture.
Knowledge of containerization technologies such as Docker or Kubernetes.
Experience with monitoring, observability, and logging frameworks.
Familiarity with enterprise integration patterns and event‐driven architectures.
Soft Skills
Strong analytical and troubleshooting skills
Excellent communication and stakeholder management
Ability to mentor and guide development teams
Strong ownership and accountability
Adaptability in fast‐paced environments
Employment Details
Employment Type: Full‐Time
Seniority Level: Senior‐Level
Work Model: Hybrid
Equal Opportunity Employer Statement
NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.