Earnbetter

Job Search Assistant

API Architect - GraphQL, AWS services, and Kubernetes APIs

Smart IT Frame LLC • Remote • Posted 2 days ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Remote • Full-time • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

The Application Architect role at Smart IT Frame LLC involves leveraging knowledge of GraphQL to enhance API capabilities, utilizing AWS/Azure/GCP services, applying Hyperscaler Frameworks for scalable cloud architecture, implementing OAuth2 authentication and authorization, and interacting with Kubernetes APIs. This position requires a deep understanding of application development and architecture, with a focus on Java, Node.JS, API design, and cloud services.

Responsibilities

  • Leverage knowledge of GraphQL to enhance API capabilities and improve client-server interactions.
  • Utilize AWS/Azure/GCP services, with a strong focus on IAM, to ensure secure and efficient cloud-based solutions.
  • Apply Hyperscaler Frameworks for scalable and resilient cloud architecture.
  • Implement OAuth2 authentication and authorization concepts to secure applications and manage user access.
  • Interact with Kubernetes APIs to facilitate deployment, scaling, and management of containerized applications.
  • Research emerging technologies and trends to build Proofs of Concept (POCs) that demonstrate the viability and benefits of new approaches.

Qualifications

Required

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in application development and architecture.
  • Strong programming skills in designing, development, and implementation of multi-tier, distributed, and highly scalable applications using Java, J2EE, Spring Boot, Node.JS, JavaScript, JSON.
  • Strong expertise in designing and implementing RESTful APIs.
  • Understanding on React for frontend development.
  • Proficiency in GraphQL for advanced API design and development.
  • In-depth knowledge on of the cloud services (AWS, Azure, or GCP), especially IAM, and experience with cloud platforms.
  • Experience with OAuth2 authentication and authorization.
  • Experience in interacting with Kubernetes APIs for container management and orchestration.
  • Familiarity with Hyperscaler Frameworks and their application in cloud architecture is an added advantage.
  • Solid understanding of database design and management.
  • Knowledge of DevOps practices and CI/CD pipelines is beneficial.
  • Excellent problem-solving skills and the ability to think critically.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.

Full Job Description

Experience Level: 15+ years

Note: Only remote

Skills: Java, Node.JS, API design, react, GraphQL, OAuth2, AWS services, and Kubernetes APIs


Responsibilities:

  • Leverage knowledge of GraphQL to enhance API capabilities and improve client-server interactions.
  • Utilize AWS/Azure/GCP services, with a strong focus on IAM, to ensure secure and efficient cloud-based solutions.
  • Apply Hyperscaler Frameworks for scalable and resilient cloud architecture.
  • Implement OAuth2 authentication and authorization concepts to secure applications and manage user access.
  • Interact with Kubernetes APIs to facilitate deployment, scaling, and management of containerized applications.
  • Research emerging technologies and trends to build Proofs of Concept (POCs) that demonstrate the viability and benefits of new approaches.


Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in application development and architecture.
  • Strong programming skills in designing, development, and implementation of multi-tier, distributed, and highly scalable applications using Java, J2EE, Spring Boot, Node.JS, JavaScript, JSON.
  • Strong expertise in designing and implementing RESTful APIs.
  • Understanding on React for frontend development.
  • Proficiency in GraphQL for advanced API design and development.
  • In-depth knowledge on of the cloud services (AWS, Azure, or GCP)., especially IAM, and experience with cloud platforms.
  • Experience with OAuth2 authentication and authorization.
  • Experience in interacting with Kubernetes APIs for container management and orchestration.
  • Familiarity with Hyperscaler Frameworks and their application in cloud architecture is an added advantage.
  • Solid understanding of database design and management.
  • Knowledge of DevOps practices and CI/CD pipelines is beneficial.
  • Excellent problem-solving skills and the ability to think critically.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.