Azure Integration Developer

Reveille Technologies Inc — United States · Posted ~3 hours ago

Full-time Hybrid

Skills

Azure API Management Java Spring Boot REST APIs Microservices Kafka SFTP PGP OAuth JWT API security DevOps Unit testing Integration testing Azure

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time hybrid integration development role focused on building and supporting scalable, secure integration solutions. Responsibilities include REST APIs and Java/Spring Boot microservices, cloud API management, Kafka producers and consumers, batch processing, secure SFTP/PGP file integrations, authentication and authorization, monitoring, testing, and robust error handling. The schedule includes three onsite days per week.

Highlights

Full-time integration engineering role focused on scalable and secure APIs, microservices, event-driven integration, cloud API management, secure file transfers, and collaboration across architecture, QA, operations, and business teams.

Description

Title: Azure Integration Developer Location: Columbus, OH (Hybrid 3 day a week) Duration: Fulltime / FTE Role Summary Develop and support integration solutions across APIs, microservices, Kafka, and secure file-based interfaces.Build scalable and secure components using Azure API Management, Java, Spring Boot, Kafka, DevOps tools, and managed file transfer technologies.Work with architects, leads, QA, operations, and business teams to deliver high-quality integration services.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.