Vacancy expired!
- Define the technical requirements that are required to develop the product/feature
- Architect and design technical solution for complex business problems.
- A lead developer who can be a hands-on architect for the team.
- Ability to lead and mentor other developers on the team.
- Explore, assess and prototype new technologies to drive innovation and problem solving
- Partner and collaborate with stakeholders and other technology teams
- Actively engages in product and business discussions with a technical eye for feasibility and adherence to overall roadmaps and architectural strategy.
- Identify and analyze open source/market solutions
- Master's degree or the equivalent in Computer Science, Information Technology.
- Expertise in building RESTful APIs and Microservices using NodeJS and Java.
- Expertise in NoSQL databases like MongoDB, DynamoDB
- In depth understanding of AWS cloud architecture, configuration, and management
- Experience with deploying micro services on cloud leveraging high scalability and high availability design patterns.
- Strong Experience in AWS Cloud platform and its features which includes containerization, EC2, Fargate, SNS, SQS, API Gateway, Lambdas, Auto Scaling, S3, and Kinesis.
- Strong understanding of authentication and authorization frameworks, cloud-based access, and security controls
- Strong experience in working with DevOps related practices such as CI/CD, infrastructure automation, and infrastructure as code.
- Expertise in development of Unit Test cases and Testing frameworks and scripting
- Extensive experience working with large scale enterprise technology platforms.
- Strong experience with development methodologies such as Agile or SCRUM
- Demonstrate strong problem-solving ability and analytical skills
- Strong communication, presentation, and advisory skills
- 10+ years of API development experience (Java or NodeJS)
- 5+ years NodeJS API development experience
- 5+ years AWS cloud experience
- Experience in retail domain is a plus.
Vacancy expired!