Назад к вакансиям

API Solution Architect (Java background)

68 – 70 $в час
INGENworksTexas City и ещё 2 городаГибридот 14 летПолная занятость
JavaDockerAPIAWSNode.jsAzureRESTful APIGraphQLGoogle CloudOAuth 2.0JWTSSO

Описание

We are seeking an experienced API Solution Architect with strong expertise in Node.js to design, develop, and optimize scalable API-driven solutions.

Responsibilities

  • Lead the design and architecture of RESTful and GraphQL APIs leveraging Node.js and modern frameworks
  • Define API standards, guidelines, and best practices for scalability, reusability, and performance
  • Collaborate with product owners, developers, and integration teams to translate business requirements into technical solutions
  • Ensure API solutions are aligned with enterprise integration strategy and cloud-native architecture
  • Implement authentication/authorization mechanisms (OAuth2, JWT, SSO, etc.) and enforce API security standards
  • Design and deliver agentic API migration factories using chained LLM-driven pipelines with human-gate PR reviews
  • Author and govern custom GitHub Copilot skills as reusable delivery artifacts
  • Establish OAS-first developer workflow playbooks across a NestJS/Fastify/Express Lambda serverless stack
  • Oversee API lifecycle management including design, documentation, versioning, deployment, and monitoring
  • Evaluate and integrate with API management platforms (e.g., Apigee, Kong, AWS API Gateway, MuleSoft)
  • Guide teams on microservices architecture, event-driven patterns, and asynchronous communication models
  • Conduct performance reviews, scalability testing, and ensure APIs meet SLAs
  • Mentor development teams on Node.js, API frameworks, and architectural principles

Requirements

  • 14+ years of software development experience, with at least 3+ years in solution architecture
  • Strong proficiency in Node.js, Express.js (or Nest.js), and JavaScript/TypeScript
  • Proven experience designing and implementing enterprise-scale API solutions
  • Deep understanding of REST, GraphQL, gRPC, and WebSockets
  • Hands-on experience with API security, rate limiting, throttling, and caching strategies
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines, DevOps practices, and automated API testing
  • Experience with database technologies (SQL, NoSQL, MongoDB, PostgreSQL)
  • Strong problem-solving, analytical, and communication skills
  • Understanding of software engineering principles and processes (e.g., Lean, Agile, DevOps) and continuous improvement through measurement

Nice to have

  • Certification in Cloud Architecture (AWS Solutions Architect, Azure Architect, Google Cloud Platform Architect)
  • Experience with API monetization and developer portals
  • Knowledge of event-driven architectures (Kafka, RabbitMQ)
  • Familiarity with observability tools (Prometheus, ELK, Datadog)
  • Background in financial services, healthcare, or large-scale enterprise systems is a plus

We offer

  • Remote, work at home opportunity in the US
  • Salary of $68-70 per hour
  • Full time employment