< Back to Vacancies

Junior Middleware Developer

Location: Durham

Salary: £20,000 - £25,000

Job Type: Permanent

Job ID: 166381

NRG are currently working with a key client based in Durham to recruit a Junior Middleware Developer.


The successful candidate will be supporting with the development of a middleware application layer and will work alongside an experienced team of Architects, Developers and Testing specialists.


This is an excellent opportunity to join an innovative business and establish your career in development.



Key Accountabilities/Responsibilities:


  • You will be responsible for developing various APIs/Services integrating with a number of internal/external backend systems using Mulesoft and appropriate SW languages/tools

  • You will design and develop data models/structures and API contracts, data transforms, algorithms using appropriate SW languages/tools

  • You will be responsible for maintaining all associated design and document artefacts

  • You will ensure that and developed components have the appropriate level of quality and governance (version control, documentation, unit testing

  • You will be responsible for resolving QA defects by working closely with the App Dev and Test teams

  • You will work closely with third parties to facilitate integration and smoke testing



Essential Capabilities/Experience:


  • Some C-like language development experience in an Agile development environment

  • Hands-on ESB/Integration development experience using Mulesoft or similar platform, RESTful APIs with consideration of Unit Testing and Security principles

  • Hands-on integration experience using SOAP/REST/ XML/related technologies

  • Experience of securing APIs and developing to secured endpoints using a variety of methods including but not limited to credentials, certificates, tokens

  • Experience of working closely with third parties and external systems

  • Clear communicator both written and verbally



Desired Capabilities/Experience:


  • Mule certification

  • Middleware/ESB/Integration best practice

  • TDD/BDD experience

  • Technical Solution Design, and Technical Documentation experience

  • Improvisation and thinking outside the box to solve complex technical challenges

  • Working in a complex multi-vendor solution environment

  • Financial Services or regulated industry experience

  • Experience of functioning in the capacity of 3rd line support

  • REST API modelling language experience (RAML, JAML, other)