What are the responsibilities and job description for the Sr Backend developer position at Cloud BC Labs?
Job Description
Job Description
Position : Sr Backend developer (Java, Node)
Location : Irving, TX (Onsite)
Term : C2C / W2 role
Job Description :
Looking for a Backend Services / API Developer skilled in programming server-side javascript running on Java & Nodejs Runtime. Experience in AWS Cloud ecosystem and worked with services like Lambda, API Gateway, CloudWatch, S3, etc. Backend services developers with programming experience such as Java, C# and Python are welcome to apply as long as the candidate is fluent enough to code in Javascript and work with MongoDB / No SQL Database. Full-stack developers (UI Services) fluent in Javascript are also welcome to apply.
KEY RESPONSIBILITES AND DUTIES :
o Design APIs, develop shippable code, documentation and unit test new features for digital products.
o Works with fellow API Developers, Team Leads, Architects to deliver features through the creation of re-usable RESTful APIs.
o Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure and up to date with business needs.
o Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing and product releases
o Implement policies, roles, data access controls, monitoring events, resolve system and data issues for continuous functioning of APIs
MUST HAVE" SPECIFIC KNOWLEDGE AND SKILLS :
o Must have 10 years of API / Server-side development experience (Programmer, Backend Services developers, Middleware developers, Javascript(must), NodeJS, Java, C#, Backend Services Developer, AWS, Lambda, Serverless, MongoDB, Document Storage modeling, RDBMS Storage modeling.)
o Must have 8 years of experience in cloud platforms (preferable AWS : both traditional EC2 and serverless Lambda), developing micro-services, CI / CD solutions (including Docker), message queue systems and background task management.
o Must have 8 years of experience in developing NoSQL databases, designing data models and proficient in querying document stores (preferably MongoDB).
o Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc.
o Must demonstrate strong programming skills in Javascript
o Experience working with API Gateway, CDNs, API Performance testing, CI / CD pipelines and monitoring tools
Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting, AI / ML, Data Analytics & Visualization, Cloud Data Warehouse Migration, Snowflake Implementation, Informatica Implementation & Upgrade, Staffing Services and Data Management Solutions