Haystack
← Back to Jobs
Technology
RT

Integration Developer

Reveille TechnologiesColumbus, OH🇺🇸United StatesPosted Sep 25, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Columbus, OH, United States
Posted
17 hours ago
MicroservicesSpringSpring BootETLOAuthAzureGitJWTJavaKafkaREST

Job Description

Responsibilities

  • API and microservices development: Develop, test, and deploy REST APIs and Java/Spring Boot microservices using enterprise standards.
  • Azure API Management: Configure APIs, policies, subscriptions, transformations, security, throttling, and monitoring.
  • Event, data, and file integration: Build Kafka producers/consumers, batch components, and secure SFTP/PGP-based file integrations.
  • Security and quality: Implement OAuth, JWT, API keys, certificates, unit tests, integration tests, and error-handling patterns.
  • DevOps and support: Use Git, Azure DevOps, CI/CD, monitoring, logging, and deployment automation for reliable delivery.
  • Documentation and collaboration: Maintain API specs, design notes, runbooks, and work with cross-functional teams to resolve dependencies.

 

Required Skills and Experience

  • 5+ years of IT experience in integration development, API development, microservices, or cloud integration delivery.
  • Strong hands-on skills in Java, Spring Boot, REST APIs, OpenAPI/Swagger, JSON, XML, and microservices development.
  • Experience with Azure API Management, Kafka, ETL, batch processing, SFTP, PGP, and secure file transfer patterns.
  • Good understanding of OAuth 2.0, OpenID Connect, JWT, API keys, certificates, mutual TLS, and secrets management.
  • Experience with Git, Azure DevOps, CI/CD, deployment automation, monitoring, logging, troubleshooting, and production support.
  • Good communication, documentation, collaboration, problem-solving, and ownership skills.

Similar jobs