Developer
Integration Analyst
- Freelance
- Remote
- 10 to 15 years
Required
- Excellent understanding of Enterprise Integration Patterns, and understanding and use of an integration framework such as Apache Camel or Spring.
- Prior experience of implementing integration solutions on middleware technologies such as an ESB or other middleware products, as an integration developer.
- Understanding of integration components and their use on at least one cloud platform (Azure or AWS), for example Azure Service Bus, Event Hubs and Event Grid.
- Good understanding of event-driven and microservice architecture, and of security and networking.
Secondary / nice to have
- Previous programming experience using Java or another leading programming language.
- Expertise in the design and build of:
- integration solutions using serverless services, for example Logic Apps and Function Apps
- Knative integration solutions
- connectors
- HA/DR solutions
- solutions for observability, discoverability and CI/CD
- Expert understanding of security best practices and open standards, for example OpenTelemetry, CloudEvents and the AsyncAPI specification.
- Ability to communicate effectively (oral, written and presentation skills).