Skip to content
AviinTechBusiness Solutions

Developer

Integration Specialist

  • Freelance
  • Remote
  • 10 to 15 years

Skills and experience

  • Strong skills related to analysis, research, investigation, and evaluation, with a structured approach to problem solving.
  • Excellent communication skills, both written and oral, appropriately scaled for a technical or business audience.
  • Customer-facing skills, including high-level communication and organisation skills, and the ability to directly deliver training (formal or ad hoc) and consultancy to client IT teams and senior stakeholders.
  • Excellent interpersonal skills; a team player.
  • Understanding of Azure DevOps tools such as Kanban boards, Pipelines and Wiki.
  • Able to work and effectively prioritise in a highly dynamic work environment that has a global focus.
  • Able to work effectively by themselves and with remote teams.
  • 2+ years of experience working in a cloud-based environment.

Mandatory technical skills

  • Expert in programming using Java. The expectation is that the individual will demonstrate this level of capability by solving programming challenges in the evaluation process.
  • Expert in integration design using microservices.
  • Expertise in working with event-driven and domain-driven design patterns.
  • Expertise in Kubernetes container configuration, build and deployments.
  • Solutions using integration frameworks, for example Camel or Spring.
  • Prior experience of using at least one service from the Azure or AWS cloud platforms.

Nice to have

  • Expertise in the design and build of Knative integration solutions.
  • Experience with messaging brokers such as Azure Service Bus, Event Hubs, SQS or Kinesis.
  • Experience in observability solutions to track and trace, debug, and set up metrics and alerts.
  • ITIL qualification at the Intermediate level.
  • Programming language certification (Java).