×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Java Developer, Backend Developer

Job in City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: McGregor Recruitment
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Java Developer, Backend Developer, AWS, DevOps
Salary/Wage Range or Industry Benchmark: 71816 - 94233 GBP Yearly GBP 71816.00 94233.00 YEAR
Job Description & How to Apply Below
Location: City of Edinburgh

Senior Software Developer

Remote (with occasional trip to Edinburgh)

12 months duration

Day rate offered £450 outside ir35

A highly skilled Senior Developer is required to support the ongoing delivery and modernisation of critical digital services within a major national registration domain. You will join an established cross‑functional engineering team working to enhance, replace and support core systems as part of a transition from legacy platforms to a modern hybrid‑cloud environment.

What you’ll do
  • Develop and support Spring Boot web applications and REST APIs deployed in Open Shift
  • Contribute to the transition from legacy systems into a cloud‑first architecture
  • Support and enhance domain‑specific systems, including case management, workflow and register services
  • Lead technical delivery for web applications that enable end‑to‑end processing of key registration activities
  • Maintain and upgrade Java and Spring Boot services (Java 21 upgrades, dependency management, monitoring and alerting)
  • Investigate and support replacement of bulk processing services
  • Troubleshoot across AWS‑based components, ETL pipelines, relational and No

    SQL databases
  • Contribute to disaster recovery assurance activities
  • Apply collaborative engineering practices, including pairing, mobbing, TDD and contract testing
  • Participate in Agile ceremonies and continuous improvement activities
Essential skills & experience
  • Java 11/17, Spring Boot microservices, Spring Security, OAuth2
  • React/Next.js and modern JavaScript practices
  • Open Shift, AWS CDK, AWS CI/CD pipelines
  • RabbitMQ, Elasticsearch
  • Jenkins, Docker, modern Dev Ops and IaC practices
  • Event‑based and service‑oriented architecture
  • TDD, pair programming, consumer‑driven contract testing
  • Grafana, Kibana, cloud monitoring and telemetry
  • MongoDB and PostgreSQL
  • Experience replacing or modernising legacy systems

If this sounds like the right role for you, please apply today!

McGregor Boyall is an equal opportunity employer and do not on any grounds.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary