> Markdown version of [/jobs/ext/2711479-java-architect-api-architect-integration-architect-solution-architect-azure-api-architect](https://www.wearedevelopers.com/jobs/ext/2711479-java-architect-api-architect-integration-architect-solution-architect-azure-api-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Architect / API Architect / Integration Architect / Solution Architect / Azure API Architect - **Company:** JC CORPORATIONS - **Location:** Cary, NC, United States - **Experience:** Experienced - **Salary:** $83,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Application Performance Management, Automation of Tests, Microsoft Azure, Code Review, Continuous Integration, Electronic Data Interchange (EDI), Fault Tolerance, File Transfer, Spring Framework, Python (Programming Language), Load Testing, OAuth, OpenID, Role-Based Access Control, Standard Sql, Swagger, Azure Data Lake, JSON Web Token, Software Engineering, Data Streaming, Systems Integration, Management of Software Versions, Openapi, Azure Service Bus, Data Logging, File Transfer Protocol (FTP), Azure Data Factory, Cloud Monitoring, Spring-boot, Software Security, Backend, Rate Limiting, Git, Apache Kafka, Reactive Programming, Graphql, Cloud Integration, Api Design, Api Gateway, Restful APIs, Terraform, Pagination, Grpc, Dynatrace, Api Management, Workday, Key Vault, Databricks - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/c8a96cb8-5a11-4ee4-9ce8-ce2be3b7f49a ## About the Role * 10+ years of API, integration, backend, or software engineering experience. * 3+ years of API architecture/design experience at enterprise scale. * Strong hands-on Java, Spring Boot, Spring WebFlux, and Project Reactor. * Strong understanding of reactive programming, reactive streams, backpressure, and non-blocking I/O. * Excellent REST API and OpenAPI design experience. * Experience with contract-first development, API versioning, pagination, error handling, and idempotency. * Hands-on experience with large file transfer, streaming, multipart/resumable uploads, SFTP, signed URLs, and checksums. * Strong Azure experience with Azure API Management, AKS, App Service, or Container Apps. * Experience with Entra ID, OAuth2/OIDC, JWT, Managed Identity, RBAC, Key Vault, and Private Endpoints. * Experience with Azure Service Bus, Event Hubs, and/or Kafka. * Strong SQL and data modeling skills. * Experience with Azure DevOps, CI/CD, Git, Terraform, and automated testing. * Working knowledge of Python for automation and testing. * Excellent communication skills with the ability to present and defend architecture decisions to technical and non-technical stakeholders. Nice to Have * Azure Databricks, Azure Data Factory, and ADLS Gen2 experience. * Experience with Lakehouse / Medallion Architecture. * Azure certifications such as AZ-204 or AZ-305. * Financial Services or Insurance industry experience. * Experience with GDPR, SOC 2, and PII protection. * Experience integrating with Workday or ERP systems. * GraphQL, gRPC, or event-streaming API experience. * API gateway migration or API estate consolidation experience. * Data Mesh, Data Products, and Data Contract experience. * Experience working in a consulting or client-embedded environment. ## Description We are seeking a hands-on API Architect to lead the API architecture and engineering for an enterprise Azure Data Hub. The ideal candidate will have deep expertise in Java, Spring Boot, Spring WebFlux, Project Reactor, REST APIs, Azure API Management, and cloud integration., * Own end-to-end API architecture, including service boundaries, API contracts, data models, versioning, error handling, and integration patterns. * Design and implement REST APIs using Java, Spring Boot, Spring WebFlux, and Project Reactor. * Develop reactive, non-blocking services supporting high-volume data exchange and large file transfers. * Design streaming, multipart, chunked, and resumable file transfer solutions. * Define and maintain OpenAPI/Swagger specifications and contract-first API development standards. * Design synchronous and asynchronous integrations using Azure Service Bus, Event Hubs, and Kafka. * Implement and manage APIs using Azure API Management (APIM). * Deploy APIs using AKS, Azure App Service, or Azure Container Apps. * Integrate APIs with ADLS Gen2 and enterprise data pipelines. * Design API security using OAuth2, OIDC, JWT, Entra ID, Managed Identity, RBAC, Key Vault, and mTLS. * Establish resilience patterns including backpressure, circuit breakers, retries, idempotency, rate limiting, timeouts, and graceful degradation. * Build CI/CD pipelines using Azure DevOps and Infrastructure as Code using Terraform. * Develop Python-based automation, testing, load-testing, and operational tooling. * Implement observability using Azure Monitor, Application Insights, logging, metrics, and distributed tracing. * Conduct architecture reviews, code reviews, technical design sessions, and mentor API engineers. * Work closely with customer architects, engineers, and system owners to define API contracts and delivery sequencing. ## Related Videos - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [API = Some REST and HTTP, right? RIGHT?!](https://www.wearedevelopers.com/videos/1675-api-some-rest-and-http-right-right) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)