Integration Developer
Aman TiwariUnited StatesMIDPosted 10d ago
JavaSpring BootREST APIsmicroservicesAzure API ManagementKafkaETLbatch processingJSONXMLOpenAPI/SwaggerSFTPPGPOAuth 2.0OpenID ConnectJWTmutual TLSGitAzure DevOpsCI/CDmonitoringlogging
About the Role
We are looking for an experienced Integration Developer to build and support scalable, secure enterprise integration solutions using APIs, microservices, messaging, and cloud technologies.
Key Responsibilities
• Develop and deploy REST APIs and Java/Spring Boot microservices
• Configure Azure API Management, including security policies, subscriptions, transformations, throttling, and monitoring
• Build Kafka producers/consumers and secure SFTP/PGP-based file integrations
• Implement API security using OAuth 2.0, JWT, API keys, certificates, and mutual TLS
• Support CI/CD pipelines, deployment automation, monitoring, logging, and production troubleshooting
• Collaborate with architects, QA, DevOps, operations, and business teams
• Maintain API specifications, technical documentation, and operational runbooks
Requirements
• 12+ years of IT experience in integration development, API development, microservices, or cloud integration
• Strong hands-on experience with Java, Spring Boot, REST APIs, and microservices
• Experience with Azure API Management, Kafka, ETL, and batch processing
• Knowledge of JSON, XML, OpenAPI/Swagger, SFTP, PGP, and secure file transfer
• Understanding of OAuth 2.0, OpenID Connect, JWT, mutual TLS, certificates, and secrets management
• Experience with Git, Azure DevOps, CI/CD, monitoring, logging, and production support