Software Engineer
Role responsibilities
Design and develop scalable full-stack applications and platform capabilities for enterprise-scale inventory management systems within the Amazon ecosystem. Implement APIs, event-driven architectures, and cloud-native solutions while collaborating with cross-functional teams.
Requirements
Requires 7-10+ years of software development experience, including specific expertise in Java, Python, or Kotlin and frontend development with React. Must have hands-on experience with Amazon Builder Tools and a wide array of AWS services.
Key skills
Java, Kotlin, Python, React, TypeScript, Node.js, AWS CDK, AWS Lambda, Step Functions, SQS, SNS, DynamoDB, CloudWatch, RDS, Redshift, S3
Keywords
Software Development, Full-stack, Amazon Builder Tools, AWS, Cloud-native, Distributed Systems, Event-driven Architecture, RESTful APIs, DevOps, Automated Testing, System Optimization, OpenSearch, Java, Kotlin, Python, React, TypeScript, Node.js, AWS CDK, AWS Lambda, Step Functions, SQS, SNS, DynamoDB, CloudWatch, RDS, Redshift, S3, Inventory Management, Scalability