Integration Developer

Metro Supply Chain Uk
Bury St. Edmunds, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Bury St. Edmunds, United Kingdom

Tech stack

Java
API
Amazon Web Services (AWS)
User Authentication
Azure
Cloud Computing
Databases
ETL
Data Transformation
Middleware
Identity and Access Management
Message Broker
Microsoft Message Queuing
SQL Azure
NoSQL
OAuth
RabbitMQ
Ansible
JSON Web Token
Security Assertion Markup Language (SAML)
Simple Object Access Protocol (SOAP)
SQL Databases
Systems Integration
Azure
Google Cloud Platform
Enterprise Software Applications
Boomi
GIT
Amazon Web Services (AWS)
Kubernetes
Kafka
GraphQL
Api Design
REST
Terraform
Software Version Control
Serverless Computing
Docker
Mulesoft
Programming Languages
Microservices

Job description

The Integration Developer is responsible for designing, developing, and implementing scalable integration solutions across cloud-based and on-premises environments.

This is a great opportunity for someone who has a good fundamental understanding of how to solve problems and create solutions in Go, Java or other languages, who would like to apply and grow these skills within exciting projects.

This role plays a key part in enabling seamless communication between enterprise applications, services, and databases, supporting the organisation's digital transformation initiatives.

Working closely with cross-functional teams, the Integration Developer ensures that systems are securely, reliably, and efficiently connected, using modern integration patterns, APIs, and middleware technologies.

Requirements

Essential:

Candidates should show proven experience of integration development and architecture design. We're not expecting you to be heavily experienced; 3 or so years' experience would be about the right level for this role.

In terms of skills, candidates need to be proficient in one or more programming languages such as Go and Java; with the ability to pick up more languages as required.

Candidates need to demonstrate the ability to solve problems and recommend solutions in their chosen programming languages.

The following are nice to have:

· Experience using cloud platforms and their service offerings (Microsoft Azure, AWS, GCP, etc).

· Experience in API development, including REST, SOAP, and GraphQL.

· Knowledge of microservices, serverless architectures, and cloud-native integrations.

· Knowledge of automation, orchestration, and infrastructure-as-code tools (Terraform, Ansible, Kubernetes, Docker, etc).

· Knowledge of ETL processes and data transformation.

· Knowledge of authentication and security standards (OAuth, SAML, JWT, IAM, encryption).

· Experience in database technologies (SQL, NoSQL, cloud-based databases like Amazon RDS, Azure SQL) and proficiency of SQL.

· Experience with message brokers and queues (Kafka, Azure Service Bus, RabbitMQ, AWS SQS).

· Experience with version control systems (Git) and CI/CD pipelines.

· Proficiency in integration tools such as MuleSoft, Boomi, Azure Integration Services, or Informatica.

We are an equal opportunity employer committed to building and fostering a diverse workplace where people feel included and valued. We encourage applications from all qualified individuals.

Should you require accommodation for a special ability or need during the recruitment process, please reach out to a member of our Human Resources Team.

About the company

Metro Supply Chain is a strategic supply chain solutions partner to some of the world's fastest growing and most reputable organisations. For 50 years, it has excelled at tailoring integrated, data-driven solutions, fuelled by advanced systems and technology, that fulfil complex and challenging distribution needs. Managing 19 million square feet operating out of more than 175 sites across North America and Europe with a team of 9,000, it is one of Canada's largest privately owned supply chain solutions companies.

Apply for this position