Overview
Skills
Job Details
Job Title: Integration Engineer Java and Azure APIs
Location: Remote
Employment Type: Long Term Contract
About the Role:
We are seeking a skilled Integration Engineer to join our team as we transition from a Mulesoft-based integration environment to a Java- and Azure-based API Integration framework. The ideal candidate will have strong hands-on experience developing, deploying, and managing cloud-native integration solutions on Microsoft Azure, using modern frameworks and tools.
You will be responsible for designing, building, and maintaining scalable APIs, integrations, and backend services that enable seamless communication across enterprise applications.
Key Responsibilities:
- Design, develop, and implement integration solutions using Azure Functions, Azure Logic Apps, and Azure API Management.
- Build and maintain RESTful APIs and backend services using Java and Spring Boot.
- Manage and deploy applications through Azure App Services and ensure integration performance, reliability, and scalability.
- Collaborate with architecture, DevOps, and business teams to design efficient integration flows and data exchange patterns.
- Use TypeScript for scripting, logic app customization, or front-end integration where needed.
- Implement robust monitoring, logging, and error-handling mechanisms for APIs and services.
- Utilize Solr for indexing and search functionalities where required.
- Manage code repositories in GitHub and track work progress through JIRA.
- Work with ServiceNow for change management, incident tracking, and service requests.
- Contribute to continuous improvement of integration processes, CI/CD pipelines, and API governance practices.
Required Skills & Experience:
- 3+ years of experience in API development and integration projects.
- Strong proficiency in Java and Spring Boot frameworks.
- Hands-on experience with Azure Functions, Azure Logic Apps, Azure API Management, and Azure App Services.
- Experience in building and maintaining RESTful APIs and integrating enterprise systems.
- Familiarity with TypeScript for automation or custom logic development.
- Knowledge of Solr or similar search/indexing technologies.
- Proficiency with GitHub, JIRA, and ServiceNow tools.
- Strong problem-solving, debugging, and communication skills.
- Ability to work in an agile, collaborative team environment.
Preferred Qualifications:
- Experience migrating integrations from Mulesoft to Azure/Java-based frameworks.
- Knowledge of Azure DevOps CI/CD pipelines.
- Familiarity with API governance, versioning, and lifecycle management best practices.
- Relevant Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect).