Haystack
← Back to Jobs
Other
JC

API Architect

JC CORPORATIONSUnited States🇺🇸United StatesPosted Sep 30, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
19 hours ago
SQLSpringSpring BootAzureJWTJavaKafkaPythonRESTTerraformVault

Job Description

Job Description:
  • Design and own enterprise API architecture, standards, and integration patterns
  • Develop hands-on Java Spring Boot / Spring WebFlux services
  • Build scalable, non-blocking APIs using Project Reactor
  • Design REST APIs, OpenAPI specifications, versioning, contracts, and error handling
  • Design large file transfer solutions including SFTP, streaming, multipart and resumable uploads
  • Implement APIs using Azure API Management, AKS, App Service, or Container Apps
  • Work with Azure AD/Entra ID, OAuth2, OIDC, JWT, Key Vault and Managed Identity
  • Design event-driven integrations using Kafka, Azure Event Hubs, or Service Bus
  • Integrate APIs with ADLS Gen2 and Azure data platforms
  • Support CI/CD using Azure DevOps and Infrastructure as Code using Terraform
  • Use Python for automation, testing, and operational tooling
  • Participate in code reviews, technical design discussions, troubleshooting, and production support
Must-Have Skills
  • 10+ years in API, Integration, or Backend Engineering
  • Strong Java, Spring Boot, Spring WebFlux & Project Reactor
  • Strong REST API & OpenAPI experience
  • Azure API Management (APIM)
  • Azure: AKS / App Service / Container Apps
  • OAuth2, OIDC, JWT, Entra ID, Key Vault
  • Kafka / Event Hubs / Service Bus
  • Large file transfer & streaming experience
  • Python for automation/testing
  • Strong SQL & Data Modeling
  • Azure DevOps CI/CD & Terraform

Similar jobs