We are looking for a highly skilled AWS Application Developer with strong hands-on expertise in serverless and event-driven development. The role focuses on building modern scalable applications on AWS contributing to application modernization programs and leveraging AI-assisted development using AWS Kiro.
Key Responsibilities
1. Application Development (AWS Serverless & Event-driven)
Design develop and deploy cloud-native applications using:
AWS Lambda API Gateway
Amazon EventBridge
Amazon Kinesis Data Streams
Build and maintain event-driven and streaming data pipelines.
Develop scalable backend services using:
TypeScript / (preferred)
Python (optional)
Work with AWS services such as:
DynamoDB S3 Step Functions
2. Application Modernization
Contribute to modernization of legacy applications to AWS cloud-native architectures.
Implement:
Microservices architecture
API-first design
Serverless-first solutions
Ensure applications meet performance scalability and reliability requirements.
3. AI-driven Development (Kiro)
Utilize AWS Kiro for AI-assisted development to improve productivity.
Support development activities such as:
Code generation and optimization
Automated testing and documentation
Contribute to AI-enabled SDLC practices and reusable engineering assets.
4. DevOps & Engineering Practices
Work within CI/CD pipelines to enable continuous delivery.
Implement Infrastructure as Code using:
CloudFormation or AWS CDK
Ensure:
Code quality and testing standards
Logging monitoring and observability (CloudWatch)
5. Collaboration & Communication
Collaborate with:
Tech leads architects and distributed engineering teams
Customer stakeholders where required
Participate in:
Design discussions
Code reviews
Technical problem-solving sessions
Ensure clear and effective communication within the team and with stakeholders.
Required Skills & Experience
Core Technical Skills
Strong hands-on experience in AWS application development
Expertise in:
AWS Lambda
Amazon EventBridge
Amazon Kinesis Data Streams
Amazon API Gateway
DynamoDB and S3
Strong knowledge of event-driven and serverless architectures
Programming proficiency in:
TypeScript (mandatory)
backend development
Python (good to have)
App Modernization & Architecture
Experience in:
Microservices-based architectures
Cloud-native application development
Understanding of:
RESTful APIs and distributed systems
Performance optimization and scalability
DevOps & Tools
Experience with:
CI/CD pipelines (GitHub Actions Jenkins etc.)
AWS CDK / CloudFormation
Familiarity with:
Unit and integration testing frameworks
Monitoring tools (CloudWatch)
Soft Skills
Strong problem-solving and analytical thinking
Good communication and collaboration skills
Ability to work in agile and fast-paced environments
Preferred Qualifications
AWS Certified Developer Associate (preferred)
Experience in:
Large-scale cloud-native platforms
Role Overview We are looking for a highly skilled AWS Application Developer with strong hands-on expertise in serverless and event-driven development. The role focuses on building modern scalable applications on AWS contributing to application modernization programs and leveraging AI-assisted develo...
Role Overview
We are looking for a highly skilled AWS Application Developer with strong hands-on expertise in serverless and event-driven development. The role focuses on building modern scalable applications on AWS contributing to application modernization programs and leveraging AI-assisted development using AWS Kiro.
Key Responsibilities
1. Application Development (AWS Serverless & Event-driven)
Design develop and deploy cloud-native applications using:
AWS Lambda API Gateway
Amazon EventBridge
Amazon Kinesis Data Streams
Build and maintain event-driven and streaming data pipelines.
Develop scalable backend services using:
TypeScript / (preferred)
Python (optional)
Work with AWS services such as:
DynamoDB S3 Step Functions
2. Application Modernization
Contribute to modernization of legacy applications to AWS cloud-native architectures.
Implement:
Microservices architecture
API-first design
Serverless-first solutions
Ensure applications meet performance scalability and reliability requirements.
3. AI-driven Development (Kiro)
Utilize AWS Kiro for AI-assisted development to improve productivity.
Support development activities such as:
Code generation and optimization
Automated testing and documentation
Contribute to AI-enabled SDLC practices and reusable engineering assets.
4. DevOps & Engineering Practices
Work within CI/CD pipelines to enable continuous delivery.
Implement Infrastructure as Code using:
CloudFormation or AWS CDK
Ensure:
Code quality and testing standards
Logging monitoring and observability (CloudWatch)
5. Collaboration & Communication
Collaborate with:
Tech leads architects and distributed engineering teams
Customer stakeholders where required
Participate in:
Design discussions
Code reviews
Technical problem-solving sessions
Ensure clear and effective communication within the team and with stakeholders.
Required Skills & Experience
Core Technical Skills
Strong hands-on experience in AWS application development
Expertise in:
AWS Lambda
Amazon EventBridge
Amazon Kinesis Data Streams
Amazon API Gateway
DynamoDB and S3
Strong knowledge of event-driven and serverless architectures
Programming proficiency in:
TypeScript (mandatory)
backend development
Python (good to have)
App Modernization & Architecture
Experience in:
Microservices-based architectures
Cloud-native application development
Understanding of:
RESTful APIs and distributed systems
Performance optimization and scalability
DevOps & Tools
Experience with:
CI/CD pipelines (GitHub Actions Jenkins etc.)
AWS CDK / CloudFormation
Familiarity with:
Unit and integration testing frameworks
Monitoring tools (CloudWatch)
Soft Skills
Strong problem-solving and analytical thinking
Good communication and collaboration skills
Ability to work in agile and fast-paced environments