Java Backend Engineer

  • Temporary
  • Edinburgh
  • Negotiable GBP / Year

Lead Engineer

Our client, a leading global supplier for IT services, requires Lead Engineer to be based at their client’s office in Edinburgh, UK.

This is a hybrid role – you can work remotely in the UK and attend the Edinburgh office 2-3 days per week .

This is a 12 month temporary contract to start asap

Day rate: Competitive Market rate

Key Responsibilities

  • Lead a Feature Team delivering features on our flagship products.
  • Implementing software engineering best practices to deliver exciting and innovative software within the API team.
  • Develop solutions that support a consistent approach for delivering our technical strategy.
  • Collaborate using Agile frameworks methodologies, to optimise team development process and give rapid feedback working iteratively.
  • Ensure the Features delivered are fit for purpose and meet the quality and standards according to client’s expectation (Build, unit test and Deploy)
  • At this role, we are looking to blend both deep domain and technical expertise within a feature team and show great passion for coaching and developing people in a ‘player-coach’ role
  • Work hands-on alongside engineering colleagues to deliver the highest quality customer driver software
  • Work in an Agile fast paced environment and work in a highly collaborative way to complete assigned work, showcase progress and address problems that are well defined, complex and often non-routine

Key Requirements

  • Detailed knowledge and experience of Software engineering and processes, to be able to confidently design and implement solutions.
  • In depth knowledge of developing and managing API solutions, including REST and microservices.
  • Exposure to an API Management Platform would be a bonus (eg: ApigeeX, API Connect or similar).
  • Knowledge of Cyber security and techniques to build secure and robust solutions.
  • Cloud technologies and infrastructure are essential you will have exposure on at least one of the 3 main cloud providers Google Cloud Platform (GCP), Microsoft Azure or Amazon Web Services (AWS).
  • Strong communication and collaboration skills are also essential.
  • Engineering leadership
  • Stakeholder management
  • Backend developer with hands on development experience working with Spring , Spring Boot, rest services, Java 8+,Kafka, Building Microservice
  • Experience of NodeJS, ReactJS a bonus
  • Strong knowledge of BDD/TDD and Junit
  • Strong Knowledge on the entire software development cycle
  • Experience of working with DevOps tools and approaches
  • Experience with agile development methodologies and tooling etc.
  • Experience of using software development toolsets including DevOps, Continuous Integration and Delivery
  • Experience in GCP
  • Strong Experiences and understanding of Microservices
  • Experience and understanding of API gateways

Due to the volume of applications received, unfortunately we cannot respond to everyone.

If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.

Please do keep an eye on our website https://projectrecruit.com/jobs/ for future roles.

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.