JOBSEARCHER

Java Integration Architect / Java Integration Developer

Job Title: Java Integration Architect / Java Integration Developer
Location: Columbus, OH
Employment Type: Full-TimeJob 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.