Back-end Developer Job in Mobile Programming Llc

Back-end Developer

Apply Now
Job Summary A Technical Architect with real project experience in designing and developing web application backends on AWS Serverless framework components including: Clear understanding of Lambda (NodeJS) best practices and optimization, including caching, connection reuse, monitoring/logging, and Lambda MS patterns design. Understanding of OAUTH2/OIDC authentication patterns (including Auth Code and token refresh) and JWT token usage. Experience in building secure AppSync GraphQL schemas and resolvers for DynamoDB, AuroraSQL, and HTTP 3rd party endpoints. Experience in building secure AppSync realtime integrations with consideration to custom authentication based on OIDC tokens. Experience in designing and building secure REST APIs in AWS API Gateway with OpenAPI and Swagger for web application clients. Knowledge and hands-on experience of DynamoDB data modeling design and query pattern design. Experience in design of event driven services, both Synchronous and Asynchronous. Experience working with AWS SAM templates for serverless deployments. Experience working with GIT repository. Experience working as part of a development team within an Agile SDLC scrum process. Expected to document and guide detailed design based on HL solution architecture, following best practices and expected optimizations. Expected to communicate detail design to developers and help answer questions, make necessary adjustments, and communicate with Solution Architect in case of any challenges or required changes. Expected to lead the development team in order to meet Sprint scoping commitments and address any potential knowledge gaps. Expected to write unit testing for any developed features. Expected to participate in feature demos at the end of each Sprint. Expected to work closely with BA and QA team to guide and review test cases. Expected to complete code reviews and ensure design compliance on developed features. Must be able to independently troubleshoot issues and resolve problems both in code and in work environment. Familiarity with Lambda@Edge and Lambda authenticators a plus. Familiarity with Azure Graph API and Azure AD IDP a plus. Familiarity with AWS Step Functions Familiarity with TFS on GIT a plus. Familiarity with Jira a plus. Familiarity with AWS Well Architected Framework.
Experience Required :

Minimum 7 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs