Skip to main content

Java/Api Integration Developer

Technology
Programmers.io
Columbus, United StatesTodayUntil 12/9/2026
Service contractOn-site

Job description

Job Title: Java/Api Integration Developer

Job Type :Contract

Location: Columbus, OH(Onsite)

Experience Required:8+ Years

Role Summary:

Integration Developer with experience in APIs, microservices, Kafka, and secure file-based integrations. The role focuses on building and supporting integration solutions using Java, Spring Boot, Azure API Management, and DevOps practices.

Key Responsibilities:

  • Develop and deploy REST APIs and Java/Spring Boot microservices.
  • Configure and manage Azure API Management.
  • Build Kafka-based integrations and secure SFTP/PGP file transfer solutions.
  • Implement security controls such as OAuth, JWT, API keys, and certificates.
  • Support CI/CD, monitoring, logging, and deployment automation.
  • Create technical documentation and collaborate with cross-functional teams.

Required Skills:

  • 5+ years of integration or API development experience.
  • Java, Spring Boot, REST APIs, OpenAI/Swagger.
  • Azure API Management.
  • Kafka, ETL, batch processing.
  • SFTP, PGP, secure file transfer technologies.
  • OAuth 2.0, OpenID Connect, JWT, API keys, certificates, mutual TLS(mTLS)
  • Git, Azure DevOps, CI/CD, monitoring, and production support.
Keywords
JavaSpring BootREST APIsAzure API ManagementKafkaSFTPPGPOAuth 2.0OpenID ConnectJWTAPI KeysMutual TLSETLCI/CDAzure DevOpsSwaggerMicroservicesCertificatesBatch ProcessingGit

Interested in this role?