Intermediate Developer – Node.js, Java, Aws

 

Description:

diate developer with expertise in Node.js, Java, and AWS to join our
dynamic team. The ideal candidate will have a solid understanding of cloud-native application
development and architecture, with specific experience in AWS services such as Cognito,
OAuth2, API Gateway, CloudFormation, and Lambda. This role offers the opportunity to work
on exciting projects, contribute to the design and implementation of scalable solutions, and
collaborate with cross-functional teams to drive innovation and deliver exceptional results.

Responsibilities

  • Design, develop, and maintain cloud-native applications and microservices using Node.js,

Java, and AWS services.

  • Implement authentication and authorization solutions using AWS Cognito, OAuth2, and other

identity management services.

  • Build and manage RESTful APIs using AWS API Gateway, including API design, configuration,

and documentation.

  • Develop serverless applications and functions using AWS Lambda and other serverless

technologies.

  • Design and implement infrastructure as code using AWS CloudFormation templates to

automate the provisioning and management of AWS resources.

  • Collaborate with product managers, designers, and other stakeholders to translate business

requirements into technical solutions.

  • Perform code reviews, debugging, troubleshooting, and optimization to ensure the reliability,

performance, and scalability of applications.

  • Keep up to date with the latest trends, technologies, and best practices in cloud computing,

serverless architecture, and software development.

Qualifications

  • Bachelors, Masters, or PhD in computer science or an engineering/scientific discipline.
  • 10-12 years of professional experience in software development with proficiency in Node.js,

Java, and related frameworks/libraries.

  • Strong understanding of cloud computing and experience working with AWS services.
  • Hands-on experience with AWS Cognito, OAuth2, API Gateway, CloudFormation, and

Lambda.

  • Familiarity with serverless architecture, microservices, and containerization.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and

collaboratively in a fast-paced environment.

  • Strong communication and interpersonal skills, with the ability to effectively communicate

technical concepts to non-technical stakeholders.

Organization Cambian Business Services
Industry IT / Telecom / Software Jobs
Occupational Category Intermediate Developer
Job Location Surrey,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2024-03-10 12:03 pm
Expires on 2025-01-27