Pearson VUE

Software Engineer III

Pearson VUE

full-time

Posted on:

Location Type: Hybrid

Location: ColomboSri Lanka

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop, maintain, and optimize backend services using Java (Spring Boot), Python, Go Lang and NodeJs.
  • Design and implement RESTful APIs and GraphQL services.
  • Build and manage AWS Lambda functions, ECS, SQS/SNS, and S3 for scalable cloud solutions.
  • Implement and maintain state machines using AWS Step Functions.
  • Monitor and troubleshoot applications using AWS CloudWatch.
  • Design and maintain DynamoDB schemas for efficient data storage.
  • Work with CI/CD pipelines for automated deployments and testing.
  • Develop and manage CloudFormation templates for infrastructure as code (IaC).
  • Ensure high availability, security, and scalability of backend applications.
  • Collaborate with cross-functional teams to build high-quality software solutions.

Requirements

  • Strong proficiency in Java (Spring Boot), Python, and Go Lang.
  • Proficiency in Node.js backend interactions.
  • Experience working with AWS, particularly AWS AppSync.
  • Hands-on experience with AWS Lambda, ECS, SQS/SNS, S3, and Step Functions.
  • Expertise in designing and managing DynamoDB databases.
  • Experience in developing and integrating REST APIs and GraphQL.
  • Proficiency in AWS CloudWatch for monitoring and debugging applications.
  • Experience in CI/CD implementation for automated deployments.
  • Strong understanding of CloudFormation templates for infrastructure management.
  • Knowledge of software development best practices, including unit testing and performance optimization.
  • Ability to work in an agile development environment and collaborate with cross-functional teams.
Benefits
  • Good to have react development.
  • Experience with containerization technologies like Docker
  • Familiarity with event-driven architectures and serverless computing.
  • Knowledge of authentication and security best practices.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootPythonGo LangNode.jsRESTful APIsGraphQLDynamoDBCI/CDCloudFormation
Soft Skills
collaborationcommunicationproblem-solvingagile developmentteamwork