Skip to main content

Java Integration Architect / Java Integration Developer

Technology
Programmers.io
Columbus, United States1 week agoUntil 11/12/2026
Full timeOn-site

Job description

Job Title: Java Integration Architect / Java Integration Developer

Location: Columbus, OH

Employment Type: Full-Time

Job Summary

We are seeking a highly skilled Integration Architect / Integration Developer to design, develop, and support enterprise integration solutions across APIs, microservices, event-driven platforms, and managed file transfer systems. The ideal candidate will have strong hands-on experience with Azure API Management, Java, Spring Boot, Kafka, and modern cloud-based integration technologies.

Key Responsibilities

  • Design, develop, and support end-to-end integration solutions and reusable integration components.
  • Develop and manage REST APIs, microservices, and Azure API Management implementations.
  • Build and support Kafka-based event streaming, data integration, and secure file transfer solutions.
  • Implement integration security using OAuth 2.0, OpenID Connect, JWT, API Keys, Certificates, and Mutual TLS.
  • Participate in architecture reviews, code reviews, troubleshooting, and performance optimization.
  • Collaborate with business stakeholders, architects, QA, infrastructure, security, and operations teams.
  • Support DevOps processes including CI/CD pipelines, deployment automation, monitoring, logging, and production support.
  • Prepare and maintain technical documentation, API specifications, and operational runbooks.
Required Skills & Experience
  • 5+ years (Developer) / 10+ years (Architect) of experience in Enterprise Integration, API Development, or Integration Architecture.
  • Strong expertise in Azure API Management, Java, Spring Boot, REST APIs, Microservices, Kafka, ETL, and Managed File Transfer (MFT).
  • Experience with JSON, XML, OpenAPI/Swagger, SFTP, PGP, and Batch Processing.
  • Strong understanding of OAuth 2.0, OpenID Connect (OIDC), JWT, Mutual TLS, API Security, Certificates, and Secrets Management.
  • Hands-on experience with Git, Azure DevOps, CI/CD, Monitoring, Logging, Deployment Automation, and Production Support.
  • Ability to troubleshoot complex integration issues and deliver scalable, secure solutions.
  • Excellent communication, stakeholder management, technical documentation, and problem-solving skills.
Preferred Skills
  • Experience with cloud-native integration patterns and event-driven architectures.
  • Exposure to enterprise integration governance and best practices.
  • Experience working in Agile/Scrum environments.
Keywords
Azure API ManagementJavaSpring BootREST APIsMicroservicesKafkaEnterprise IntegrationETLManaged File TransferOAuth 2.0OpenID ConnectJWTMutual TLSCI/CDAzure DevOpsOpenAPI/SwaggerIntegration ArchitectureEvent-Driven ArchitectureJSONXML

Interested in this role?